Ask Mr. Robot
Simulators for WoW are nothing new -- Rawr, for instance, has been around for years, and is steadily snowballing into a one-stop shop for simulating all classes (it's not there yet, but I still love it). In case you're scratching your head at this point, a simulator is like a spreadsheet, but much smarter -- instead of using some general approximations to calculate how your gear is going to change your DPS, it basically goes ahead and plays a model version of the game for you. Edit: apparently Rawr is not a simulator -- it uses formulas that come up with the same answer every time, much like spreadsheets. We still love it anyway.
What is new about the simulator I want to talk about today, which seems to be entitled "Mr. Robot," is that it runs on the web, in Microsoft's Silverlight framework (Silverlight seems to have come about because someone at MS saw Flash and decided they wanted one too). This means it's cross-platform and there's nothing to install (well, except Silverlight, but you may have that already). They're only doing sims for Death Knights right now, but the team says more classes are coming (I hear Warlock is next, but don't quote me).
It's pretty nifty, and putting a simulator on the web is a great idea. Loading your character from the armory is a breeze, as is configuring what buffs to test with and customizing your gear. It has a great display of how much it thinks any given piece of new gear will improve your character. And for the very-beta state it's currently in, it's a great piece of software (it was developed in a hurry for a Silverlight competition).
That's not to say, of course, that I don't have some problems with it. The UI takes some getting used to, but it's actually surprisingly usable. A bigger issue is that I don't really trust the numbers it's putting out. My DK may not be the most geared in the world (my raid tends to need my tank or healer more), but I'm pretty sure he puts out more than 2.9k DPS self-buffed.
One source of error may lie in the rotation system. Correct me if I'm wrong, people who know how the site works, but it appears that Mr. Robot literally uses a rotation to choose what abilities your character uses in the simulator. This is pretty old-fashioned - at this point, the theorycrafting for most classes uses a priority list to choose abilities, not a fixed rotation. However, Mr. Robot does get points for having a cool rotation editor.
By the way, the app itself is not going to be open-source (like Rawr is), but Team Robot promises to make the formulas involved "open to the community for debate," so we can tear them apart in best Elitist Jerks tradition.
I also need the app to output stat weightings for it to be very useful to me. Here's my gear theorycrafting workflow: load up my character in a simulator or spreadsheet, configure if necessary, get stat weightings, import them into Pawn. Now I can quickly see in game whether a given piece of gear is an upgrade for me, and if so, how much. Before you knowledgeable people start glaring at me, I know stat weightings change as your gear changes. That's why I generate new weightings every time I get new gear. It's still easier than tabbing out of game to compare every item I come across.
Overall, though, it's a very cool project, and when it starts to mature, it may provide some worthy competition in the WoW theorycrafting space.
Filed under: Classes, Death Knight







Reader Comments (Page 1 of 3)
Clorix Oct 7th 2009 4:04PM
Domo eregato?
I downloaded Rawr today and after about 10 minutes of using it, I find it's very useful and interesting to see what all kinds of information it can display. I think I'll be using this program more often!
Clorix Oct 7th 2009 4:05PM
D'oh!
arigato*
Lab Monkey Oct 7th 2009 4:15PM
RAWR is nice but it throws up some weird bugs sometimes. For instance it's currently saying Dagger of the Silver Disciple is worth about 500dps less than Plasma Foil (Warlock module) while it's clearly the superior weapon.
Shevaresh Oct 7th 2009 4:37PM
Actually, I can see that. It's difficult to believe, but I can.
Plasma Foil has +2 Int, +46 Spirit, -1 crit rating, -52 haste and [assuming epic gems] -86 spell power.
I can see [at certain levels of gearing, and depending on spec] where the +46 Spirit would be useful.
Including Fel Armor (+46*.3) the foil will be only 73 spellpower under the blade. [please note, I am assuming destruction spec.]
I don't have hard math in front of me, but 1.59% haste + 73 spell power would be probably around 2% DPS increase.
At that rate, the 46 spirit would allow a decrease of 1 LT out of every 6.
I haven't played my lock in a while [pre-3.2], but to stay topped off IIRC I was tapping pretty much every 10 casts, so 10% of the time.
10%*5/6 > 2%.
As I said, this is for a certain gear level and spec. In a raid, buffs will allow you to maintain mana efficiency to a much higher degree; I suggest checking those settings.
Rob Oct 7th 2009 4:20PM
Bummer, can't get this to load my toon from armory. Looks like we are flooding it.
Malkavos Oct 7th 2009 4:22PM
Same thing happening for me. Luckily I play a DK, unluckily, Mr. Robot doesn't seem to be able to find him.
Malkavos Oct 7th 2009 4:23PM
But even though I can't load my own too, there appears to be a sample DK present in the program that I am able to play with.
Dazaras Oct 7th 2009 5:31PM
The surest way to crash a new wow related web tool is to post it on wow.com
AlexW573 Oct 7th 2009 4:23PM
In cast anyone is wondering, the binary at the bottom of that page is actually correct. It has an extra three digits tacked on to the end, I'm guessing that's to throw people off who don't know how computers & binary work together.
"Hello, World"
Daemonsadi Oct 7th 2009 4:24PM
Can't seem to get this to load my toon either. Also an interesting note, it appears to only work for DK's at this time. Based on the bottom of the "Mr Robot" Screen where it states "Currently, Mr. Robot is willing to help people who play the following classes:" and DK's are the only class illuminated...
cowfodder Oct 7th 2009 4:29PM
Read the article much?
"They're only doing sims for Death Knights right now, but the team says more classes are coming (I hear Warlock is next, but don't quote me)."
Daemonsadi Oct 7th 2009 4:32PM
yeah, re-read the article after I posted it.. guess you only read the comments to see who makes simple mistakes?
Wither Oct 7th 2009 4:26PM
They should have written it using Flash (Actionscript 3.0)...
t0xic Oct 7th 2009 4:34PM
Except the contest wasn't for Flash, it was for Silverlight.
Fanon Oct 7th 2009 5:34PM
And Silverlight's better than Flash.
Wither Oct 7th 2009 5:38PM
I should apologize for trolling a little and detracting from the useful content of the application and focusing on the rather unimportant technology that it was built with.
Although since the author was kind enough to respond in a separate thread... My personal view is that I see Silverlight vs Flash as a Betamax vs VHS debate (or HD-DVD vs Blu-ray), in that I don't think the competition brings any benefit to the consumer. There are also issues where Microsoft is bound to use it's operating system and browser to try and give it's technology a foot hold, when it might not have got one on it's technical merits. It just strikes me a as market-share grab from Microsoft as opposed to making products that consumers actually want.
I have the same issue with C# vs Java. C# is a fully-functional, great language (coded it myself for a couple of years), I just don't think it ever needed to be invented in the first place. So my issue with Silverlight is really more philosophical, as far as the application goes, I'm sure it does the job as well as any competing technology.
Daemonsadi Oct 7th 2009 4:26PM
oops, missed that comment in the actual article that stated the DK only piece... guess it's time to re-fill the ol' coffee cup...
Mike Oct 7th 2009 4:26PM
Just attempted to try out Rawr, and I'm getting very pissed at developers not specifying platforms on their download pages. It's especially infuriating in the case for a utility designed to work with a MULTI-PLATFORM game.
SimulationCraft however is correctly advertised as being and indeed actually is more multiplatform than WoW itself (works on Windows/Mac/Linux). Unfortunately it doesn't do Death Knights yet, which is thus far my only 80.
I'd try out Mr. Robot, but I have a strict no-Microsoft policy on my Macbook. I'll possibly try it (and Rawr, despite the ignorance of the developers) on my Win7 laptop at home later.
Alchemistmerlin Oct 7th 2009 4:42PM
"I'm getting very pissed at developers not specifying platforms on their download pages."
"but I have a strict no-Microsoft policy on my Macbook"
So your Operating System is preventing you from accessing content you want to access. Rather than blame this on the operating system, you decide to close your little fanboy eyes as HARD as you can and whiiiiiiiiiiiiiiine about it.
Here's a tip, for the download thing, if something doesn't say "Works for Linux" or "Works for apple" then there's a 90 percent chance it's Windows only, given that the majority of the computing world uses Windows.
Mike Oct 7th 2009 4:50PM
*sigh* I can't believe I have to explain this.
You quoted what I said, but you clearly didn't read it. I couldn't care less that it's Windows-only. There's lots of good software out there that's only available for one platform and that's fine. It's that they don't say one way or another that it's Windows-only, ignorantly assuming everyone uses Windows, which is especially not the case for World of Warcraft.
As for saying "majority", while that may be true, being ignorant to non-Windows users is like being ignorant to those who drive a truck instead of a car, or are black instead of white, or are Jewish instead of Christian, etc.