A Call to Arms - MoP Mechanics Testing

Warning: Theorycraft inside.

Moderators: Fridmarr, Worldie, Aergis, theckhd

Re: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 6:25 am

Don't forget the HoW logs I posted on page 17. (They also include Light's Hammer and Execution Sentence)

Also, if you need anything else, right now is the time to ask -- much easier to whack things mindlessly for hours on the weekend =P
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 7:03 am

I haven't forgotten, I just haven't had very much time to look at logs while on vacation. I'll take a look at them now quickly though.
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 7:03 am

oops, my bad then =P
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 7:07 am

Just to clarify, the 7 gear sets mentioned are the ones in these two posts, correct?
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 7:15 am

Yeah. I figured it would be easier to use the same sets for the sake of consistency.

Added them to your spreadsheet, that prolly helps more.
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 8:32 am

Results for HoW, ES, and LH, fitting against spellpower:

Fitting min and max for HoW, expecting (1749-1930)+1.61*SP
Code: Select all
how_fit =

     General model:
     how_fit(x) = a*x+b
     Coefficients (with 95% confidence bounds):
       a =        1.61  (1.61, 1.611)
       b =        1927  (1925, 1929)

how_gof =

           sse: 7.6154
       rsquare: 1.0000
           dfe: 6
    adjrsquare: 1.0000
          rmse: 1.1266


how_fit2 =

     General model:
     how_fit2(x) = a*x+b
     Coefficients (with 95% confidence bounds):
       a =        1.61  (1.61, 1.611)
       b =        1749  (1744, 1753)

how_gof2 =

           sse: 40.9196
       rsquare: 1.0000
           dfe: 6
    adjrsquare: 1.0000
          rmse: 2.6115

(1749-1927)+1.61*SP, in accordance with the tooltip


Execution sentence doesn't have any useful tooltip info (at least, on wowdb). However, it does constant damage (within +/- 1 damage), so it's easy to fit.
Code: Select all
es_fit =

     General model:
     es_fit(x) = a*x+10000+b
     Coefficients (with 95% confidence bounds):
       a =       4.564  (4.562, 4.567)
       b =       35.62  (19.5, 51.74)

es_gof =

           sse: 587.1460
       rsquare: 1.0000
           dfe: 6
    adjrsquare: 1.0000
          rmse: 9.8923

So the Execution Sentence formula is 10035+4.564*SP, with very tight bounds on the SP scaling and an uncertainty of +/- 20 or so on the base damage.


Light's Hammer isn't hard to fit either. The expected value is (2,792 + 0.247*SP) per tick, but it has a pretty wide damage range. Fitting both min and max values:
Code: Select all
lh_fit =

     General model:
     lh_fit(x) = 0.247*x+b
     Coefficients (with 95% confidence bounds):
       b =        3080  (3076, 3084)

lh_gof =

           sse: 171.9105
       rsquare: 1.0000
           dfe: 7
    adjrsquare: 1.0000
          rmse: 4.9557


lh_fit2 =

     General model:
     lh_fit2(x) = 0.247*x+b
     Coefficients (with 95% confidence bounds):
       b =        2540  (2532, 2549)

lh_gof2 =

           sse: 687.1040
       rsquare: 0.9999
           dfe: 7
    adjrsquare: 0.9999
          rmse: 9.9075

That gives us (2540-3080)+0.247*SP. The base damage averages to 2810, which is close enough to validate the tooltip given the low sample size.

I don't think I'll get to the next data sets today or tomorrow. I'll probably start catching up on Sunday/Monday.
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 8:34 am

sure, no prob, just let me know if you need anything else that I can work on in the time being.
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 8:39 am

If you want to do a bunch of gruntwork in World of Logs, you can save me some time by combing through the logs and putting the data I need in a google spreadsheet. I'll even start the spreadsheet and give you instructions.
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 8:55 am

fire away, just tell me what to do
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 8:55 am

In case you decide gruntwork sounds fun:
https://docs.google.com/spreadsheet/ccc ... 2Z6RHRvSlE

Instructions: Go to the maintankadin WoL site; I've already uploaded the Seal and Prism data sets, and named them according to the gear set used (i.e. naked, set 1, set 2, etc.). From each data set, fill in the appropriate row/columns in the spreadsheet. For example, the Seal of Righteousness data will only have one column since it hits for a fixed amount, and each data set will fill in one cell of that column. You can pick the values off of the log browser, or simply from the "Damage Done" part of your breakdown (use the non-crit values).

For something with a damage range, I use the expression editor and the following string:
Code: Select all
sourceName ="Klaudandus" and spellID =24275 and type=1 and isCritical=false and blocked=0 and (amount <=4300 or amount >=9200)

spellID is the id of the spell you're looking at (which can be found by mousing over it in the log browser or any of the breakdowns - the link in your browser when you mouse over the spell and see the tooltip will be http://<junk>/spell/spellID/. I adjust the min and max amount values until only the min and max entry show in the results pane, and then record them. The mean value I just get from the Player->Damage Done breakdown, as explained earlier (average value of a normal hit).
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 9:03 am

ok, will start working on that once i come back from the groceries.

BTW, can you link me to the maintankadin wol link?
Last edited by Klaudandus on Fri Jul 20, 2012 9:08 am, edited 1 time in total.
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 9:03 am

Just uploaded the EF and CST data sets as well. I skipped the Sacred Shield data set since I wasn't sure if it would be useful yet with only two data points. Is that EF data set before or after the recent changes to how EF works (replacing WoG)?
"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: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Fri Jul 20, 2012 9:04 am

And again, don't feel obligated. But sifting through the logs to compile the data is 80%-90% of the time I spend on these data sets, fitting is actually rather quick most of the time.
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 9:10 am

The EF was from 2 days ago, so that is when it replaced WoG
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 1:43 pm

Updated sotr, hotr, hw, as, j and conc, filled most of prism. I am surprised how much damage prism does.

Will finish later, my back is killing me.
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 4:38 pm

Did I do something wrong? Damage from SoR is risible. Has it always been this bad?
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Fri Jul 20, 2012 5:31 pm

Finished -- I think, unless there's something extra that I forgot.
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby Tengrilethos » Sun Jul 22, 2012 1:07 pm

Hello,

I can offer an Lvl 90 human Paladin on Mekkatorque for tests.

Please tell me how I can help :)

Greets
Tengri
Tengrilethos
 
Posts: 6
Joined: Sun Jul 22, 2012 12:36 pm

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Sun Jul 22, 2012 4:40 pm

So, I'm back from vacation, but I probably will not get a chance to comb through logs and do more fitting until tomorrow. However, I plan on catching up on all of the testing tomorrow, and hopefully I'll have some preliminary DPS numbers for the thread that GC posted in (my earlier estimates were about 40k DPS in 450-ilvl gear, iirc, but that's not accounting for the censure/CS nerfs).
"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: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Sun Jul 22, 2012 4:42 pm

Tengrilethos wrote:Hello,

I can offer an Lvl 90 human Paladin on Mekkatorque for tests.

Please tell me how I can help :)

Greets
Tengri

Check the first page of this thread. I'll clean it up tomorrow, but tests #3-6, 21, and 27 are still needed. I think the rest are already covered.
"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: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Sun Jul 22, 2012 4:44 pm

theckhd wrote:So, I'm back from vacation, but I probably will not get a chance to comb through logs and do more fitting until tomorrow. However, I plan on catching up on all of the testing tomorrow, and hopefully I'll have some preliminary DPS numbers for the thread that GC posted in (my earlier estimates were about 40k DPS in 450-ilvl gear, iirc, but that's not accounting for the censure/CS nerfs).


Well, Censure lost 1.7k dps per tick, and CS is down 0.9k dps not considering the weapon damage modifier.

Also, I need to shut up and stop prodding GC... I think i've done more harm than good on those threads...
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby theckhd » Sun Jul 22, 2012 5:31 pm

I'll dive in tomorrow to see if I can help.

Here's the latest (simple) single-target rotation comparison calculations. I say "simple" because this is obviously not an exhaustive list, doesn't include L90 talents, etc. All of that is working, but my first goal is to get the underlying mechanical stuff fixed and get all the calculation files updated (for example, the ability damage calculation might be useful for that thread, to compare average hit size from different abilities).

The gear set for these simulations is a 450-ilvl set of blues.

Code: Select all
2.00% hit, 5.00% exp

|    |                               |    DPS |   SHPS |   SS/EF | Empty |    HPG |
| Q# | Priority                      | V=100% | V=100% | Uptime% |  GCD% |     /s |
|  1 | SotR5>CS>J>AS>Cons>HW         |  37704 |      0 |     0.0 |   7.4 | 0.3797 |
|  2 | SotR5>CS>AS>J>Cons>HW         |  37496 |      0 |     0.0 |   7.4 | 0.3701 |
|  3 | SotR5>HotR>J>AS>Cons>HW       |  38252 |      0 |     0.0 |   7.4 | 0.3797 |
|  4 | SotR5>J>CS>AS>Cons>HW         |  36513 |      0 |     0.0 |  15.1 | 0.3384 |
|  5 | SotR5>CS>AS+>J>AS>Cons>HW     |  37611 |      0 |     0.0 |   7.4 | 0.3754 |
|  6 | ^WB>^SS>SotR5>CS>J>AS>Cons>HW |  36994 |   4875 |     1.0 |   5.9 | 0.3735 |
|  7 | WoG5>CS>J>AS>HW               |  30205 |   6628 |     0.0 |  20.4 | 0.3770 |
|  8 | WoG5>CS>J>AS>Cons>HW          |  33554 |   6676 |     0.0 |   7.4 | 0.3797 |
|  9 | WoG5>CS>AS+>J>AS>Cons>HW      |  33508 |   6600 |     0.0 |   7.4 | 0.3754 |

2.00% hit, 5.00% exp

|    |                               |    DPS |   SHPS |   SS/EF | Empty |    HPG |
| Q# | Priority                      | V=100% | V=100% | Uptime% |  GCD% |     /s |
|  1 | SotR5>CS>J>AS>Cons>HW         |  35853 |   6560 |     0.0 |   7.4 | 0.3797 |
|  2 | SotR5>CS>AS>J>Cons>HW         |  35652 |   6534 |     0.0 |   7.4 | 0.3701 |
|  3 | SotR5>HotR>J>AS>Cons>HW       |  36402 |   6560 |     0.0 |   7.4 | 0.3797 |
|  4 | SotR5>J>CS>AS>Cons>HW         |  34826 |   5977 |     0.0 |  15.1 | 0.3384 |
|  5 | SotR5>CS>AS+>J>AS>Cons>HW     |  35764 |   6548 |     0.0 |   7.4 | 0.3754 |
|  6 | ^WB>^SS>SotR5>CS>J>AS>Cons>HW |  35152 |  11404 |     1.0 |   5.9 | 0.3735 |
|  7 | WoG5>CS>J>AS>HW               |  28646 |  12482 |     0.0 |  20.4 | 0.3770 |
|  8 | WoG5>CS>J>AS>Cons>HW          |  31992 |  12545 |     0.0 |   7.4 | 0.3797 |
|  9 | WoG5>CS>AS+>J>AS>Cons>HW      |  31946 |  12466 |     0.0 |   7.4 | 0.3754 |

7.50% hit, 7.50% exp

|    |                               |    DPS |   SHPS |   SS/EF | Empty |    HPG |
| Q# | Priority                      | V=100% | V=100% | Uptime% |  GCD% |     /s |
|  1 | SotR5>CS>J>AS>Cons>HW         |  41014 |      0 |     0.0 |   7.3 | 0.4146 |
|  2 | SotR5>CS>AS>J>Cons>HW         |  40774 |      0 |     0.0 |   7.3 | 0.4040 |
|  3 | SotR5>HotR>J>AS>Cons>HW       |  41614 |      0 |     0.0 |   7.3 | 0.4146 |
|  4 | SotR5>J>CS>AS>Cons>HW         |  39658 |      0 |     0.0 |  14.9 | 0.3692 |
|  5 | SotR5>CS>AS+>J>AS>Cons>HW     |  40898 |      0 |     0.0 |   7.3 | 0.4094 |
|  6 | ^WB>^SS>SotR5>CS>J>AS>Cons>HW |  40221 |   4889 |     1.0 |   5.8 | 0.4077 |
|  7 | WoG5>CS>J>AS>HW               |  32449 |   7237 |     0.0 |  20.2 | 0.4116 |
|  8 | WoG5>CS>J>AS>Cons>HW          |  36054 |   7288 |     0.0 |   7.3 | 0.4146 |
|  9 | WoG5>CS>AS+>J>AS>Cons>HW      |  35999 |   7198 |     0.0 |   7.3 | 0.4094 |
"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: A Call to Arms - MoP Mechanics Testing

Postby Schroom » Sun Jul 22, 2012 11:28 pm

mh... comparing the first 3

3>2>1

3 and 1 are almost identical, except that you replace HotR with CS.

does this mean that HotR does more damage than CS even on single target? WoW. I don't think this is intended tho... I guess GC will fix that, probably, knowing GC, by nerfing HotR instead of buffing CS back up ^^
User avatar
Schroom
 
Posts: 642
Joined: Mon Aug 15, 2011 2:03 pm
Location: Luxembourg

Re: A Call to Arms - MoP Mechanics Testing

Postby Klaudandus » Mon Jul 23, 2012 5:57 am

I see you're working on Eternal Flame, do you need me to get EF data for the other gearsets? (#2 and #4), specially considering that EF seems to be all over the place.

Also, apparently there is a bug with EF where it doesnt consume BoG stacks
The Element of Forum Hyperbole
Image
---
Flüttershy - Draenei Protection Paladin, Aerie Peak
Klaudandus - BE Protection Paladin, Feathermoon (Semi-retired)
User avatar
Klaudandus
 
Posts: 9381
Joined: Thu Apr 02, 2009 7:08 am
Location: Texas' Armpit

Re: A Call to Arms - MoP Mechanics Testing

Postby Worldie » Mon Jul 23, 2012 6:15 am

It has been written in blue post that EF right now is not affected by BoG but it will be in the next beta build.
theckhd wrote:Fuck no, we've seen what you do to guilds. Just imagine what you could do to an entire country. Just visiting the US might be enough to make the southern states try to secede again.

halabar wrote:Noo.. you don't realize the problem. Worldie was to negative guild breaking energy like Bolvar is to the Scourge. If Worldie is removed, than someone must pick up that mantle, otherwise that negative guild breaking energy will run rampant, destroying all the servers.
User avatar
Worldie
Global Mod
 
Posts: 8704
Joined: Sun Sep 02, 2007 1:49 pm
Location: Italy

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