My favorites | Sign in
Project Logo
                
Search
for
Updated Nov 22 (2 days ago) by natehieter
SampleOutputT9  

SimulationCraft 322.9 for World of Warcraft release 3.2.2



Table of Contents



Raid Summary



DPS Scale Factors

profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Druid_T9_58_00_13 0.0000 0.0000 0.0000 0.8089 0.6587 1.7229 0.0000 0.0000 0.0000 4.0285 1.6033 1.2591 0.0000 0.0000 0.0000 wowhead lootrank
Druid_T9_58_00_13_2T8_2T9 0.0000 0.0000 0.0000 0.6333 0.6581 1.7621 0.0000 0.0000 0.0000 4.1332 1.1006 1.1085 0.0000 0.0000 0.0000 wowhead lootrank
Druid_T9_00_55_16 1.6742 1.4266 0.0000 0.0000 0.0000 0.0000 0.7136 2.5541 1.6256 2.5886 0.8915 1.5419 11.7613 0.0000 0.0000 wowhead lootrank
Druid_T9_00_55_16_M 1.6305 1.3895 0.0000 0.0000 0.0000 0.0000 0.6608 2.5833 1.6007 2.5960 0.8514 1.5500 11.6790 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Hunter_T9_53_14_04 0.0000 1.3122 0.0000 0.7265 0.0000 0.0000 0.6239 0.0000 1.6922 3.0918 1.0070 0.8529 5.3056 0.0000 0.0000 wowhead lootrank
Hunter_T9_07_57_07 0.0000 1.8257 0.0000 0.7898 0.0000 0.0000 0.6876 0.0000 2.3045 3.2229 1.5872 1.1295 9.0195 0.0000 0.0000 wowhead lootrank
Hunter_T9_07_57_07_HM 0.0000 1.7665 0.0000 0.7661 0.0000 0.0000 0.6726 0.0000 2.1869 3.1375 1.5333 1.0651 8.7137 0.0000 0.0000 wowhead lootrank
Hunter_T9_02_18_51 0.0000 1.8108 0.3066 0.7076 0.0000 0.0000 0.6312 0.0000 1.3214 3.0738 1.1414 1.1033 4.3308 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Mage_T9_53_18_00 0.0000 0.0000 0.0000 1.2264 1.3102 1.7169 0.0000 0.0000 0.0000 4.1030 1.1357 2.0158 0.0000 0.0000 0.0000 wowhead lootrank
Mage_T9_57_03_11 0.0000 0.0000 0.0000 0.9420 1.1726 1.7499 0.0000 0.0000 0.0000 3.6696 1.1216 1.8812 0.0000 0.0000 0.0000 wowhead lootrank
Mage_T9_00_53_18 0.0000 0.0000 0.0000 0.6116 1.5244 1.8744 0.0000 0.0000 0.0000 4.0083 1.8682 1.7998 0.0000 0.0000 0.0000 wowhead lootrank
Mage_T9_20_51_00 0.0000 0.0000 0.0000 0.5315 1.5105 1.9391 0.0000 0.0000 0.0000 4.1524 1.7004 2.2881 0.0000 0.0000 0.0000 wowhead lootrank
Mage_T9_18_00_53 0.0000 0.0000 0.0000 0.2481 0.6615 1.5399 0.0000 0.0000 0.0000 3.0934 0.7422 1.7028 0.0000 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Paladin_T9_05_11_55 2.2444 1.3854 0.0000 0.0314 0.0000 0.2779 0.8972 1.3508 0.9243 2.3843 1.4507 1.1928 6.8746 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Priest_T9_13_00_58_258 0.0000 0.0000 0.0000 0.4585 0.6158 1.6098 0.0000 0.0000 0.0000 3.1028 1.4132 1.1521 0.0000 0.0000 0.0000 wowhead lootrank
Priest_T9_13_00_58_258_SWD 0.0000 0.0000 0.0000 0.4147 0.6190 1.5980 0.0000 0.0000 0.0000 3.0453 1.4058 1.3345 0.0000 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Rogue_T9_51_13_07 1.1208 1.6319 0.0000 0.0000 0.0000 0.0000 1.0536 2.3508 1.5448 2.1593 1.0310 1.8243 4.2978 3.0784 0.0000 wowhead lootrank
Rogue_T9_51_13_07_NoM 1.0600 1.6308 0.0000 0.0000 0.0000 0.0000 0.9859 2.2262 1.5415 2.1170 0.8913 1.7399 4.1306 2.7330 0.0000 wowhead lootrank
Rogue_T9_15_51_05_AA 1.0599 2.0129 0.0000 0.0000 0.0000 0.0000 0.9592 1.6943 2.3398 1.5148 1.7065 1.8001 6.7826 2.5799 0.0000 wowhead lootrank
Rogue_T9_15_51_05_AA_NoR 1.0490 2.0469 0.0000 0.0000 0.0000 0.0000 0.9375 1.7531 2.4736 1.6073 1.7754 1.8153 6.5580 2.5329 0.0000 wowhead lootrank
Rogue_T9_15_51_05_FD 1.0298 1.9172 0.0000 0.0000 0.0000 0.0000 0.9520 1.5743 2.3304 1.4773 1.4428 1.7401 6.5556 2.7613 0.0000 wowhead lootrank
Rogue_T9_15_51_05_MD 1.0575 2.0072 0.0000 0.0000 0.0000 0.0000 0.9562 1.4590 2.4913 1.3188 1.6872 1.7405 6.7018 2.5977 0.0000 wowhead lootrank
Rogue_T9_15_51_05_MD_NoR 1.0303 2.0437 0.0000 0.0000 0.0000 0.0000 0.9359 1.5639 2.5924 1.3764 1.7830 1.7726 6.5206 2.5351 0.0000 wowhead lootrank
Rogue_T9_08_20_43 0.8701 1.2642 0.0000 0.0000 0.0000 0.0000 0.7829 2.5453 1.9223 1.9809 0.4262 1.3440 3.7083 2.1293 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Shaman_T9_57_14_00_258 0.0000 0.0000 0.0000 0.4901 0.0000 1.8242 0.0000 0.0000 0.0000 4.1734 1.3714 1.0208 0.0000 0.0000 0.0000 wowhead lootrank
Shaman_T9_57_14_00_258_ToW 0.0000 0.0000 0.0000 0.4793 0.0000 1.6734 0.0000 0.0000 0.0000 3.9989 1.3329 0.9209 0.0000 0.0000 0.0000 wowhead lootrank
Shaman_T9_16_55_00_258 0.8750 1.1030 0.0000 0.9715 0.0000 0.8114 0.7897 3.1005 1.2450 2.8946 0.8857 1.6324 4.1375 1.9076 0.0000 wowhead lootrank
Shaman_T9_20_51_00_258 0.8662 1.1319 0.0000 0.7639 0.0000 0.8058 0.7962 3.0047 1.2540 2.8577 0.9128 1.6808 4.2148 1.9298 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Warlock_T9_53_00_18 0.0000 0.0000 0.0000 0.3133 0.9190 1.6291 0.0000 0.0000 0.0000 2.2147 1.1276 1.3674 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_53_00_18_DG 0.0000 0.0000 0.0000 0.3054 0.9198 1.6571 0.0000 0.0000 0.0000 2.2741 1.1074 1.3427 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_00_40_31 0.0000 0.0000 0.2157 0.6727 1.2270 1.3518 0.0000 0.0000 0.0000 3.6487 1.1305 1.3814 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_00_41_30 0.0000 0.0000 0.2253 0.6428 1.1521 1.3373 0.0000 0.0000 0.0000 3.1471 1.0947 1.5229 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_00_56_15 0.0000 0.0000 0.1876 0.4692 0.9598 1.3984 0.0000 0.0000 0.0000 3.0916 1.0761 1.3493 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_03_52_16 0.0000 0.0000 0.1860 0.5354 1.0415 1.2854 0.0000 0.0000 0.0000 2.5872 1.1026 1.2552 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_00_13_58 0.0000 0.0000 0.0000 0.4300 1.1176 1.5952 0.0000 0.0000 0.0000 4.4911 1.0449 1.3502 0.0000 0.0000 0.0000 wowhead lootrank
Warlock_T9_03_13_55 0.0000 0.0000 0.0000 0.5336 1.2638 1.5797 0.0000 0.0000 0.0000 4.2436 1.0297 1.1378 0.0000 0.0000 0.0000 wowhead lootrank
profile Str Agi Sta Int Spi SP AP Exp ArPen Hit Crit Haste Wdps WOHdps Armor wowhead lootrank
Warrior_T9_54_17_00_A 1.7862 1.2187 0.0000 0.0000 0.0000 0.0000 0.7970 0.7274 2.2781 2.4449 1.4294 0.8653 9.7037 0.0000 0.0223 wowhead lootrank
Warrior_T9_54_17_00_M 1.6828 1.2894 0.0000 0.0000 0.0000 0.0000 0.7195 0.1146 0.2812 2.3938 1.5292 0.8107 9.2606 0.0000 0.0204 wowhead lootrank
Warrior_T9_54_17_00_S 1.7489 1.3179 0.0000 0.0000 0.0000 0.0000 0.7719 0.7805 2.1025 2.4654 1.5426 0.8234 9.3598 0.0000 0.0217 wowhead lootrank
Warrior_T9_19_52_00 2.0621 1.2748 0.0000 0.0000 0.0000 0.0000 0.8038 3.4393 2.6207 2.9376 1.5048 1.4343 5.4145 2.2036 0.0221 wowhead lootrank



Auras and Debuffs

Dynamic Start Refresh Interval Trigger Up-Time Benefit
earth_and_moon 1.0 372.7 0.0sec 0.8sec 98% 98%
elemental_oath 1.0 273.3 0.0sec 1.1sec 100% 100%
ferocious_inspiration 1.0 274.2 135.7sec 1.1sec 99% 100%
heart_of_the_crusader 1.0 33.8 0.0sec 8.7sec 99% 100%
hemorrhage 56.5 0.0 5.3sec 5.3sec 4% 4%
improved_scorch 1.0 1.0 0.0sec 0.0sec 10% 11%
improved_shadow_bolt 1.0 398.6 0.0sec 0.7sec 97% 98%
mangle 8.3 18.2 36.7sec 11.5sec 97% 97%
misery 1.0 201.2 0.0sec 1.5sec 99% 100%
totem_of_wrath 1.1 0.0 301.3sec 301.3sec 100% 100%
totem_of_wrath_debuff 1.0 0.1 0.0sec 301.3sec 100% 55%
trueshot 1.0 1.0 0.0sec 1.6sec 99% 100%
unleashed_rage 1.0 798.2 0.0sec 0.4sec 100% 49%
windfury_totem 1.2 0.0 300.6sec 300.6sec 100% 100%
winters_chill 1.0 156.1 0.0sec 1.9sec 98% 99%
wrath_of_air 1.2 0.0 300.6sec 300.6sec 100% 100%

Constant
battle_shout
bleeding
blood_frenzy
crypt_fever
faerie_fire
hunters_mark
improved_faerie_fire
improved_moonkin
judgement_of_wisdom
leader_of_the_pack
mana_spring_totem
master_poisoner
moonkin
poisoned
rampage
sanctified_retribution
savage_combat
strength_of_earth
sunder_armor
swift_retribution
thunder_clap
trauma




Comment by keith.stjean, Nov 23 (47 hours ago)

Woah, what the heck happened to put Elemental Shaman essentially tied at the top?

Comment by natehieter, Nov 23 (47 hours ago)

Argh. I need two profiles for the top-end Shaman. With the change to the Fire Elemental CD, we started including it in our sims. However, it is like the Warlock Doomguard in that we really need both with and without.

Comment by keith.stjean, Nov 23 (44 hours ago)

Ah, makes sense.

Comment by keith.stjean, Nov 23 (42 hours ago)

For the arcane mage:

I just noticed that the damage per resource of arcane missiles is not infinity, and it should be. That means that at some point the simulation is casting an arcane missiles without missile barrage up, and that's incorrect. The correct rotation is to fish for missile barrage, even past 4 stacks of AB, because it's better DPS and DPM to cast a free MBAM, even if it means you have to cast a few extra 4 stack ABs. This has been proven with in depth calculations on the EJ forums.

To clarify, the correct rotation is to cast arcane blast until missile barrage procs and then stack AB to 4 (if not already) and THEN arcane missiles. Never ever arcane missiles without a missile barrage proc.

The correct cast rotation should look something like this:

1) Cast Arcane Missiles if Missile Barrage = 1 and AB stack >=4.

2) Cast Arcane Blast

Right now, it looks like the arcane mage is actually casting missile barrage'd arcane missiles anytime missile barrage procs regardless of the current AB stack. That's not correct, that is essentially the DPM rotation.

It also looks like it will cast a non-Missile Bbarrage Arcane Missiles (MBAM) if the AB stack gets to 4 without a missile barrage proc. This is also incorrect, as it's been proven to be more DPS and DPM to continue to fish for missile barrage, even if it means you cast a few more 4-stack ABs.

If you get really screwed by mana, you revert to your DPM rotation, which is casting MBAM at AB stacks of 2 or 3, or in severe mana depletion situations, at AB stack of 1 even.

Am I just reading the priority list wrong? Sorry for the nuissance - especially if your module is already doing the correct rotation (only casting AM on MB procs, and never casting a MBAM with less than 4 stack AB). However, considering that the Damage per Resource of Arcane Missiles is not infinity, that tells me that the sim is casting a few AMs without MB.

/start aside

There's some further tweaks you can do during arcane power that the sim isn't doing also. I put it in an aside, because it's a minor tweak, nothing major like the rest of my comment. I personally don't think it's correct to missile barrage and re-stack AB during an arcane power, so I will continue to spam AB and finish the Arcane power with the missile barrage. I'll only deviate from that if I can MBAM with 4-stack AB right at the start of AP. It looks like your module is doing this, but without getting that MBAM in under the AP, which it really should try to do, since it's free mana during a time of increased mana cost. Note: the first AP should be cast in this manner, by waiting for AB to reach 4 stack with a MBAM up, then pop AP on the MBAM and restack AB, holding AB until the last second, where you launch the 4 stack MBAM again (under AP still). That tweak may be difficult to code, but it should probably result in a significant (200 or so) dps increase, both due to better rotation and due to more mana efficient tweak, which could save some time in the DPM rotation.

In terms of coding the arcane power tweak, it should be something like this (forgive my incorrect syntax)

1) Cast Arcane Missiles if Missile Barrage = 1, and AB stack >=4, and AP duration > 10.

2) Cast Arcane Missiles if Missile Barrage = 1, and AB stack >=4, and AP duration < 2.

3) Cast Arcane Missiles if Missile Barrage = 1 and AB stack >=4, and AP = 0.

4) Cast Arcane Blast.

/end aside

/edit

I just did a little math based on the count, DPE, and DPR of arcane missiles. It looks like the sim is spending 36877.28 mana on arcane missiles over the duration of the fight, where it actually should be spending zero on it. That should help show what the issue I'm trying to identify. The sim will actually spend a little extra mana on 4-stack ABs, and it will actually be more than 36k that it will spend, however, it's spending that on ~16k dps arcane blasts (the 4 stack AB should be around this), and regaining it due to some time in mana efficient rotation and/or evocating. It should be again noted that detailed math has indeed proven this situation to be ideal.

Comment by natehieter, Nov 23 (42 hours ago)

Thanks for the analysis Keith. It has been a while since I revisited the Arcane priority list. I'll dig in.

Comment by keith.stjean, Yesterday (22 hours ago)

I noticed something else that may be wrong in the sim. Your mage is spending 36k mana on arcane missiles, and is casting 40.9 sets of missiles. AM is around 1k mana, which means 88% of your AMs are at full cost. The probability of having missile barrage by the time you hit 4 stack AM (at which point I believe the model is incorrectly casting a non-MBAM to clear the AB stack) is 87%. So even under these incorrect cast rules, only 13% of your arcane missiles should be charged mana. The sim has charged 36k mana to missiles for 40.9 sets of missils, where it should only be around 5.3k mana, even under the error of casting non-MBAM. So something is definitely up.

This leads me to believe that maybe the simulator is not representing that missile barrage'd arcane missiles are actually free mana? Is the sim still charging mana for Arcane Missiles cast during Missile Barrage?

The simplest way to check would be to modify the cast priority as is should be, i.e.:

Cast arcane missiles only if missile barrage is up AND only if AB stack >=4, else cast arcane blast.

Then check the resources spent on arcane missiles. If there is any mana spent on arcane missiles at all, the sim is incorrectly charging mana for arcane missiles cast under missile barrage.

I have a feeling this may be the case, since the current cast priorities are accurate for pre 3.2 patch, which is also before MBAM was free mana. There's a good chance that this is where the issue is (along with the outdated rotation).

My only fear is that this will add ~3k dps to the arcane mage. Although, looking at world parses, with arcane mages dominating almost every parse, this is probably reality.

Comment by natehieter, Yesterday (17 hours ago)

It looks like when introduced the Tier10 2-pc bonus we screwed up the mana-savings part of Missile Barrage. I'll put out a release shortly and update the wiki pages.

The result is not as huge as I thought it would be. One thing I noticed was that a simple "if-MB-then-cast-AM-else-cast-AB" was pretty much as good as anything complicated I tried.....

Comment by keith.stjean, Yesterday (16 hours ago)

Anychance you could include both rotations in two different cases? It's been quite extensively mathed out in EJ forums that MB on 4 stack AB is the best rotation, so I'd be interested why AM on MB regardless of AB stack is competitive. I can't imagine it would ever be correct to AM on a 1 stack AB, since the DPS of a 1-stack MBAM is lower than the average DPS of the arcane spec ~10k.

The only thing I can think of that would ever allow that was if mana was so constrained that the mana savings pushed you into a higher DPS rotation uptime. And if that's the case, it could be only the case due to the assumptions of the model, but incorrect for 99% of the real world applications (i.e. non 6-minute patchwerks).

Comment by keith.stjean, Yesterday (16 hours ago)

Anychance you could include both rotations in two different mages, much in the same way that there are doomguard casting affliction locks? It would help for analysis.

I'm very surprised that AM on any MB is even remotely close. It's been quite extensively mathed out in EJ forums that MB on 4 stack AB is the best rotation, so I'd be interested why AM on MB regardless of AB stack is competitive. For example, I can't imagine it would ever be correct to AM on a 1 stack AB, since the DPS of a 1-stack MBAM is lower than the average DPS of the arcane spec ~10k. That is like casting a lower DPS spell than a filler spell. That just screams of "something screwy is going on".

The only thing I can think of that would ever allow that was if mana was so constrained that the mana savings pushed you into a higher DPS rotation uptime. And if that's the case, it would be only the case due to the assumptions of the model, but incorrect for 99% of the real world applications (i.e. no fights are 6-minute of nonstop casting against patchwerk).


Sign in to add a comment
Hosted by Google Code