For those who had been keeping up with the project before, I just posted a major update to magegraf.com. The good stuff? A full gear selection interface that automatically updates from the armory. Commence rejoicing.
How it works
Magegraf is
almost a simulator, providing incredible detail and accuracy while still being fast enough to recalculate on a whim. Magegraf calculates an optimal sequence of spell firing and individualing calculates each spell's damage over x amount of time. However, the things we know; crit/hit averages, average damage, proc rates; are averaged out for each spell, so you always get the same perfect result. It then makes a graf of fite (tm) that looks something like this:
Do you see that shit? It's a fucking beautiful graph. Er, graf. That's what an arcane mage looks like. That's what this shit does, it makes grafs and they tell you stuff. Oh and instantly calculate the best gear and spec for your character, incidentally.
The tool comes with a variety of output and fact checking options, so other theorycrafters can verify what's going on under the hood. With peer review, we know we're getting the right results.
Magegraf is in beta right now, there are more features I plan to add in the near future. Incidentally, the backend code is very modular and can easily be adapted to other dps casters and, in the future, other dps classes entirely. Oh also don't use the fire warlock set, it's a little on the high end. This is now the official magegraf thread, so post any questions, comments or suggestions here.
Edit: I forgot to mention one of the best features, the ability to instantly share your results. Every calculation has a unique url hash associated to it, so just copy the url out of your browser to show other people what you're seeing.
http://www.magegraf.com/
Edit: Important note here. IF YOU ARE POSTING AN ERROR, please include a link to your results so I can quickly find out what the problem is. Thank you.