Category: Simulator

Havoc – Keep it Simple.

In this article, I am going to show that a very simple Havoc rotation is also the optimal rotation. I decided to do this after looking at the current default SimC APL, which I feel is unnecessarily complex for a spec that has a very simple action priority.

The first step is showing how to effectively compare simulations to combat logs, and make sure that we can make a simulation that matches what players are doing. Second, I will compare the same simulations in AMR and SimC and highlight some differences between the two simulation models. Third, I will compare the actual rotations and show that you can achieve practically identical results with two very different-looking rotations.

Continue reading

Krosus simulations match real combat logs

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

Krosus script setup in Ask Mr. Robot

Click here to start a simulation

Why the Krosus script matters:

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

6 Biggest stat weight questions, answered!

1. Do I need custom stat weights?

Our default stat weights are similar to those you find in guides – they are a starting point for casual players. You don’t want to spend a ton of time outside of the game theorycrafting? No problem, use our defaults, or enter in defaults from your favorite guide by clicking the green ‘view/edit’ button above the stat section.

If you use default stat weights, or weights from a guide, the results suggested to you will very likely sim differently. If you’re going to be simming to verify results, you definitely want custom.

For those of you into min-maxxing, yes! Custom weights are tailored to your specific character. They take into account your talents, relics, legendaries and so on. All of these things affect your stats, so that’s why min-maxxers get custom weights.

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 Client Roadmap

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.

General Features

These new general features are available as of this post, a few that have been there and a few you may not have noticed:

  1. The client auto-updates now. Once you download it and start it, you can theoretically let it run forever.
  2. 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.
  3. 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.

Continue reading

Stat Weights vs Machine Learning

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

© 2017 Mr. Robot's Blog

Theme by Anders NorenUp ↑