During WOTLK, regular readers will remember that I frequently advocated the use of simulators, such as Toskk’s, Simulationcraft, and Rawr, to help definitively answer gear/rotation questions for your character. Well, the first simulator to support 4.0 has arrived, and it’s a doozy. Welcome to Mew.
Using Mew is very simple; the interface is based off of Toskk’s. Plug in your character’s stats (unbuffed caster form) and proceed through the windows, selecting your set bonuses, any trinket procs, talents, glyphs, consumables, and raid buffs. Once done, click “Calculate.” The program will take your inputs and spit back what it considers to be your estimated DPS, plus loads of stats if that’s your thing.
Now, in and of itself, this is great, but not super-special. What’s really awesome about Mew is how Yawning and Tangedyn have incorporated both Toskk’s formulation engine and a version of Simcraft’s simulation engine in the same package. (Formulation uses models to predict your character’s average DPS; simulation actually simulates an encounter, for a given number of attempts, and calculates actual DPS. Simulation is slower, but probably a better measure. (For more, see Yawning’s Formulation vs. Simulation wiki page.) Furthermore, the simulation engine does not use hard-coded logic, but like Simcraft, allows for custom rotations to be written and loaded in. I’ve dabbled quite a bit, and it’s a very powerful and effective tool. (Yawning has graciously incorporated some of my suggestions into the default simulation script.)
“Okay, enough pictures,” you say. “Where can I get this hotness?”
Three options, in increasing levels of freshness. (All require Java.) First, an online applet version of the program is located here. Second, the downloadable binary is located here. Finally, developers (with more skills than me) can grab the code and compile it themselves directly off SVN (link here). Please remember that this is still alpha code, and things may change drastically. Many new features are planned, including Armory integration once 4.0 goes live.
I’ll be writing up my initial findings from this tool and posting them tomorrow, and I’ll also write a third post going into more detail on the custom simulation logic (the current default script can be obtained here). I’m also creating a forum thread to discuss Mew: feel free to ask questions or discuss there.