Theck's MATLAB thread - MoP/5.x

Warning: Theorycraft inside.

Moderators: Fridmarr, Worldie, Aergis, theckhd

Re: Theck's MATLAB thread - MoP/5.x

Postby Klaudandus » Mon Aug 27, 2012 5:23 pm

cant wait to see what comes out of this
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9379
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Mon Aug 27, 2012 6:00 pm

First of all: Gear sets. I'm going to keep a larger variety of gear lists this expansion so I can track DPS increases as a function of gear. I'm not likely to be generating data sets for all of them, though. Here are the gear sets I have so far, feel free to critique them:
Code: Select all
%%Starter pre-5-mans, ilvl 450
gem=ddb.gemset{1}; %define gem template
%TODO: update all gear
tempegs(1)=equip(82919);  %Masterwork Spiritguard Helm
% tempegs(1)=socket(tempegs(1),gem.meta,gem.red);
tempegs(2)=equip(87356); %Badge of the Amber Siege
tempegs(3)=equip(82920); %Masterwork Spiritguard Shoulders
tempegs(4)=equip(87427); %Blade-Dulling Greatcloak
tempegs(5)=equip(82921); %Masterwork Spiritguard Breastplate
tempegs(6)=equip(82924); %Masterwork Spiritguard Bracers
% tempegs(6)=reforge(tempegs(6),'dodge','mast');
% tempegs(6)=socket(tempegs(6),gem.yel);
tempegs(7)=equip(82922); %Masterwork Spiritguard Gauntlets
tempegs(8)=equip(82923); %Masterwork Spiritguard Belt
tempegs(8)=enhance(tempegs(8),equip(90046,'s')); %Belt Buckle
tempegs(8)=socket(tempegs(8),gem.blu);
tempegs(9)=equip(82923); %Masterwork Spiritguard Legplates
tempegs(10)=equip(82925); %Masterwork Spiritguard Boots
tempegs(11)=equip(83796); %Heart of the Earth
tempegs(12)=equip(89525); %Thunderstone Ring
tempegs(13)=equip(85181); %Iron Protector Talisman
tempegs(14)=equip(77530); %Ghost Iron Dragonling
tempegs(15)=equip(81061); %Ook's Hozen Slicer
tempegs(16)=equip(81233); %Impervious Carapace (Heroic)
%%Enchants (21-37)
tempegs(23)=equip(126994,'s'); %Shoulder - Ox Horn Inscription
tempegs(24)=equip(104401,'s'); %Cloak - Greater Protection
tempegs(25)=equip(104397,'s'); %Chest - Superior Stamina
tempegs(26)=equip(104385,'s'); %Wrist - SuperiorDodge
tempegs(27)=equip(104420,'s'); %Hands - Superior Mastery
tempegs(29)=equip(124128,'s'); %Legs - Ironscale Leg Armor
tempegs(30)=equip(104414,'s'); %Feet - Pandaren's Step
tempegs(31)=equip(103463,'s'); %Ring - Stamina
tempegs(32)=equip(103463,'s'); %Ring - Stamina
tempegs(35)=equip(104440,'s'); %Weapon - Colossus
tempegs(36)=equip(130758,'s'); %Shield - Greater Parry
ddb.gearset(1)={tempegs};

%%Starter pre-raid, ilvl 463
tempegs(1)=equip(81574); %Helm of Rising Flame
tempegs(1)=socket(tempegs(1),gem.meta,gem.yel);
tempegs(2)=equip(81568); %Armsmaster's Sealed Locket
tempegs(3)=equip(81287); %Spaulders of Immovable Stone
tempegs(4)=equip(81571); %Soulrender Greatcloak
tempegs(5)=equip(81696); %Canine Commander's Breastplate
tempegs(6)=equip(81065); %Bubble-Breaker Bracers
tempegs(7)=equip(81101); %Gauntlets of Resolute Fury
tempegs(8)=equip(81086); %Sparkbreath Girdle
tempegs(8)=enhance(tempegs(8),equip(90046,'s')); %Belt Buckle
tempegs(8)=socket(tempegs(8),gem.blu);
tempegs(9)=equip(81270); %Sap-Encrusted Legplates
tempegs(10)=equip(82852); %Wrathplate Treads
tempegs(11)=equip(81124); %Crystallized Droplet
tempegs(12)=equip(81139); %Lime-Rimmed Signet
tempegs(13)=equip(81243); %Iron Protector's Talisman
tempegs(14)=equip(81181); %Heart of Fire
tempegs(15)=equip(81061); %Ook's Hozen Slicer
tempegs(16)=equip(81096); %Shield of Blind Hate
ddb.gearset(2)={tempegs};

%%T14 LFR, ilvl 483
tempegs(1)=equip(86661); %White Tiger Faceguard (LFR)
tempegs(1)=socket(tempegs(1),gem.meta,gem.blu);
tempegs(2)=equip(86872); %Kaolan's Withering Necklace (LFR)
tempegs(3)=equip(86659); %White Tiger Shoulderguards (LFR)
tempegs(3)=socket(tempegs(3),gem.blu);
tempegs(4)=equip(86883); %Daybreak Drape (LFR)
tempegs(5)=equip(86663); %White Tiger Chestguard (LFR)
tempegs(5)=socket(tempegs(5),gem.yel,gem.yel);
tempegs(6)=equip(86848); %Serrated Wasp Bracers (LFR)
tempegs(7)=equip(86662); %White Tiger Handguards (LFR)
tempegs(8)=equip(86903); %Protector's Girlde of Endless Spring (LFR)
tempegs(8)=enhance(tempegs(8),equip(90046,'s')); %Belt Buckle
tempegs(8)=socket(tempegs(8),gem.blu,gem.blu);
tempegs(9)=equip(86660); %White Tiger's Legguards (LFR)
tempegs(9)=socket(tempegs(9),gem.red);
tempegs(10)=equip(86870); %Deepwater Greatboots (LFR)
tempegs(10)=socket(tempegs(10),gem.yel);
tempegs(11)=equip(86830); %Ring of the Shattered Shell (LFR)
tempegs(12)=equip(86813); %Vizier's Ruby Signet (LFR)
tempegs(13)=equip(86775); %Jade Warlord Figurine (LFR)
tempegs(14)=equip(86790); %Vial of Dragon's Blood (LFR)
tempegs(15)=equip(86863); %Scimitar of Seven Stars (LFR)
tempegs(15)=socket(tempegs(15),gem.blu);
tempegs(16)=equip(86778); %Steelskin, Qiang's Impervious Shield (LFR)
ddb.gearset(3)={tempegs};

%%T14 Normal, ilvl 496
tempegs(1)=equip(85321); %White Tiger Faceguard
tempegs(1)=socket(tempegs(1),gem.meta,gem.blu);
tempegs(2)=equip(86234); %Kaolan's Withering Necklace
tempegs(3)=equip(85319); %White Tiger Shoulderguards
tempegs(3)=socket(tempegs(3),gem.blu);
tempegs(4)=equip(86325); %Daybreak Drape
tempegs(5)=equip(85323); %White Tiger Chestguard
tempegs(5)=socket(tempegs(5),gem.yel,gem.yel);
tempegs(6)=equip(86190); %Serrated Wasp Bracers
tempegs(7)=equip(85322); %White Tiger Handguards
tempegs(8)=equip(86384); %Protector's Girlde of Endless Spring
tempegs(8)=enhance(tempegs(8),equip(90046,'s')); %Belt Buckle
tempegs(8)=socket(tempegs(8),gem.blu,gem.blu);
tempegs(9)=equip(85320); %White Tiger's Legguards
tempegs(9)=socket(tempegs(9),gem.red);
tempegs(10)=equip(86232); %Deepwater Greatboots
tempegs(10)=socket(tempegs(10),gem.yel);
tempegs(11)=equip(86172); %Ring of the Shattered Shell
tempegs(12)=equip(86155); %Vizier's Ruby Signet
tempegs(13)=equip(86046); %Jade Warlord Figurine
tempegs(14)=equip(89079); %Lao-Chin's Liquid Courage
tempegs(15)=equip(86219); %Scimitar of Seven Stars
tempegs(15)=socket(tempegs(15),gem.blu);
tempegs(16)=equip(86075); %Steelskin, Quiang's Impervious Shield
ddb.gearset(4)={tempegs};

%%T14 Heroic, ilvl 509
tempegs(1)=equip(87111); %White Tiger Faceguard (Heroic)
tempegs(1)=socket(tempegs(1),gem.meta,gem.blu);
tempegs(2)=equip(90509); %Kaolan's Withering Necklace (Heroic)
tempegs(3)=equip(87113); %White Tiger Shoulderguards (Heroic)
tempegs(3)=socket(tempegs(3),gem.blu);
tempegs(4)=equip(87159); %Daybreak Drape (Heroic)
tempegs(5)=equip(87109); %White Tiger Chestguard (Heroic)
tempegs(5)=socket(tempegs(5),gem.yel,gem.yel);
tempegs(6)=equip(87001); %Serrated Wasp Bracers (Heroic)
tempegs(7)=equip(87110); %White Tiger Handguards (Heroic)
tempegs(8)=equip(87185); %Protector's Girlde of Endless Spring (Heroic)
tempegs(8)=enhance(tempegs(8),equip(90046,'s')); %Belt Buckle
tempegs(8)=socket(tempegs(8),gem.blu,gem.blu);
tempegs(9)=equip(87112); %White Tiger's Legguards (Heroic)
tempegs(9)=socket(tempegs(9),gem.red);
tempegs(10)=equip(90507); %Deepwater Greatboots (Heroic)
tempegs(10)=socket(tempegs(10),gem.yel);
tempegs(11)=equip(86968); %Ring of the Shattered Shell (Heroic)
tempegs(12)=equip(86946); %Vizier's Ruby Signet (Heroic)
tempegs(13)=equip(87083); %Jade Warlord Figurine
tempegs(14)=equip(89079); %Lao-Chin's Liquid Courage
tempegs(15)=equip(86987); %Scimitar of Seven Stars (Heroic)
tempegs(15)=socket(tempegs(15),gem.blu);
tempegs(16)=equip(87050); %Steelskin, Quiang's Impervious Shield (Heroic)
ddb.gearset(5)={tempegs};


Gear stats

Code: Select all
| ilvl-> |   450 |   463 |   483 |   496 |   509 |
|   Stat |       |       |       |       |       |
|    str |  7910 |  8044 |  8593 |  9802 | 11266 |
|    sta | 14961 | 16649 | 21224 | 25053 | 27734 |
|    agi |     0 |     0 |     0 |     0 |     0 |
|    int |     0 |     0 |     0 |     0 |     0 |
|    hit |   732 |   570 |  1521 |  1741 |  2024 |
|   crit |     0 |     0 |     0 |     0 |     0 |
|    exp |   279 |   279 |  1777 |  2030 |  2317 |
|  haste |     0 |     0 |     0 |     0 |     0 |
|   mast |  4500 |  2911 |  3668 |  2973 |  3265 |
|     ap |     0 |     0 |     0 |     0 |     0 |
|     sp |     0 |     0 |     0 |     0 |     0 |
| health |     0 |     0 |     0 |     0 |     0 |
|  dodge |  3617 |  4360 |  4892 |  5469 |  6153 |
|  parry |  2393 |  4961 |  4834 |  5411 |  6167 |
| barmor | 45220 | 45141 | 48020 | 50154 | 52373 |
| earmor |     0 |     0 |     0 |     0 |     0 |
| avgdmg |  6335 |  6335 |  7634 |  8616 |  9726 |
|  swing |     3 |     3 |     3 |     3 |     3 |


Player Stats

Code: Select all
|    ilvl-> |    450.000 |    463.000 |    483.000 |    496.000 |    509.000 |
|      Stat |            |            |            |            |            |
|       str |   8491.000 |   8632.000 |   9208.000 |  10478.000 |  12015.000 |
|       sta |  21853.000 |  24207.000 |  30588.000 |  35928.000 |  39667.000 |
|       agi |    110.000 |    110.000 |    110.000 |    110.000 |    110.000 |
|       int |    119.000 |    119.000 |    119.000 |    119.000 |    119.000 |
| armorystr |   8088.000 |   8222.000 |   8771.000 |   9980.000 |  11444.000 |
|        HP | 452345.000 | 485301.000 | 574635.000 | 649395.000 | 701741.000 |
|     armor |  49742.000 |  50648.202 |  53878.440 |  56272.788 |  58762.506 |
|      spdr |      0.000 |      0.000 |      0.000 |      0.000 |      0.000 |
|      mana |  60000.000 |  60000.000 |  60000.000 |  60000.000 |  60000.000 |
|   phhaste |      0.000 |      0.000 |      0.000 |      0.000 |      0.000 |
|   sphaste |      5.000 |      5.000 |      5.000 |      5.000 |      5.000 |
|     spgcd |      1.429 |      1.429 |      1.429 |      1.429 |      1.429 |
|  censTick |      2.857 |      2.857 |      2.857 |      2.857 |      2.857 |
|    EFTick |      2.857 |      2.857 |      2.857 |      2.857 |      2.857 |
|    phcrit |      2.587 |      2.587 |      2.587 |      2.587 |      2.587 |
|    spcrit |      2.047 |      2.047 |      2.047 |      2.047 |      2.047 |
|     hcrit |      5.047 |      5.047 |      5.047 |      5.047 |      5.047 |
|    aacrit |      2.587 |      2.587 |      2.587 |      2.587 |      2.587 |
|      mast |     20.650 |     18.002 |     19.263 |     18.105 |     18.592 |
|       exp |      1.571 |      1.571 |      5.976 |      6.721 |      7.565 |
|     mehit |      2.153 |      1.676 |      4.474 |      5.121 |      5.953 |
|     sphit |      3.724 |      3.247 |     10.450 |     11.841 |     13.518 |
|      miss |      0.000 |      0.000 |      0.000 |      0.000 |      0.000 |
|     dodge |      6.825 |      7.641 |      8.213 |      8.821 |      9.526 |
|     parry |     10.748 |     13.797 |     14.252 |     16.185 |     18.541 |
|     block |     29.150 |     26.502 |     27.763 |     26.605 |     27.092 |
|     avoid |     17.573 |     21.439 |     22.465 |     25.006 |     28.067 |
|  avoidpct |      0.176 |      0.214 |      0.225 |      0.250 |      0.281 |
|  blockpct |      0.291 |      0.265 |      0.278 |      0.266 |      0.271 |
|    acoeff |  58370.000 |  58370.000 |  58370.000 |  58370.000 |  58370.000 |
|      phdr |      0.460 |      0.465 |      0.480 |      0.491 |      0.502 |
|    VengAP | 100000.000 | 100000.000 | 100000.000 | 100000.000 | 100000.000 |
|        ap | 140678.000 | 141016.000 | 142399.000 | 145447.000 | 149136.000 |
|        sp |  70339.000 |  70508.000 |  71199.500 |  72723.500 |  74568.000 |
|   wdamage |  32460.914 |  32523.686 |  34079.029 |  35627.586 |  37422.186 |
|   ndamage |  30451.229 |  30509.171 |  32044.757 |  33549.771 |  35291.671 |
|     swing |      2.340 |      2.340 |      2.340 |      2.340 |      2.340 |
|    wswing |      2.212 |      2.182 |      2.177 |      2.160 |      2.139 |
|      wdps |  14675.831 |  14908.112 |  15651.926 |  16497.513 |  17493.685 |
|       mps |   1800.000 |   1800.000 |   1800.000 |   1800.000 |   1800.000 |
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Mon Aug 27, 2012 6:02 pm

Ability Damage sims:

Code: Select all
---50k Vengeance ---

| Ability |    Raw |    Dmg |    AoE |  Heal |
|         |        |        |   (4T) |       |
|      CS |  18402 |  14988 |      0 |     0 |
|    HotR |   2855 |   2325 |      0 |     0 |
|  HaNova |   7411 |   6081 |   6081 |     0 |
|       J |  51566 |  50072 |      0 |     0 |
|      AS |  77708 |  69651 |      0 |     0 |
|    Cons |  69587 |  62372 |  62372 |     0 |
|      HW |  43059 |  38594 |   2412 |     0 |
|     HoW |  70123 |  63825 |      0 |     0 |
|    SotR |  53145 |  43287 |      0 |     0 |
|     WoG |  75912 |      0 |      0 | 76689 |
|      EF |  75912 |      0 |      0 | 76689 |
| EF(HoT) |   8603 |      0 |      0 |  8692 |
|      SS |  37343 |      0 |      0 | 37343 |
|     HPr |  77427 |  69399 |  69399 | 50197 |
|      LH | 139262 | 124823 | 124823 | 92677 |
|      ES | 265063 | 237581 |      0 |     0 |
|     SoT |   2686 |   2756 |      0 |     0 |
|     SoR |   1270 |   1303 |   1303 |     0 |
|     SoI |  18153 |      0 |      0 | 11799 |
| Censure |  20469 |  20999 |      0 |     0 |
|   Melee |  15089 |  11477 |      0 |     0 |


Code: Select all
---100k Vengeance ---

| Ability |    Raw |    Dmg |    AoE |   Heal |
|         |        |        |   (4T) |        |
|      CS |  27502 |  22400 |      0 |      0 |
|    HotR |   4311 |   3511 |      0 |      0 |
|  HaNova |  11191 |   9183 |   9183 |      0 |
|       J |  89429 |  86837 |      0 |      0 |
|      AS | 130943 | 117366 |      0 |      0 |
|    Cons | 120617 | 108111 | 108111 |      0 |
|      HW |  71724 |  64287 |   4018 |      0 |
|     HoW | 120838 | 109986 |      0 |      0 |
|    SotR |  92016 |  74947 |      0 |      0 |
|     WoG | 120012 |      0 |      0 | 121241 |
|      EF | 120012 |      0 |      0 | 121241 |
| EF(HoT) |  13868 |      0 |      0 |  14010 |
|      SS |  60743 |      0 |      0 |  60743 |
|     HPr | 122409 | 109717 | 109717 |  79352 |
|      LH | 220154 | 197328 | 197328 | 146502 |
|      ES | 452047 | 405177 |      0 |      0 |
|     SoT |   4090 |   4196 |      0 |      0 |
|     SoR |   1918 |   1968 |   1968 |      0 |
|     SoI |  31653 |      0 |      0 |  20574 |
| Censure |  35274 |  36187 |      0 |      0 |
|   Melee |  22976 |  17476 |      0 |      0 |
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Mon Aug 27, 2012 6:05 pm

Glyphs:

Config #1: 2% hit, 5% exp, rotation is '^WB>CS>J>AS>^SS>Cons>HW>SotR' (default)
Config #2: 2% hit, 5% exp, rotation is '^WB>CS>J>AS>^SS>Cons>HW>WoG'
Config #3: 7.5% hit, 7.5% exp, default rotation
Config #4: 2% hit, 5% exp, default rotation, 3 targets

Code: Select all
---100k Vengeance ---

|                         |  cfg1 | cfg1 |  cfg2 |   cfg2 |  cfg3 | cfg3 |  cfg4 | cfg4 |
|                   Glyph |   DPS |  HPS |   DPS |    HPS |   DPS |  HPS |   DPS |  HPS |
|            Base DPS (k) |  72.3 |  9.3 |  62.4 |   24.1 |  78.4 |  9.3 |  70.3 |  9.3 |
|         AlabasterShield |  2498 |    0 |     0 |      0 |  2734 |    0 |  5697 |    0 |
|        Ascetic Crusader |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|          Avenging Wrath |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|           Battle Healer |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|            Blessed Life |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|            Divine Storm |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|         Double Jeopardy |     0 |    0 |     0 |      0 |     0 |    0 |  1284 |    0 |
|             Final Wrath |  2247 |    0 |  2247 |      0 |  2426 |    0 |   749 |    0 |
|          Flash of Light |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|          Focused Shield |  2135 |    0 |  2135 |      0 |  2374 |    0 |  2135 |    0 |
|           Focused Wrath |     0 |    0 |     0 |      0 |     0 |    0 |  2995 |    0 |
| Hammer of the Righteous |   169 |    0 |   169 |      0 |   173 |    0 |   169 |    0 |
|             Harsh Words |     0 |    0 | 13583 | -14764 |     0 |    0 |     0 |    0 |
|         Immediate Truth | -5310 |    0 | -5440 |      0 | -5208 |    0 | -5264 |    0 |
|             Inquisition |     0 |    0 |     0 |      0 |     0 |    0 |     0 |    0 |
|           Word of Glory |     0 |    0 |  3184 |      0 |     0 |    0 |     0 |    0 |
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Mon Aug 27, 2012 7:23 pm

Talents:

Config #1 is 2% hit, 5% exp
Config #2 is 7.5% hit, 7.5% exp
Config #3 is 2% hit, 5% exp, 5 targets.

Code: Select all
---50k Vengeance ---

|                    |  cfg1 | cfg1 |   cfg1 |  cfg2 | cfg2 |   cfg2 |  cfg3 | cfg3 |   cfg3 |
|             Talent |   DPS |  HPS |    HPG |   DPS |  HPS |    HPG |   DPS |  HPS |    HPG |
| Base (no talents)  | 44.2k | 0.0k |  0.365 | 49.9k | 0.0k |  0.415 | 42.7k | 0.0k |  0.365 |
|      Eternal Flame | -1398 | 8203 |     -0 | -1693 | 8625 |      0 | -1398 | 8203 |     -0 |
|      Sacred Shield |  -864 | 5747 |     -0 |  -947 | 5737 |      0 |  -421 | 5747 |     -0 |
|       Holy Avenger |  2341 |    0 |   0.11 |  3015 |    0 |  0.124 |  2341 |    0 |   0.11 |
|   Sanctified Wrath |  4674 |    0 |  0.021 |  5208 |    0 |  0.023 |  4860 |    0 |  0.021 |
|     Divine Purpose |  1545 |    0 |      0 |  2583 |    0 |      0 |  1545 |    0 |      0 |
|         Holy Prism |  2044 | 2184 | -0.001 |  2201 | 2176 | -0.001 |  2574 | 2184 | -0.001 |
|     Light's Hammer |  1595 | 1501 |     -0 |  1736 | 1500 |      0 |  1789 | 1501 |     -0 |
| Execution Sentence |  3489 |    0 |     -0 |  3793 |    0 |      0 |  3683 |    0 |     -0 |


|                  |   cfg1 |  cfg1 |   cfg2 |  cfg2 |   cfg3 |  cfg3 |
|           Talent |   SBU% | AvgU% |   SBU% | AvgU% |   SBU% | AvgU% |
|             Base |  36.53 | 36.53 |  41.48 | 41.48 |  36.53 | 36.53 |
|     Holy Avenger | 100.00 | 46.05 | 100.00 | 50.26 | 100.00 | 46.05 |
| Sanctified Wrath |  47.52 | 38.36 |  52.63 | 43.34 |  47.52 | 38.36 |
|   Divine Purpose |  46.32 | 46.32 |  55.31 | 55.31 |  46.32 | 46.32 |


Code: Select all

---100k Vengeance ---

|                    |  cfg1 |  cfg1 |   cfg1 |  cfg2 |  cfg2 |   cfg2 |  cfg3 |  cfg3 |   cfg3 |
|             Talent |   DPS |   HPS |    HPG |   DPS |   HPS |    HPG |   DPS |   HPS |    HPG |
| Base (no talents)  | 73.8k |  0.0k |  0.365 | 83.1k |  0.0k |  0.415 | 71.1k |  0.0k |  0.365 |
|      Eternal Flame | -2407 | 13053 |     -0 | -2915 | 13721 |      0 | -2407 | 13053 |     -0 |
|      Sacred Shield | -1460 |  9348 |     -0 | -1603 |  9332 |      0 |  -723 |  9348 |     -0 |
|       Holy Avenger |  3990 |     0 |   0.11 |  5143 |     0 |  0.124 |  3990 |     0 |   0.11 |
|   Sanctified Wrath |  8014 |     0 |  0.021 |  8927 |     0 |  0.023 |  8321 |     0 |  0.021 |
|     Divine Purpose |  2659 |     0 |      0 |  4446 |     0 |      0 |  2659 |     0 |      0 |
|         Holy Prism |  3113 |  3452 | -0.001 |  3348 |  3440 | -0.001 |  3997 |  3452 | -0.001 |
|     Light's Hammer |  2461 |  2373 |     -0 |  2680 |  2371 |      0 |  2784 |  2373 |     -0 |
| Execution Sentence |  5952 |     0 |     -0 |  6471 |     0 |      0 |  6275 |     0 |     -0 |


|                  |   cfg1 |  cfg1 |   cfg2 |  cfg2 |   cfg3 |  cfg3 |
|           Talent |   SBU% | AvgU% |   SBU% | AvgU% |   SBU% | AvgU% |
|             Base |  36.53 | 36.53 |  41.48 | 41.48 |  36.53 | 36.53 |
|     Holy Avenger | 100.00 | 46.05 | 100.00 | 50.26 | 100.00 | 46.05 |
| Sanctified Wrath |  47.52 | 38.36 |  52.63 | 43.34 |  47.52 | 38.36 |
|   Divine Purpose |  46.32 | 46.32 |  55.31 | 55.31 |  46.32 | 46.32 |
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Mon Aug 27, 2012 11:00 pm

I'm having some trouble with some of the numbers in the above post. In particular, I can't see how Final Wrath could possibly be a comparable dps increase to Focused Shield. Here is why:

Assuming a one-phase Patchwerk fight, one expects roughly 20% of Holy Wrath casts to benefit from Final Wrath (actually, HoW makes this assumption false, but on the other hand things like syncing execute phase with damage CD's and pots could mitigate it a little; in any case let's be generous to Final Wrath and assume this percentage is true.) A 50% damage increase that is effective roughly 20% of the time comes out to a roughly 10% increase in Holy Wrath damage.

Focused Shield, obviously, is a 30% increase in Avenger's Shield damage on a single target fight.

So for these two glyphs to come out equal, then (in an unglyphed setting) Holy Wrath would need to account for roughly 3 times the damage AS does. Assuming the ability damage post above contains unglyphed values, AS hits roughly twice as hard as Holy Wrath; while Holy Wrath has a shorter CD, it is our lowest priority attack, and GC procs obviously increase AS usage. As a result, AS should probably be used at least as much as Holy Wrath, and certainly not the 1/6 of the time needed to get the glyphs to equalize.

Here are logs from a Prot Paladin on Heroic 25 Man Feng, a single target fight: http://www.worldoflogs.com/reports/lb8s ... etails/13/

All the provisos about looking at a single log granted, and I have no idea how optimal his rotation is (although I assume the tanks for Midwinter are pretty good), but Avenger's Shield is doing almost 3.5 times the damage of Holy Wrath in those logs. Assuming he is using Focused Shield but not Final Wrath, AS is still almost 2.7 times the damage of Holy Wrath, i.e. the exact reverse situation required for the glyphs to be equal.

Obviously this is not rigorous; but the gap between the napkin math (and the evidence from logs) and the sim results are close to an order of magnitude, far too large to be accounted for by the greater precision of the latter. Either there is something wrong with the argument here, or there is an error with the code. I don't mind being wrong--indeed, I would prefer it if I knew there were no errors in the code--but if so I would like to know where.
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 5:26 am

There are a number of methodology details that I've left out so far, because I haven't had time to write up explanations. For example, in most cases I'm not modeling an entire fight, I'm calculating steady-state DPS. So the sim doesn't have any idea what the boss's health is, because it doesn't exist. Toggling the Holy Wrath glyph on just increases Holy Wrath's DPS by 50%. Its actual DPS benefit on an encounter is going to be about 20% of what's shown, which is where your order of magnitude comes from.

For some of the more important cases, I've taken this into account. For example, Holy Avenger and Sanctified Wrath both perform some amount of weighted averaging so that their values are realistic full-encounter estimates. Here are the formulas:

Code: Select all
DPS0 = DPS without any of the talents or effects active
HA_DPS = [(DPS with HA active) - DPS0]*HA_uptime
SW_DPS = [(DPS with SW active)*SW_Uptime + DPS0*(1-SW_Uptime)] - [(DPS with AW active)*AW_Uptime + DPS0*(1-AW_Uptime)]

The calculations with SW active obviously take into account the rotation shift (CS>J -> J>CS) and the increased uptime (hence the change from AW_ to SW_).
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 5:29 am

I'll try and have more results posted later today and tomorrow, but between work and the 5.0.4 patch I'm not sure how much time I'll have.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Tue Aug 28, 2012 9:07 am

I thought that might be the explanation, but this language in your talents and glyphs guide made me think otherwise:

"50% extra Holy Wrath damage in execute range. This is actually a reasonably large DPS increase, on the order of ~2% or so at L90. Probably about the same at L85."

I thought you were claiming that it was an overall 2% damage increase. I think you should consider editing the text to make clear you are talking about 2% during execute.
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 12:09 pm

Yeah, I definitely meant 2% during execute. Good catch, I'll clean up that language. Any other concerns before I start dumping stat weight data on you?
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Tue Aug 28, 2012 12:53 pm

I don't see any other issues. Some of the numbers I'm not sure how to interpret (e.g. are the SS healing numbers per tick or per cast), but that is sort of the thing you tend to explain when you do your proper write-up.

So I vote for fire away! I'm quite curious to see the dps weights at high vengeance...
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 2:33 pm

SS healing numbers (in the ability damage/healing sim) are per tick. In general, I tried to use tick values for things that can be overwritten (so SS, EF's HoT) or extend to infinity (Censure). For stuff that you cast and can reasonably expect to get the full amount, I used total values (Cons, Light's Hammer).
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 3:09 pm

Stat scaling is mostly working right, but haste has some issues. First, the ones that are working well. These should all be calculated with 5% hit/exp and 100k Vengeance.

Strength:
Code: Select all
DPS and SHPS stat weights for ^WB>CS>J>AS>^SS>Cons>HW>SotR, SoT

|       |   DPS |   SHPS |   DPS |   SHPS |
|       |   ppt |    ppt |  pipt |   pipt |
|   hit | 0.494 | -0.001 | 0.494 | -0.001 |
|   exp | 0.386 | -0.001 | 0.386 | -0.001 |
| haste | 0.351 |  0.000 | 0.351 |  0.000 |
|   str | 0.272 |  0.030 | 0.272 |  0.030 |
|    ap | 0.123 |  0.014 | 0.247 |  0.029 |
|  crit | 0.217 |  0.000 | 0.217 |  0.000 |
|   agi | 0.088 |  0.000 | 0.088 |  0.000 |
|   int | 0.010 |  0.000 | 0.010 |  0.000 |

Image

Hit:
Image

Exp:
Image

Haste:
Image

The haste one is tricky. This is using 30 points of stat to evaluate the gain at each point (i.e. 30 hit, 30 exp, 30 haste, 30 str, ...). I can change that value to more effectively "smooth" the curve. For example, if you look at the strength plot, you see that there's some wiggle to the str curve - that's due to the rounding that goes on when calculating strength. Sometimes you get an extra point, and sometimes you get rounded down. To smooth that out, I'm adding 50 STR at a time, which helps reduce the marginal effect that rounding up or down by 1 causes. If I up it to 100 STR, it will make the wiggle even less apparent.

The haste plot is having similar but more exaggerated problems. There are certain values of haste where things line up in funny ways that aren't immediately apparent. Part of that is due to rounding on the simulation's part, I think, and part of it is natural (example: when you have enough haste that the GCD matches a long-cooldown ability like SS). When that happens, we get strange discontinuities in the haste plot. I'm not sure that they're "real" discontinuities, in the sense that no human will ever play precisely enough to see them thanks to latency and such. But they show up in the sims, and cause the sort of sharp features that you see in the haste plot. In this case, it happens at 8.276% haste, and a few other times during the plot.

If I run the haste sim again using 100 points as the step size, I get something like this:
Image

This time we're getting a big spike at 1.552% haste.

To investigate this, I had the sim plot out DPS as a function of haste rating in smaller haste intervals (~10). Here's what I got:

Image

You can clearly see the discontinuities that are occurring. In addition, I plotted the GCD utilization map for the same sims:

Image

You can see that there are discontinuities in GCD utilization at exactly these points, reinforcing that it's what's causing the DPS shifts. The only question is what, exactly, is causing it, and how do we deal with it?

So far my solution has been to sample less finely in haste (i.e. only do 30 points along the x-axis on the haste plot, rather than ~50 for the others) and use smaller step sizes. Averaging brings the spikes down in magnitude, but doesn't eliminate them. But if I use small steps and sample coarsely, I might get lucky and avoid all of the discontinuities. Less satisfying in a "being true to the data" sense, more satisfying in a visual and conceptual ("what's the approximate value of haste") sense.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 3:21 pm

Unfortunately, this is what happens when I use a step size of 10:
Image
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Klaudandus » Tue Aug 28, 2012 3:33 pm

if haste its so incredibly volatile, wouldn't it be best just to ignore it and whatever haste we happen to happen is just a bonus?
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9379
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Tue Aug 28, 2012 5:51 pm

Very interesting; mostly what one would expect, except of course for the haste data.

One other thing I would be curious about, if you happen to have the data: what is the stat weight of weapon dps? Weapon dps was actually quite strong for us in Cata, but after Blizzard treated Crusader Strike like Arthas treated Bolvar, my guess would be that its weight is very low.
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 6:12 pm

I don't have weapon dps stat weights, no. Weapon damage isn't done on an ipoints system, it's linked to ilvl. I do have the weapon damage sim working though, I can post those results shortly.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Tue Aug 28, 2012 6:14 pm

Weapon damage.

Config #1: 2% hit, 5% exp
Config #2: 7.5% hit, 7.5% exp

Code: Select all
|                                            |      |  cfg1 | cfg1 |  cfg2 | cfg2 |
| Weapon                                     | ilvl |   DPS |  HPS |   DPS |  HPS |
| Ook's Hozen Slicer (Heroic)                |  463 | 72345 | 9348 | 78385 | 9340 |
| The Horseman's Sinister Slicer             |  470 | 72830 | 9289 | 78215 | 9282 |
| Inelava, Spirit of Inebriation             |  476 | 72369 | 9356 | 78054 | 9349 |
| Elegion, the Fanged Crescent (Raid Finder) |  476 | 73058 | 9355 | 78590 | 9349 |
| Krol Scimitar                              |  476 | 73077 | 9290 | 78725 | 9283 |
| Scimitar of Seven Stars (Raid Finder)      |  483 | 73147 | 9348 | 78770 | 9341 |
| Kilrak, Jaws of Terror (Raid Finder)       |  483 | 73344 | 9360 | 78882 | 9353 |
| Elegion, the Fanged Crescent               |  489 | 73759 | 9363 | 79223 | 9357 |
| Scimitar of Seven Stars                    |  496 | 73825 | 9357 | 79403 | 9350 |
| Kilrak, Jaws of Terror                     |  496 | 74023 | 9369 | 79513 | 9362 |
| Elegion, the Fanged Crescent (Heroic)      |  502 | 74554 | 9373 | 79939 | 9366 |
| Scimitar of Seven Stars (Heroic)           |  509 | 74589 | 9367 | 80115 | 9360 |
|                                            |      |       |      |       |      |
| Dubious Handaxe (Heroic)                   |  463 | 72069 | 9348 | 78111 | 9341 |
| Masterwork Phantasmal Hammer               |  463 | 72130 | 9348 | 78175 | 9341 |
| Amber Espada of Klaxxi'vess                |  463 | 72126 | 9348 | 78170 | 9341 |
| Malevolent Gladiator's Slicer              |  470 | 72371 | 9352 | 78439 | 9345 |
| Malevolent Gladiator's Slicer              |  490 | 73246 | 9365 | 79398 | 9358 |
|                                            |      |       |      |       |      |
| Masterwork Ghost-Forged Blade              |  463 | 71785 | 9290 | 77798 | 9283 |
| Amber Sledge of Klaxxi'vess                |  463 | 71742 | 9290 | 77752 | 9283 |
| Gao's Keg Tapper (Heroic)                  |  463 | 72030 | 9290 | 77658 | 9283 |
| Siege-Captain's Scimitar (Heroic)          |  463 | 72398 | 9289 | 77938 | 9283 |


Image
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Wed Aug 29, 2012 8:28 am

Now for the fun part: rotation data. Glyphs used here are Ascetic Crusader, Focused Shield, and GoWoG (for the damage buff, WoG is being used defensively in all cases). No talents chosen (except for SS/EF where applicable, obviously).

Code: Select all
2.00% hit, 5.00% exp, SoT

|    |                               |    DPS |   SHPS |    DPS |   SHPS | SS/EF | Empty |        |
| Q# | Priority                      | V=100k | V=100k |  V=50k |  V=50k |   Up% |  GCD% |  HPG/s |
|  1 | CS>J>AS>Cons>HW>SotR          |  76369 |      0 |  45790 |      0 |   0.0 |   7.6 | 0.3653 |
|  2 | J>CS>AS>Cons>HW>SotR          |  73900 |      0 |  44215 |      0 |   0.0 |  15.1 | 0.3265 |
|  3 | CS>AS>J>Cons>HW>SotR          |  75899 |      0 |  45531 |      0 |   0.0 |   7.9 | 0.3487 |
|  4 | J>AS>CS>Cons>HW>SotR          |  75026 |      0 |  44884 |      0 |   0.0 |  14.0 | 0.3265 |
|  5 | HotR>J>AS>Cons>HW>SotR        |  74125 |      0 |  44268 |      0 |   0.0 |   7.6 | 0.3653 |
|  6 | CS>AS+>J>AS>Cons>HW>SotR      |  76241 |      0 |  45719 |      0 |   0.0 |   7.7 | 0.3612 |
|  7 | CS>J>AS>HW>Cons>SotR          |  76055 |      0 |  45620 |      0 |   0.0 |   7.6 | 0.3653 |
|  8 | ^WB>CS>J>AS>Cons>HW>SotR      |  75939 |      0 |  45499 |      0 |   0.0 |   7.6 | 0.3653 |
|  9 | ^WB>CS>J>AS>Cons>HW>SotR5     |  75939 |      0 |  45499 |      0 |   0.0 |   7.6 | 0.3653 |
| 10 | ^WB>^SS>CS>J>AS>Cons>HW>SotR  |  74453 |  10077 |  44610 |   6195 |  99.5 |   5.7 | 0.3600 |
| 11 | ^WB>CS>^SS>J>AS>Cons>HW>SotR  |  74349 |   9642 |  44561 |   5928 |  95.2 |   5.6 | 0.3599 |
| 12 | ^WB>CS>J>^SS>AS>Cons>HW>SotR  |  74505 |   9642 |  44649 |   5928 |  95.2 |   5.5 | 0.3647 |
| 13 | ^WB>CS>J>AS>^SS>Cons>HW>SotR  |  74480 |   9348 |  44635 |   5747 |  92.3 |   5.8 | 0.3653 |
| 14 | ^WB>CS>J>AS>Cons>^SS>HW>SotR  |  75243 |   8853 |  45081 |   5443 |  87.5 |   4.8 | 0.3653 |
| 15 | ^WB>CS>J>AS>Cons>HW>^SS>SotR  |  75939 |   7908 |  45499 |   4862 |  78.1 |   3.7 | 0.3653 |
| 16 | ^WB>CS>J>AS>Cons>HW>WoG5      |  69420 |  14764 |  41775 |   9339 |   0.0 |   7.6 | 0.3653 |
| 17 | ^WB>CS>J>AS>Cons>HW>EF        |  69420 |  19668 |  41775 |  12381 | 100.0 |   7.6 | 0.3653 |
| 18 | ^WB>CS>J>AS>Cons>HW>^EF>SotR5 |  73893 |  14401 |  44303 |   9050 |  98.7 |   7.6 | 0.3653 |
| 19 | ^WB>CS>J>AS>^SS>Cons>HW>WoG   |  67859 |  24112 |  40852 |  15086 |  92.3 |   5.8 | 0.3653 |


Code: Select all
7.50% hit, 7.50% exp, SoT

|    |                               |    DPS |   SHPS |    DPS |   SHPS | SS/EF | Empty |        |
| Q# | Priority                      | V=100k | V=100k |  V=50k |  V=50k |   Up% |  GCD% |  HPG/s |
|  1 | CS>J>AS>Cons>HW>SotR          |  82791 |      0 |  49660 |      0 |   0.0 |   7.5 | 0.3948 |
|  2 | J>CS>AS>Cons>HW>SotR          |  79900 |      0 |  47827 |      0 |   0.0 |  14.9 | 0.3517 |
|  3 | CS>AS>J>Cons>HW>SotR          |  82318 |      0 |  49401 |      0 |   0.0 |   7.8 | 0.3774 |
|  4 | J>AS>CS>Cons>HW>SotR          |  81098 |      0 |  48539 |      0 |   0.0 |  13.9 | 0.3517 |
|  5 | HotR>J>AS>Cons>HW>SotR        |  80334 |      0 |  47994 |      0 |   0.0 |   7.5 | 0.3948 |
|  6 | CS>AS+>J>AS>Cons>HW>SotR      |  82644 |      0 |  49578 |      0 |   0.0 |   7.5 | 0.3899 |
|  7 | CS>J>AS>HW>Cons>SotR          |  82422 |      0 |  49460 |      0 |   0.0 |   7.5 | 0.3948 |
|  8 | ^WB>CS>J>AS>Cons>HW>SotR      |  82354 |      0 |  49364 |      0 |   0.0 |   7.5 | 0.3948 |
|  9 | ^WB>CS>J>AS>Cons>HW>SotR5     |  82354 |      0 |  49364 |      0 |   0.0 |   7.5 | 0.3948 |
| 10 | ^WB>^SS>CS>J>AS>Cons>HW>SotR  |  80654 |  10078 |  48349 |   6196 |  99.5 |   5.6 | 0.3887 |
| 11 | ^WB>CS>^SS>J>AS>Cons>HW>SotR  |  80603 |   9642 |  48331 |   5928 |  95.2 |   5.5 | 0.3890 |
| 12 | ^WB>CS>J>^SS>AS>Cons>HW>SotR  |  80752 |   9642 |  48415 |   5928 |  95.2 |   5.4 | 0.3941 |
| 13 | ^WB>CS>J>AS>^SS>Cons>HW>SotR  |  80759 |   9340 |  48421 |   5742 |  92.3 |   5.7 | 0.3948 |
| 14 | ^WB>CS>J>AS>Cons>^SS>HW>SotR  |  81592 |   8831 |  48906 |   5429 |  87.2 |   4.7 | 0.3948 |
| 15 | ^WB>CS>J>AS>Cons>HW>^SS>SotR  |  82354 |   7821 |  49364 |   4808 |  77.2 |   3.7 | 0.3948 |
| 16 | ^WB>CS>J>AS>Cons>HW>WoG5      |  74593 |  15956 |  44935 |  10093 |   0.0 |   7.5 | 0.3948 |
| 17 | ^WB>CS>J>AS>Cons>HW>EF        |  74593 |  20860 |  44935 |  13135 | 100.0 |   7.5 | 0.3948 |
| 18 | ^WB>CS>J>AS>Cons>HW>^EF>SotR5 |  80111 |  14880 |  48056 |   9353 |  98.9 |   7.5 | 0.3948 |
| 19 | ^WB>CS>J>AS>^SS>Cons>HW>WoG   |  72880 |  25296 |  43923 |  15835 |  92.3 |   5.7 | 0.3948 |


Code: Select all
7.50% hit, 7.50% exp, SoI

|    |                               |    DPS |   SHPS |    DPS |   SHPS | SS/EF | Empty |        |
| Q# | Priority                      | V=100k | V=100k |  V=50k |  V=50k |   Up% |  GCD% |  HPG/s |
|  1 | CS>J>AS>Cons>HW>SotR          |  79041 |  16105 |  47197 |   9236 |   0.0 |   7.5 | 0.3948 |
|  2 | J>CS>AS>Cons>HW>SotR          |  76344 |  14707 |  45491 |   8434 |   0.0 |  14.9 | 0.3517 |
|  3 | CS>AS>J>Cons>HW>SotR          |  78664 |  15989 |  47001 |   9170 |   0.0 |   7.8 | 0.3774 |
|  4 | J>AS>CS>Cons>HW>SotR          |  77543 |  14707 |  46203 |   8434 |   0.0 |  13.9 | 0.3517 |
|  5 | HotR>J>AS>Cons>HW>SotR        |  76584 |  16105 |  45531 |   9236 |   0.0 |   7.5 | 0.3948 |
|  6 | CS>AS+>J>AS>Cons>HW>SotR      |  78921 |  16072 |  47133 |   9217 |   0.0 |   7.5 | 0.3899 |
|  7 | CS>J>AS>HW>Cons>SotR          |  78672 |  16105 |  46997 |   9236 |   0.0 |   7.5 | 0.3948 |
|  8 | ^WB>CS>J>AS>Cons>HW>SotR      |  78604 |  16105 |  46901 |   9236 |   0.0 |   7.5 | 0.3948 |
|  9 | ^WB>CS>J>AS>Cons>HW>SotR5     |  78604 |  16105 |  46901 |   9236 |   0.0 |   7.5 | 0.3948 |
| 10 | ^WB>^SS>CS>J>AS>Cons>HW>SotR  |  76932 |  26042 |  45905 |  15351 |  99.5 |   5.6 | 0.3887 |
| 11 | ^WB>CS>^SS>J>AS>Cons>HW>SotR  |  76883 |  25708 |  45888 |  15141 |  95.2 |   5.5 | 0.3890 |
| 12 | ^WB>CS>J>^SS>AS>Cons>HW>SotR  |  77003 |  25742 |  45954 |  15161 |  95.2 |   5.4 | 0.3941 |
| 13 | ^WB>CS>J>AS>^SS>Cons>HW>SotR  |  77010 |  25445 |  45958 |  14978 |  92.3 |   5.7 | 0.3948 |
| 14 | ^WB>CS>J>AS>Cons>^SS>HW>SotR  |  77842 |  24935 |  46443 |  14665 |  87.2 |   4.7 | 0.3948 |
| 15 | ^WB>CS>J>AS>Cons>HW>^SS>SotR  |  78604 |  23925 |  46901 |  14044 |  77.2 |   3.7 | 0.3948 |
| 16 | ^WB>CS>J>AS>Cons>HW>WoG5      |  71164 |  30229 |  42683 |  18325 |   0.0 |   7.5 | 0.3948 |
| 17 | ^WB>CS>J>AS>Cons>HW>EF        |  71164 |  34335 |  42683 |  20863 | 100.0 |   7.5 | 0.3948 |
| 18 | ^WB>CS>J>AS>Cons>HW>^EF>SotR5 |  76438 |  30327 |  45644 |  18212 |  98.9 |   7.5 | 0.3948 |
| 19 | ^WB>CS>J>AS>^SS>Cons>HW>WoG   |  69450 |  39569 |  41670 |  24067 |  92.3 |   5.7 | 0.3948 |
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Wed Aug 29, 2012 11:41 am

Well, you can kinda-sorta back out a dps value of weapon dps from those numbers. For instance, assuming that a) the hit values on weapons have no impact on dps in the hit-capped column (I assume this is how you set things up); and b) strength has a rough dps value of 1.3 per point (which is on the lower end of the values on the last page, but close enough), I get a value of ~1.4-1.5 dps per point of weapon dps. I believe Frost DKs and SMF warriors still tend to gain over 5 dps per point of weapon dps, so it is significantly harder to justify giving your tank a 1H over a dps than it was in Cata (not that that wasn't already a good idea in Cata, just that the balance is even more shifted now.)

The first thing that jumps out at me from the rotation sims: a HOTR rotation is only ~3% dps loss from a CS rotation. I think an implication is of this fact is that, for an inexperienced tank or someone still getting a hang of the rotation, it is strongly advisable to err on the side of using HOTR too much (and refresh WB more than you have to) rather than risk letting it drop off.
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Wed Aug 29, 2012 11:47 am

Yep, I'd agree with that assessment. It's also the reason why the GoHotR is so weak as far as DPS benefit.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby Weebey » Wed Aug 29, 2012 9:56 pm

OK, another question: these sims seem to indicate (and you say in another thread) that the dps loss from going from SoT to SoI is only around 3.7K, roughly 4.5%. However, in your ability damage numbers you have censure ticking for 36K per tick, I assume every 3 seconds modified by haste, and hence around 12K dps. In game play and logs confirm that censure is normally over 15% of our dps; see http://www.worldoflogs.com/reports/rt-l ... 016&e=8275

Note that in those logs Seal of Truth itself is 4.7% of his dps, a very close match to the dps loss these numbers ascribe to switching out SoT. Is it possible that the SoI sims turn off Seal of Truth procs, but keep censure on the target?
Weebey
 
Posts: 22
Joined: Mon Mar 07, 2011 2:02 pm

Re: Theck's MATLAB thread - MoP/5.x

Postby Schroom » Thu Aug 30, 2012 1:11 am

any indication on the new vengeance? I was kinda surprised when I pulled of almost 60k DPS on yorshaj in LFR yesterday as a tank... on the other side, with BiS gear that I posses, I had a hard time keeping up on aggro from a disc priest smiting for > 30k in a 5man dungeon...

do rotation priorities stay the same here with high vengeance?
User avatar
Schroom
 
Posts: 641
Joined: Mon Aug 15, 2011 2:03 pm
Location: Luxembourg

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Thu Aug 30, 2012 5:43 am

Weebey wrote:OK, another question: these sims seem to indicate (and you say in another thread) that the dps loss from going from SoT to SoI is only around 3.7K, roughly 4.5%. However, in your ability damage numbers you have censure ticking for 36K per tick, I assume every 3 seconds modified by haste, and hence around 12K dps. In game play and logs confirm that censure is normally over 15% of our dps; see http://www.worldoflogs.com/reports/rt-l ... 016&e=8275

Note that in those logs Seal of Truth itself is 4.7% of his dps, a very close match to the dps loss these numbers ascribe to switching out SoT. Is it possible that the SoI sims turn off Seal of Truth procs, but keep censure on the target?

I have to run here, but I'll look into this tonight. Censure used to be coded such that it was contingent on SoT; I don't think I changed that, but it's possible I made that mistake while re-coding something.

Schroom wrote:any indication on the new vengeance? I was kinda surprised when I pulled of almost 60k DPS on yorshaj in LFR yesterday as a tank... on the other side, with BiS gear that I posses, I had a hard time keeping up on aggro from a disc priest smiting for > 30k in a 5man dungeon...

do rotation priorities stay the same here with high vengeance?

The numbers are a few posts above. It doesn't seem that there's a significant change going from 50k to 100k Vengeance.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

Re: Theck's MATLAB thread - MoP/5.x

Postby theckhd » Thu Aug 30, 2012 6:09 am

Weeby was correct - when I re-coded Censure handling, I left out the SoT conditional. Here's the updated SoI data:

Code: Select all
7.50% hit, 7.50% exp, SoI

|    |                               |    DPS |   SHPS |    DPS |   SHPS | SS/EF | Empty |        |
| Q# | Priority                      | V=100k | V=100k |  V=50k |  V=50k |   Up% |  GCD% |  HPG/s |
|  1 | CS>J>AS>Cons>HW>SotR          |  66375 |  16105 |  39847 |   9236 |   0.0 |   7.5 | 0.3948 |
|  2 | J>CS>AS>Cons>HW>SotR          |  63679 |  14707 |  38142 |   8434 |   0.0 |  14.9 | 0.3517 |
|  3 | CS>AS>J>Cons>HW>SotR          |  65998 |  15989 |  39651 |   9170 |   0.0 |   7.8 | 0.3774 |
|  4 | J>AS>CS>Cons>HW>SotR          |  64877 |  14707 |  38854 |   8434 |   0.0 |  13.9 | 0.3517 |
|  5 | HotR>J>AS>Cons>HW>SotR        |  63919 |  16105 |  38182 |   9236 |   0.0 |   7.5 | 0.3948 |
|  6 | CS>AS+>J>AS>Cons>HW>SotR      |  66255 |  16072 |  39784 |   9217 |   0.0 |   7.5 | 0.3899 |
|  7 | CS>J>AS>HW>Cons>SotR          |  66006 |  16105 |  39647 |   9236 |   0.0 |   7.5 | 0.3948 |
|  8 | ^WB>CS>J>AS>Cons>HW>SotR      |  65938 |  16105 |  39551 |   9236 |   0.0 |   7.5 | 0.3948 |
|  9 | ^WB>CS>J>AS>Cons>HW>SotR5     |  65938 |  16105 |  39551 |   9236 |   0.0 |   7.5 | 0.3948 |
| 10 | ^WB>^SS>CS>J>AS>Cons>HW>SotR  |  64266 |  26042 |  38555 |  15351 |  99.5 |   5.6 | 0.3887 |
| 11 | ^WB>CS>^SS>J>AS>Cons>HW>SotR  |  64217 |  25708 |  38538 |  15141 |  95.2 |   5.5 | 0.3890 |
| 12 | ^WB>CS>J>^SS>AS>Cons>HW>SotR  |  64337 |  25742 |  38604 |  15161 |  95.2 |   5.4 | 0.3941 |
| 13 | ^WB>CS>J>AS>^SS>Cons>HW>SotR  |  64344 |  25445 |  38608 |  14978 |  92.3 |   5.7 | 0.3948 |
| 14 | ^WB>CS>J>AS>Cons>^SS>HW>SotR  |  65176 |  24935 |  39094 |  14665 |  87.2 |   4.7 | 0.3948 |
| 15 | ^WB>CS>J>AS>Cons>HW>^SS>SotR  |  65938 |  23925 |  39551 |  14044 |  77.2 |   3.7 | 0.3948 |
| 16 | ^WB>CS>J>AS>Cons>HW>WoG5      |  57617 |  30229 |  34822 |  18325 |   0.0 |   7.5 | 0.3948 |
| 17 | ^WB>CS>J>AS>Cons>HW>EF        |  57617 |  34335 |  34822 |  20863 | 100.0 |   7.5 | 0.3948 |
| 18 | ^WB>CS>J>AS>Cons>HW>^EF>SotR5 |  63547 |  30327 |  38163 |  18212 |  98.9 |   7.5 | 0.3948 |
| 19 | ^WB>CS>J>AS>^SS>Cons>HW>WoG   |  55903 |  39569 |  33809 |  24067 |  92.3 |   5.7 | 0.3948 |


That seems to knock another 13k off of the total, making it a ~17k DPS loss for ~16k HPS.
"Theck, Bringer of Numbers and Pounding Headaches," courtesy of Grehn|Skipjack.
Simcraft 6.x, Call to Arms 6.0, Talent Spec & Glyph Guide 6.x, Blog: Sacred Duty
User avatar
theckhd
Moderator
 
Posts: 6211
Joined: Thu Jul 31, 2008 3:06 pm
Location: Harrisburg, PA

PreviousNext

Return to Advanced Theorycraft and Calculations

Who is online

Users browsing this forum: No registered users and 1 guest

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 380 on Tue Oct 14, 2008 6:28 pm

Users browsing this forum: No registered users and 1 guest