Continuation from this thread:
http://forums.elitistjerks.com/viewtopic.php?id=6825
http://www.sigilguild.net/hamlet/Mage.xls
Don't have time for the full explanation right now. It basically works the same way as the old one.
To play with it, edit the shaded boxes on the first page, and it will output your theoretical damage in whatever lengths of combat you want. Computations for the two parallel setups are in pages 2 and 3. You can look at these pages to see which casting cycles are being counted as optimal for each setup.
Since last time:
Added Fire spells and talents. I don't know much about Fire Mage casting patterns in raids; I guessed at which possibilities I would have to cover.
Adjusted to account for the fact that Clearcasting does not proc on misses.
Limitations:
--Resists (except for the level-based hit roll) are not included in any fashion.
--Doesn't include any set bonuses
--Doesn't include any timers (PoM, AP, Combustion, or Trinkets)
--As a result of the above two, doesn't incorporate Pyroblast in any way (btw, what's the +damage coefficient for Pyro?)
--Stacking properties of Ignite are ignored; Fire crits do 2.1 damage (also, Fireball gets one tick of the mini-DoT).
--Imp. Scorch is not modeled in any serious way; it's a flat increase to Fire damage
In general, due to the complications of trying to condense information into one measure of DPS, it's much more informative to look at the back pages and get some intuition for where the differences between setups come from, rather than looking only at the final output.