< /br>< /br>< /br>

Haste Breakpoints

Haste Breakpoints

Postby Veiled » August 19th, 2012, 3:20 pm

Image
Image

Thanks to Binkenstein and others who helped tweak these numbers. (original post at http://www.totemspot.com/vb/entry.php?b=41)
User avatar
Veiled
Admin
 
Posts: 1861
Joined: February 6th, 2011, 4:13 pm
Location: New Mexico

Re: Haste Breakpoints

Postby Veiled » August 19th, 2012, 3:42 pm

Please note that Sanctuary and Divine Hymn values on this need to be recalculated.
User avatar
Veiled
Admin
 
Posts: 1861
Joined: February 6th, 2011, 4:13 pm
Location: New Mexico

Re: Haste Breakpoints

Postby bobsurdaddy » August 19th, 2012, 3:46 pm

also divine hymn is not on the list for goblin priests is that intentional or just an oversight
Your not a real man unless you have had 5 guys
User avatar
bobsurdaddy
Member
 
Posts: 87
Joined: July 25th, 2012, 10:48 am

Re: Haste Breakpoints

Postby derevka » August 19th, 2012, 3:55 pm

I'm just going to leave this here...

http://talesofapriest.com/resources/haste-breakpoints/

Sanct is obnoxious given the changes to 30 seconds, and results in some interestingly easy breakpoints. That said, for holy 4717 will be a critical point for us (well really 4716, but one more gets you the next one... so why not) due to the insanity that is Lightspring.
User avatar
derevka
Moderator
 
Posts: 470
Joined: August 22nd, 2011, 5:49 am

Re: Haste Breakpoints

Postby derevka » August 19th, 2012, 5:58 pm

Bink was notified of the errors and the image was updated.
User avatar
derevka
Moderator
 
Posts: 470
Joined: August 22nd, 2011, 5:49 am

Re: Haste Breakpoints

Postby Blackmorgrim » August 20th, 2012, 7:32 am

it always makes me laugh when I see numbers like (16.65%)4717 and (16.66%)4721... since it pretty much means someone tried to copy the general formula but probably coded a > instead of >/=. Either that, or they're rounding in a slightly different way.
My Twitter Feed: FlayerInTheMist

Image
***Visit me over in Vitaris!***
Blackmorgrim#1728 (H2P:<H2P username> in msg box)

"People are not persuaded by what we say but rather by what they understand." - Fortune cookie
User avatar
Blackmorgrim
Moderator
 
Posts: 942
Joined: February 10th, 2011, 4:28 pm
Location: Where else? In the shadows.

Re: Haste Breakpoints

Postby derevka » August 20th, 2012, 11:17 am

I'm confused as to what you're saying Black...

Rounding on these is tricky but if your excel is using a Ceiling function amd tou backed out to the Millisec you should be spot on.


Or at least that's what I did with my SS.


Long and short of it, given how insane LSpring is we'll want that added tick.... And pick up the others along the way. Of course, provided your gear CAN hit it... And if you can't... It also swings if you want to glyph Renew or not. Haste is so fun this expac.... So much to consider!! :-)
User avatar
derevka
Moderator
 
Posts: 470
Joined: August 22nd, 2011, 5:49 am

Re: Haste Breakpoints

Postby Blackmorgrim » August 21st, 2012, 6:26 am

Talking about the programming end on blizzard's side. Reminiscent of the inconsistencies with DP in cata.

Basically just something that's bound to happen whenever you have more than one person doing code for things that have the same functionality.

As both renew, lightwell, and sanc all have base ticks that are a multiple of 3, that 16.6X% breakpoint should be the same value. However, somewhere along the way in the coding process (again on Blizzard's end, not the calculations) the one who coded renew is rounding differently for the haste scaling than for lightwell or sanc.
My Twitter Feed: FlayerInTheMist

Image
***Visit me over in Vitaris!***
Blackmorgrim#1728 (H2P:<H2P username> in msg box)

"People are not persuaded by what we say but rather by what they understand." - Fortune cookie
User avatar
Blackmorgrim
Moderator
 
Posts: 942
Joined: February 10th, 2011, 4:28 pm
Location: Where else? In the shadows.

Re: Haste Breakpoints

Postby derevka » August 21st, 2012, 6:51 am

The funny thing is they try to make stuff easier (ie the mastery changes on the char sheet--- granted all the conversion math is still there. Or the stat:1% conversions being much easier whole numbers)... But stuff like this is just irritating rounding. ;-)
User avatar
derevka
Moderator
 
Posts: 470
Joined: August 22nd, 2011, 5:49 am

Re: Haste Breakpoints

Postby Binkenstein » August 21st, 2012, 2:10 pm

Blackmorgrim wrote:it always makes me laugh when I see numbers like (16.65%)4717 and (16.66%)4721... since it pretty much means someone tried to copy the general formula but probably coded a > instead of >/=. Either that, or they're rounding in a slightly different way.

Nope.

HW:Sanct: 3rd tick at 16.65% haste, requires a tick speed of 1621.50 ms
Renew (Glyphed): 1st tick at 16.66% haste, requires a tick speed of 2571.50 ms

So you can see from the start there are different values in the equation, which just happen to arrive at similar points.

It takes 425 rating at level 90 to produce 1% haste. That's 0.00235% haste per rating point, so 4 points difference is 0.009411%, which gets rounded up to 0.01% for display purposes.

If you want to look at the specific example, we take the rounding off haste values and get HWS at 16.6520919589877 while R(G) is at 16.634305527292. Next we take the ceiling function out, which gives 4716.32293614071 & 4720.91236658086 rating. Obviously you can't have fractional rating points, which is why they are rounded up.

There is consistency in the way all dot/hot calculations occur with regard to haste, but it is complicated. Each break point requires a haste figure to be calculated in milliseconds to 2 dp, rounded using banker's rounding (depending on the tick count) to the nearest half millisecond, generating a haste value on that & converting it into a rating number while taking into account any other haste buffs.


Blackmorgrim wrote:Talking about the programming end on blizzard's side. Reminiscent of the inconsistencies with DP in cata.

Basically just something that's bound to happen whenever you have more than one person doing code for things that have the same functionality.

As both renew, lightwell, and sanc all have base ticks that are a multiple of 3, that 16.6X% breakpoint should be the same value. However, somewhere along the way in the coding process (again on Blizzard's end, not the calculations) the one who coded renew is rounding differently for the haste scaling than for lightwell or sanc.

The base tick speed is only part of the calculation. Haste actually affects the entire duration of the dot. It works like this:

  1. Divide hot duration by 1 + haste % to get the new hot duration
  2. Divide the new hot duration by the base number of ticks to get the new tick time
  3. Divide the base hot duration by the new tick time, using banker's rounding to round the tick count to the nearest whole number

This is why the first tick for Lightwell (6 second duration) is higher than Divine Hymn (8 second duration) and both are higher than HW:Sanct (30 second duration) even though all have the same base tick speed of 2 seconds. (Renew, glyphed or not, has a base tick speed of 3 seconds)
User avatar
Binkenstein
Member
 
Posts: 1
Joined: August 21st, 2012, 1:55 pm


Return to Theorycrafting



Who is online

Users browsing this forum: No registered users and 1 guest