Hey all, I’m Swol, the main theorycrafter for Ask Mr. Robot (AMR). Most of you don’t know me by name, but I’ve been posting theorycraft here and there lately for interesting topics I run across when I have something useful to say that isn’t common knowledge yet.
Recently, some Feral Druid theorycrafters suggested that AMR was bad for feral druids, in general. When we asked them why they had that opinion, a big topic that came up was energy pooling.
In this article I am going to examine the theory behind energy pooling for feral druids and go into detail on how to test that theory. To do this, I will use the default Action Priority List (APL) found in the nightly SimC build and explain how it works.
And, I will also use an APL that I have developed which uses a different structure and, specifically, does not pool energy before using Rip. After this analysis, I will then provide a detailed comparison between the SimC simulator and AMR simulator for feral druids so that theorycrafters can comfortably trust and understand both tools.
The APL I created does NOT pool energy.
There has been some confusion on this and some vocal detractors have been spreading a rumor that my APL does pool. Look in the “Pooling Tests” section below for an explanation/proof that my new APL definitely does not pool energy.
1. Do I need custom stat weights?
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
Over the next several weeks we will be releasing updates to the simulation client to support a lot of cool upcoming features. We will do this in stages so that we have an opportunity to test out each stage and work out any issues that people might encounter.
These new general features are available as of this post, a few that have been there and a few you may not have noticed:
- The client auto-updates now. Once you download it and start it, you can theoretically let it run forever.
- There is a new “Clear Queue” option in the menu on the client program. Use this to cancel all running and pending simulations. Useful if you accidentally started a long-running simulation with the wrong settings, for example.
- As of 2/6, the client uses a different mode that can more fully utilize most CPUs, but uses a bit more memory. Should be faster for most people.
Here’s what you need to know!
Hotfixes went live in-game today
- 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!
Our updates are live, with a couple of notes:
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.
As always, if something seems odd, ping us (discord / forums). We try to get bugs fixed within 24 hours. Continue reading
We’re big into ranking gear at Ask Mr. Robot. We probably like it more than WoW itself. OK… almost more than WoW. We like WoW more because it lets us have fun ranking gear.
We released an update today with a beta version of a new way to rank stats on gear that we call Machine Learning. It replaces stat weights. Stat weights are dead to us. OK not really, I was being a bit dramatic. You can still use them on the site like you always did, and they will still work like they always have, forever. But machine learning is way better and way cooler. Read on to learn why!
NOTE: To use the new method during the beta, you must run your own custom gearing strategy simulation, then check “Use Machine Learning” on the report that it generates, and then press “Save and Use”. You will know that it is in effect because you will see a “stat goal” next to each section on the gear optimizer (Gear Explorer, Best in Bags, etc.). If you encounter any bugs or issues, let us know immediately! It is a beta! Continue reading
(Written by our developer, Yellowfive)
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
Here’s our latest update:
- 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.
- Addon is updated to auto-log Trial of Valor
NPS Blog Post is now up.
Here are the Patch 7.1 updates:
- New gear is added to the gear lists, upgrade finder, and simulator
- All new trinkets are implemented – and remember, all trinkets are ranked directly from simulations to ensure accuracy. After logs show up tonight, we will be doing a pass that compares all new trinkets to logs to triple-check that they are in tip-top shape.
- Crafted level 8 is now added to the filters
- All class and spell changes have been updated in the simulator and theorycraft wiki (the best source for spell data) – link to patch notes
- NOTE: The chest pieces for each armor type that improves the power of your trinkets is not yet implemented. There is no spell data or data in game with how (and how much) it improves the trinkets. As soon as we get that information, the chests will be updated on our gear lists and simulator. (Example chest)
Stat weights are updated
All stat weights for each class/spec are also updated to reflect the class & spell changes for patch 7.1. All of those changes are verifiable on the theorycraft wiki. Continue reading
The most popular question right now: What item is better?
Our item rankings answer that question, and it does so really well if you generated custom weights for your character with our simulator.
But how nice would it be to see the actual damage differences, in addition to the ranking? It would be pretty nice, wouldn’t it. Continue reading