I showed earlier that our Krosus model matches real-life logs from top Warcraft players. That makes these simulations incredibly useful because the advice you get is based on real situations. Below is a guide to help you simulate different scenarios to see how it impacts your DPS. You can also take the scenario closest to how you play and generate stat weights from that.
The question at the top of everyone’s mind today: “How should I spend my artifact points after 7.2?”
You can get an automated, customized answer from Mr. Robot’s simulator. Here’s a short video tutorial that covers 2 ways to do it. Note – you might want to run this for both Krosus (single target) AND Spellblade (AoE) to see how the paths might differ. Then decide based on your needs.
If something seems odd, head over to our forums and ask about it before spending the points.
Sorry for the choppy video, I recorded it while letting my computer chug through some site testing! I’ll update this post with a picture tutorial and more info soon. I wanted to get this out asap since I know a lot of you are raiding and hoping to spend your points.
Before 7.2 came out, I wanted to share some examples of tests I do to make sure our simulator is accurate. This is the kind of testing we will continue to do after 7.2 launches and again with Tomb of Sargeras.
Meanwhile, for Nighthold, you might have seen that we have actual NH bosses in the simulator, which takes theorycraft and gearing advice to the next level. Why? In past expansions, advice has been based on generic fights that don’t exist in the game.
Generic fight sims limit the ability to optimize rotations, compare trinkets, relics or talent choices. You’re missing a big piece of the puzzle – the actual fight. So when we built our simulator, we set out to recreate the actual bosses and have the whole simulator (rotations and bosses) match combat logs from top players.
I wanted to determine if we were able to simulate so accurately, that we matched logs.
TLDR: YES! I started with DPS and reviewed dozens of logs for each spec on Krosus and share a few examples below. There are some special notes for a handful of specs, so be sure to read the specifics for the class(es) you play. If you have questions, head over to this thread on our forums. Continue reading
The Spellblade script models the fight very closely when executing the fight well, for a 20-person group. The simulator also takes into account the chance you are targeted with something bad (like Mark of Frost) and have to move. When that happens, the rotation automatically starts using spells that are castable while you run.
We also modeled in the adds, grouped appropriately for AoE damage like the Icy adds, or spread out a bit more like the fiery adds. However, we reviewed hundreds of logs to find the trends of how people are grouping the adds. We modeled them accordingly. We also found the average time-to-live for each of the type of adds, and the simulator picks a random amount of time for them to live within the specified range. That being said, how much your DPS the adds in a particular, actual fight, can make a big difference on your DPS. Continue reading
The Krosus script models the fight very closely when executing the fight well. It’s helpful to use because you can see how the mechanics affect your DPS.
For example, during bridge breaks, melee are out of range for 6 seconds, which can lower your DPS by 15-40k over the course of the fight, compared to a target dummy or ‘patchwerk’ style fight where you dps and never have to move.
This type of setup allows you to more closely model the game, which generates better stat weights, gear recommendations, and makes comparing talents (etc) more realistic. Continue reading
Mr. Robot already customized them for you, specific to each and every character.
“Stat weights” from guides are built for 1 character, not your character, which is why people tell you to sim your own. Instead of making you sim your own, we simmed it all for you. That’s right – we sim all of the talent and gear combos you might need to evaluate, before you even own the items or change your talents.
So when you get that gear, or change that talent, we already have the new set of stat weights waiting for you. They are automatically applied as your character changes… that’s why we call them “Adaptive Strategies.”
Also keep in mind that static stat weights can’t rank anything with a proc, which is half of your gear these days. That’s why our “adaptive strategies” use simulation data and machine learning to pick your stats and gear.
2. Should I use Ask Mr. Robot (AMR) or SimC?
It depends on what you want to do. If you’re simming just to find your DPS, both programs tend to be accurate, and both have very smart people working on them. Most classes collaborate across the platforms to make sure both are accurate as well since it’s in everyone’s interest to make sure both work. Anyway, pick your favorite.
However, when it comes to stat weights, SimC does a subset of what AMR does. One of the things we really focused on when we built our simulator was improving the accuracy of stat weight generation by using a statistically accepted practices. We also built the stat weight functions to integrate with gear ranking. Let me explain: Continue reading
Simulator: fully updated (though we are doing our routine checks to verify information. Tweaks will be happening over the next few weeks)
Stat weights: while updated, these may be tweaked over the next few weeks as we compare rotations to actual logs.
Legendaries: The 940 versions are now live
Trinkets and set bonuses: While we have game data on these, we like to verify everything about them against real logs. We are starting that process today and it might take a couple of weeks to complete. We do this to assure accuracy on our site.
Nighthold bosses: We’ll be adding Nighthold bosses to the simulator over the next few weeks. We’ll be killing bosses this week and working on getting those scripts into the simulator. If you’re some crazy awesome person who already made one, send it our way!
All classes have updated weights. However! We are still adding really cool parameters to test Surrender to Madness variations and plan to have some of that published by the weekend.
Tanks have been updated, though we still have some tweaks to do for harder hitting nighthold bosses.
It might take us another week or two to finish up final in-game testing and comparing things to logs, in order to verify the accuracy of all data. In addition, after we compare simulations to Nighthold logs, we can tweak rotations to make sure they are back to our gold standard of quality. Just like our Ursoc simulations, which have been matching logs really well.
The first version of this was posted on Nov 16, 2016 for feedback. Based on some good conversations with the community, we have updated the metric and this post to reflect those changes. (Dec 1, 2016). The main updates are related to self-healing and stamina.
NoPeS. That’s what tanks do: they nope you. Want to hurt me? Nope. Need some healing to stay alive? Nope, I got this. Can I hit you for 2 million damage please? Nope, let’s make that 1 million.
In a sentence: “NPS” measures how good you are at reducing the size of each incoming hit, and reduces your chance to die.
For the sake of ease, let’s say the “N” stands for “negation” in this discussion.Continue reading
iLevel updates to Trial of Valor and Legendary items
Hotfixes to classes (like surrender to madness for shadow priests) are live in the simulator
Mythic+ gearing strategies for DPS specs are available in the ‘gearing strategy’ (stat weight) picker
Update to the optimization algorithm which should be mostly invisible to users, but will fix up a couple of bugs people have reported (like equipping 2 of the same legendary ring). This will also make stat caps work nicer (the caps will be obeyed more rigidly)
NPS reporting tweaks (how it splits damage mitigation up between abilities). This is a reporting view change only, it doesn’t affect stat weights.