simulationcraft / simc

Simulationcraft engine/GUI
GNU General Public License v3.0
1.4k stars 694 forks source link

[Warrior] Arms APL improvements #3097

Closed amulder87 closed 7 years ago

amulder87 commented 7 years ago

full profile: http://pastebin.com/RHyNg9kt full profile with cooldown_react in use: http://pastebin.com/PLB1eHNE

I made some optimizations for the Arms APL. It's based on adjusting the T19H profile, but should work fine with P and M as well. The first profile listed follows the current profile's standard in that cooldown_react isn't used anywhere. I'd argue it's vital to use it for a bit more realism though and should be required on every MS/CS action. I get the following DPS results simming against the default T19H profile with a 240-360 fight length and 100k iterations:

Current profile: 417,622 DPS Adjusted profile excluding food/enchant changes(to highlight rotation changes): 425,143 DPS (+7,521 DPS over previous) Adjusted profile: 430,139 DPS (+4,996 DPS over previous) Adjusted profile using cooldown_react: 425,037 DPS (-5,102 DPS from previous)

Food/Enchant changes

Main actions changes:

Single actions changes:

Execute actions changes:

Collisionc commented 7 years ago

Made a few small changes, but mostly kept it intact. The gcd.remains<0.25 is to push the 22~% haste breakpoint back to 25% or so, which fits in-game rotations better.

amulder87 commented 7 years ago

Sounds good! I realized afterwards that you'd updated the APL with some changes for archavon's heavy hand and a few other things after the version I was looking at, so feel free to merge them together however makes sense. I spent some time making sure execute ring proc placement fit in well, but I didn't dig into using archavon's heavy hand at all, so anything in this APL with regards to the gloves was just intended to leave existing behavior in place.