To begin with, the program SimulationCraft can be found here: http://code.google.com/p/simulationcraft/
Ever wanted to do your own theorycrafting? No?
Ok, well, have you ever wanted to get better results while dpsing? There we go, that got your attention. Well, that involves a bit of theorycraft. Wait, wait, don't go! It's easy. All you do is run a program. A little something called SimulationCraft...
What is SimulationCraft?
I'm sure all you dps raiders out there that know about your class have seen something called "stat weights". These are, essentially, how much a stat is worth point-for-point. This leads to deciding which piece of gear is better for you when comparing pieces, an obviously useful ability for those wanting to maximize their damage. Stat weights are an awesome tool, and very popular over at Elitist Jerks.
Well, when a theorycrafter tells you that stat x is worth, say 1.2 points and stat y is worth .8 points, they're not just pulling these numbers out of their Portable Holes, if you get my drift. These numbers are coming from somewhere. Specifically, from SimulationCraft.
So, what is SimulationCraft? Well, SimulationCraft, or SC for short (don't use SimCraft, the creators are pretty insistent on that) is a program that can simulate a boss fight. Again and again and again. And, if you tell it to, each time it runs a simulation it will change little variable here and there, like how much Strength or Haste you have, and will calculate how much each stat is worth for you.
Essentially, it works like this: You put in your character, and tell it to do a fight 100, 1000, or 10000 times. After a few seconds, it will report your theoretical maximum dps, what abilities did how much damage, resource levels, etc. The best way to describe it is as Recount on steroids. The reason it runs a fight so many times is to account for variance. There's always chance involved, like how many times something crits or what procs when. Running it so many times eliminates that risk.
In short, this is a tool to figure out what works for you in a raid setting, without having to actually step foot in a raid to figure it out.
Edited, Jan 12th 2011 9:45pm by IDrownFish
Edited, Jan 13th 2011 1:21am by IDrownFish