 |
09/21/08, 8:57 PM
|
#196
|
|
Von Kaiser
|
Originally Posted by Roywyn
It seems like your dodge is calculated first, then your parry?
If the [dodge at 300+x*25 => dodge at 300+(x+1)*25] lifetime increase is 1.21s, then maybe
[dodge at 300+(x+1)*25 + parry at 300+x*25 => dodge at 300+(x+1)*25 + parry at 300+(x+1)*25] could be a 1.21s increase as well from the (x)-to-(x+1) parry increase as well, or something similar?
|
If this is true, wouldn't we still have to figure out where miss falls in this calculation? If it calculates it in a specific order, then miss would be first/second/third also.
Whitetooth pointed out that RATING does not effect another stat, but is it possible defense follows it's own formula, combining dodge/parry/miss as a whole, then parry/dodge rating affect their respective rating, by themselves?
Is there any way to determine actual miss chance except to go get swung at 5000 times? The character sheet only displays it before diminishing returns.
It's entirely possible I'm making this more complicated than it is...
EDIT FOR MATH: I decided to follow Roywyn's thought process:
If I've understood you correctly, you're saying that if I gain 25 defense, then it calculates in dodge first, netting a x second increase in lifespan, then it adds in parry, increasing lifespan -in relation to how long I live with the new dodge number-.
So I find the lifespan for 325 worth of dodge, plus 300 worth of parry, then compare it to the 325 defense for both. 300 defense combined included just to be thorough.
300 defense = 87.9923005104065% taken = 113.65 seconds
325 defense dodge, 300 defense parry = 86.9585447311401% taken = 115.00 seconds
325 defense = 85.9352912906832% taken = 116.37 seconds
350 defense dodge, 325 defense parry = 84.9255065917969% taken = 117.75 seconds
350 defense = 83.9458556175232% taken = 119.12 seconds
375 defense dodge, 350 defense parry = 82.9592156410214% taken = 120.54 seconds
375 defense = 82.0204391479489% taken = 121.92 seconds
400 defense dodge, 375 defense parry = 81.0561580657959% taken = 123.37 seconds
400 defense = 80.1557493209839% taken = 124.76 seconds
Looks like you were right. The increase from the split to the total was 1.37, 1.37, 1.38, and 1.39.
The increase from total to total was 2.72, 2.75, 2.8, 2.84.
Last edited by Rustik : 09/21/08 at 9:49 PM.
Reason: Didn't realize spaces at the beginning of the line did auto-formatting gunk
|
|
|
|
|
09/21/08, 11:57 PM
|
#197
|
|
Piston Honda
|
Originally Posted by Roywyn
Do you have a pure +dodge item ( [Helm of Awareness] from Dire Maul, or [Charm of Alacrity] from an easy Hellfire quest)?
I'd love to see how the numbers above with some fixed amount of dodge on top.
I.e. 306def/Xdodge/0parry, 306def/Xdodge/20parry, 313def/Xdodge/0parry, 313def/Xdodge/20parry.
|
I used the [Arena Grand Master] for pure Dodge Rating.
Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
Base Agi: 83
| Defense | Dodge Rating | Parry Rating | Dodge% | Parry% | Increased Dodge% | Increased Parry% | | 306 | 0 | 0 | 7.2580323219299 | 5.2497124671936 | 0.0000000000000 | 0.0000000000000 | | 306 | 0 | 20 | 7.2580323219299 | 6.5900726318359 | 0.0000000000000 | 1.3403601646423 | | 306 | 12 | 0 | 8.2859573364258 | 5.2497124671936 | 1.0279250144959 | 0.0000000000000 | | 306 | 12 | 20 | 8.2859573364258 | 6.5900726318359 | 1.0279250144959 | 1.3403601646423 |
| Defense | Dodge Rating | Parry Rating | Dodge% | Parry% | Increased Dodge% | Increased Parry% | | 313 | 0 | 0 | 7.5482954978943 | 5.5377106666565 | 0.0000000000000 | 0.0000000000000 | | 313 | 0 | 20 | 7.5482954978943 | 6.8618426322937 | 0.0000000000000 | 1.3241319656372 | | 313 | 12 | 0 | 8.5694818496704 | 5.5377106666565 | 1.0211863517761 | 0.0000000000000 | | 313 | 12 | 20 | 8.5694818496704 | 6.8618426322937 | 1.0211863517761 | 1.3241319656372 |
Cross testing with Defense, Dodge Rating and Parry Rating shows that increasing 1 stat does not affect the other.
|
|
|
|
09/22/08, 12:36 AM
|
#198
|
|
Piston Honda
|
Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
| Defense | Dodge Rating | Parry Rating | Dodge% | Parry% | Increased Dodge% | Increased Parry% | Agility | | 321 | 0 | 0 | 7.8776865005493 | 5.8625373840332 | 0.0000000000000 | 0.0000000000000 | 83 | | 321 | 0 | 60 | 8.5295963287354 | 9.5704746246338 | 0.6519098281861 | 3.7079372406006 | 98 | | 421 | 0 | 0 | 11.795427322388 | 9.5704746246338 | 3.9177408218387 | 3.7079372406006 | 83 |
We know currently in TBC at level 60: 60 Parry Rating gives 4% Parry, and 100 Defense also gives 4% Parry.
This test shows that regardless of the source, whether its from Parry Rating or Defense, the diminishing returns effects are calculated using the same formula.
So if we have the formula for dodge from defense, the same formula will work for dodge from agi, dodge rating, defense combined. The same goes for parry rating.
Last edited by Whitetooth : 09/22/08 at 4:01 PM.
|
|
|
|
09/22/08, 6:01 AM
|
#199
|
|
Piston Honda
Dwarf Hunter
Turalyon (EU)
|
So we know now that dodge, parry and probably also miss diminish separately from each other and the diminishing is done on that level and not on defense level.
We also know that flat additions from talents do not diminish. Base dodge and parry does not seem like it is diminished either.
So my guess is:
Defense and Agi is calculated into dodge, parry and miss rating and the dodge and parry rating from gear added. So you get 3 ratings before diminishing.
For each of the avoidance percentages there is a cap value: pcap, dcap and mcap.
Then a function that gets closer and closer to the separate caps with increasing ratings is used to compute the avoidance percentage from gear. And last the flat additions from talents and the base value is added.
The function could look similar to:
1/(pcap - p) = f(prating)
with f as a low order function, probably linear.
If that is the case, then the question is if the caps are different for different classes e.g. druids having a higher dodge cap to account for not having parry.
|
|
|
|
|
09/22/08, 11:18 AM
|
#200
|
|
Don Flamenco
|
I'm not so sure, Selmarix. I basically performed a regression for 1/(1-avoidance) as a function of defense according to the long table of data earlier, and it came out to a fourth-order polynomial before I could eliminate trends in the residuals. Granted, as to why four and not five, I don't understand, but something's off about it, I think.
|
|
|
|
|
09/22/08, 11:28 AM
|
#201
|
|
Piston Honda
|
After hours of work, used up over 40 excel spreadsheets and running multiple regression tools, this is what I got:
 is the diminished stat before converting to IEEE754.
 is the stat before diminishing returns.
 is a constant, which also happens to be the cap.
 is a constant.
Further research shows that b = 0.956*a, so we can write:
All floating calculations in wow are done with IEEE754 which has limited precision, it creates a rounding effect on the resulting data, the following formula will convert (x'+Base) to IEEE754 and back.
 is the part unaffected by diminishing returns, which is 5 for the following parry from defense data.
Doing a nonlinear regression with my parry data from defense and we have:
 | Parry Data |  | error | | 0.00 | 5.0000000000000 | 5.0000000000000 | 0.0000000000000 | | 0.12 | 5.1251888275146 | 5.1251888275146 | 0.0000000000000 | | 0.16 | 5.1667699813843 | 5.1667699813843 | 0.0000000000000 | | 0.20 | 5.2082781791687 | 5.2082781791687 | 0.0000000000000 | | 0.24 | 5.2497124671936 | 5.2497124671936 | 0.0000000000000 | | 0.28 | 5.2910733222961 | 5.2910733222961 | 0.0000000000000 | | 0.32 | 5.3323612213135 | 5.3323612213135 | 0.0000000000000 | | 0.36 | 5.3735761642456 | 5.3735761642456 | 0.0000000000000 | | 0.40 | 5.4147186279297 | 5.4147181510925 | 0.0000004768372 | | 0.44 | 5.4557881355286 | 5.4557881355286 | 0.0000000000000 | | 0.48 | 5.4967856407166 | 5.4967851638794 | 0.0000004768372 | | 0.52 | 5.5377106666565 | 5.5377106666565 | 0.0000000000000 | | 0.56 | 5.5785636901855 | 5.5785636901855 | 0.0000000000000 | | 0.60 | 5.6193451881409 | 5.6193451881409 | 0.0000000000000 | | 0.64 | 5.6600551605225 | 5.6600551605225 | 0.0000000000000 | | 0.68 | 5.7006936073303 | 5.7006936073303 | 0.0000000000000 | | 0.72 | 5.7412610054016 | 5.7412610054016 | 0.0000000000000 | | 0.76 | 5.7817568778992 | 5.7817568778992 | 0.0000000000000 | | 0.80 | 5.8221826553345 | 5.8221826553345 | 0.0000000000000 | | 0.84 | 5.8625373840332 | 5.8625373840332 | 0.0000000000000 | | 0.88 | 5.9028215408325 | 5.9028215408325 | 0.0000000000000 | | 0.92 | 5.9430356025696 | 5.9430356025696 | 0.0000000000000 | | 0.96 | 5.9831795692444 | 5.9831795692444 | 0.0000000000000 | | 1.00 | 6.0232534408569 | 6.0232534408569 | 0.0000000000000 | | 1.04 | 6.0632576942444 | 6.0632576942444 | 0.0000000000000 | | 1.08 | 6.1031923294067 | 6.1031923294067 | 0.0000000000000 | | 1.12 | 6.1430578231812 | 6.1430578231812 | 0.0000000000000 | | 1.16 | 6.1828536987305 | 6.1828536987305 | 0.0000000000000 | | 1.20 | 6.2225809097290 | 6.2225809097290 | 0.0000000000000 | | 1.24 | 6.2622399330139 | 6.2622394561768 | 0.0000004768371 | | 1.28 | 6.3018293380737 | 6.3018288612366 | 0.0000004768371 | | 1.32 | 6.3413500785828 | 6.3413500785828 | 0.0000000000000 | | 1.36 | 6.3808031082153 | 6.3808031082153 | 0.0000000000000 | | 1.40 | 6.4201874732971 | 6.4201879501343 | -0.0000004768372 | | 1.44 | 6.4595050811768 | 6.4595046043396 | 0.0000004768372 | | 1.48 | 6.4987540245056 | 6.4987540245056 | 0.0000000000000 | | 1.52 | 6.5379352569580 | 6.5379352569580 | 0.0000000000000 | | 1.56 | 6.5770492553711 | 6.5770497322083 | -0.0000004768372 | | 1.60 | 6.6160960197449 | 6.6160964965820 | -0.0000004768371 | | 1.64 | 6.6550760269165 | 6.6550760269165 | 0.0000000000000 | | 1.68 | 6.6939888000488 | 6.6939888000488 | 0.0000000000000 | | 1.72 | 6.7328348159790 | 6.7328352928162 | -0.0000004768372 | | 1.76 | 6.7716150283813 | 6.7716145515442 | 0.0000004768371 | | 1.80 | 6.8103275299072 | 6.8103280067444 | -0.0000004768372 | | 1.84 | 6.8489751815796 | 6.8489751815796 | 0.0000000000000 | | 1.88 | 6.8875560760498 | 6.8875560760498 | 0.0000000000000 | | 1.92 | 6.9260706901550 | 6.9260711669922 | -0.0000004768372 | | 1.96 | 6.9645204544067 | 6.9645204544067 | 0.0000000000000 | | 2.00 | 7.0029044151306 | 7.0029044151306 | 0.0000000000000 | | 2.04 | 7.0412225723267 | 7.0412225723267 | 0.0000000000000 | | 2.08 | 7.0794763565063 | 7.0794758796692 | 0.0000004768371 | | 2.12 | 7.1176638603210 | 7.1176643371582 | -0.0000004768372 | | 2.16 | 7.1557869911194 | 7.1557874679565 | -0.0000004768371 | | 2.20 | 7.1938462257385 | 7.1938462257385 | 0.0000000000000 | | 2.24 | 7.2318406105042 | 7.2318406105042 | 0.0000000000000 | | 2.28 | 7.2697696685791 | 7.2697701454163 | -0.0000004768372 | | 2.32 | 7.3076357841492 | 7.3076357841492 | 0.0000000000000 | | 2.36 | 7.3454370498657 | 7.3454370498657 | 0.0000000000000 | | 2.40 | 7.3831744194031 | 7.3831748962402 | -0.0000004768371 | | 2.44 | 7.4208488464355 | 7.4208488464355 | 0.0000000000000 | | 2.48 | 7.4584589004517 | 7.4584589004517 | 0.0000000000000 | | 2.52 | 7.4960060119629 | 7.4960060119629 | 0.0000000000000 | | 2.56 | 7.5334897041321 | 7.5334897041321 | 0.0000000000000 | | 2.60 | 7.5709104537964 | 7.5709099769592 | 0.0000004768372 | | 2.64 | 7.6082677841187 | 7.6082677841187 | 0.0000000000000 | | 2.68 | 7.6455631256104 | 7.6455626487732 | 0.0000004768372 | | 2.72 | 7.6827950477600 | 7.6827950477600 | 0.0000000000000 | | 2.76 | 7.7199654579163 | 7.7199649810791 | 0.0000004768372 | | 2.80 | 7.7570719718933 | 7.7570724487305 | -0.0000004768372 | | 2.84 | 7.7941179275513 | 7.7941179275513 | 0.0000000000000 | | 2.88 | 7.8311009407043 | 7.8311014175415 | -0.0000004768372 | | 2.92 | 7.8680224418640 | 7.8680229187012 | -0.0000004768372 | | 2.96 | 7.9048829078674 | 7.9048829078674 | 0.0000000000000 | | 3.00 | 7.9416809082031 | 7.9416813850403 | -0.0000004768372 | | 3.04 | 7.9784183502197 | 7.9784183502197 | 0.0000000000000 | | 3.08 | 8.0150938034058 | 8.0150938034058 | 0.0000000000000 | | 3.12 | 8.0517091751099 | 8.0517091751099 | 0.0000000000000 | | 3.16 | 8.0882635116577 | 8.0882625579834 | 0.0000009536743 | | 3.20 | 8.1247558593750 | 8.1247558593750 | 0.0000000000000 | | 3.24 | 8.1611890792847 | 8.1611881256104 | 0.0000009536743 | | 3.28 | 8.1975612640381 | 8.1975603103638 | 0.0000009536743 | | 3.32 | 8.2338724136353 | 8.2338724136353 | 0.0000000000000 | | 3.36 | 8.2701234817505 | 8.2701234817505 | 0.0000000000000 | | 3.40 | 8.3063154220581 | 8.3063154220581 | 0.0000000000000 | | 3.44 | 8.3424472808838 | 8.3424472808838 | 0.0000000000000 | | 3.48 | 8.3785200119019 | 8.3785190582275 | 0.0000009536744 | | 3.52 | 8.4145326614380 | 8.4145317077637 | 0.0000009536743 | | 3.56 | 8.4504852294922 | 8.4504852294922 | 0.0000000000000 | | 3.60 | 8.4863786697388 | 8.4863786697388 | 0.0000000000000 | | 3.64 | 8.5222139358521 | 8.5222139358521 | 0.0000000000000 | | 3.68 | 8.5579891204834 | 8.5579891204834 | 0.0000000000000 | | 3.72 | 8.5937070846558 | 8.5937061309814 | 0.0000009536744 | | 3.76 | 8.6293649673462 | 8.6293649673462 | 0.0000000000000 | | 3.80 | 8.6649637222290 | 8.6649646759033 | -0.0000009536743 | | 3.84 | 8.7005052566528 | 8.7005062103271 | -0.0000009536743 | | 3.88 | 8.7359886169434 | 8.7359886169434 | 0.0000000000000 | | 3.92 | 8.7714138031006 | 8.7714138031006 | 0.0000000000000 | | 3.96 | 8.8067808151245 | 8.8067808151245 | 0.0000000000000 | | 4.00 | 8.8420896530151 | 8.8420896530151 | 0.0000000000000 | | 4.04 | 8.8773412704468 | 8.8773412704468 | 0.0000000000000 | | 4.08 | 8.9125356674194 | 8.9125356674194 | 0.0000000000000 | | 4.12 | 8.9476728439331 | 8.9476718902588 | 0.0000009536743 | | 4.16 | 8.9827518463135 | 8.9827518463135 | 0.0000000000000 | | 4.20 | 9.0177736282349 | 9.0177736282349 | 0.0000000000000 | | 4.24 | 9.0527391433716 | 9.0527391433716 | 0.0000000000000 | | 4.28 | 9.0876474380493 | 9.0876474380493 | 0.0000000000000 | | 4.32 | 9.1224994659424 | 9.1224994659424 | 0.0000000000000 | | 4.36 | 9.1572952270508 | 9.1572942733765 | 0.0000009536743 | | 4.40 | 9.1920328140259 | 9.1920328140259 | 0.0000000000000 | | 4.44 | 9.2267160415649 | 9.2267160415649 | 0.0000000000000 | | 4.48 | 9.2613420486450 | 9.2613420486450 | 0.0000000000000 | | 4.52 | 9.2959117889404 | 9.2959127426147 | -0.0000009536743 | | 4.56 | 9.3304271697998 | 9.3304271697998 | 0.0000000000000 | | 4.60 | 9.3648853302002 | 9.3648853302002 | 0.0000000000000 | | 4.64 | 9.3992891311646 | 9.3992881774902 | 0.0000009536744 | | 4.68 | 9.4336357116699 | 9.4336357116699 | 0.0000000000000 | | 4.72 | 9.4679279327393 | 9.4679288864136 | -0.0000009536743 | | 4.76 | 9.5021648406982 | 9.5021657943726 | -0.0000009536744 | | 4.80 | 9.5363473892212 | 9.5363473892212 | 0.0000000000000 | | 4.84 | 9.5704746246338 | 9.5704746246338 | 0.0000000000000 | | 4.88 | 9.6045475006104 | 9.6045465469360 | 0.0000009536744 |
Although most of the data is correct to the very last place, there are still errors in some of it, I hope someone can come up with a formula that is 100% correct.
Last edited by Whitetooth : 09/22/08 at 3:34 PM.
|
|
|
|
09/22/08, 11:49 AM
|
#202
|
|
Piston Honda
Dwarf Hunter
Turalyon (EU)
|
Originally Posted by Whitetooth
After hours of work, this is what I got:
 is the diminished stat before converting to IEEE754.
 is the stat before diminishing returns.
 is a constant, which also happens to be the cap.
 is a constant.
|
Something is wrong with that formula. Wouldn't small values of  result in a negative  ?
|
|
|
|
|
09/22/08, 11:55 AM
|
#203
|
|
Piston Honda
|
Originally Posted by Selmarix
Something is wrong with that formula. Wouldn't small values of  result in a negative  ?
|
Sorry for the typo, should be + instead of - there, fixed now.
|
|
|
|
09/22/08, 12:30 PM
|
#204
|
|
Piston Honda
Dwarf Hunter
Turalyon (EU)
|
That means the diminishing return for additional parry reaches 50% around 20% parry from gear (1% additional parry adds about 0.5% parry then).
On my druid that value for dodge is definitely higher (using the pocket watch at around 33% dodge from gear added slightly more than 8% dodge so the value for half return should be around 38% or so).
So the diminishing returns are probably class specific.
|
|
|
|
|
09/22/08, 12:52 PM
|
#205
|
|
Don Flamenco
|
So, Whitetooth, for dodge I get b/a = 0.955999867444231 and 1/a = .0113468848294694, which implies a = 88.1299153934183 and b = 84.2521874339791?
|
|
|
|
|
09/22/08, 2:28 PM
|
#206
|
|
Don Flamenco
|
Originally Posted by Selmarix
That means the diminishing return for additional parry reaches 50% around 20% parry from gear (1% additional parry adds about 0.5% parry then).
On my druid that value for dodge is definitely higher (using the pocket watch at around 33% dodge from gear added slightly more than 8% dodge so the value for half return should be around 38% or so).
So the diminishing returns are probably class specific.
|
Is that 38% total, or 38% from dodge rating alone?
|
|
|
|
09/22/08, 2:33 PM
|
#207
|
|
Piston Honda
|
Originally Posted by Muphrid
So, Whitetooth, for dodge I get b/a = 0.955999867444231 and 1/a = .0113468848294694, which implies a = 88.1299153934183 and b = 84.2521874339791?
|
Yes, your values are about the same as mine
Using the formula:
Doing a nonlinear regression with my dodge data from defense:
Proven by my tests in page 8, these formulas work for not only dodge from defense, but for dodge in general, whether its from agility, dodge rating or defense.
 | Dodge Data |  | error | | 0.00 | 7.0076994895935 | 7.0076994895935 | 0.0000000000000 | | 0.12 | 7.1330442428589 | 7.1330437660217 | 0.0000004768372 | | 0.16 | 7.1747460365295 | 7.1747465133667 | -0.0000004768372 | | 0.20 | 7.2164087295532 | 7.2164092063904 | -0.0000004768372 | | 0.24 | 7.2580323219299 | 7.2580323219299 | 0.0000000000000 | | 0.28 | 7.2996163368225 | 7.2996163368225 | 0.0000000000000 | | 0.32 | 7.3411607742310 | 7.3411612510681 | -0.0000004768371 | | 0.36 | 7.3826661109924 | 7.3826665878296 | -0.0000004768372 | | 0.40 | 7.4241323471069 | 7.4241323471069 | 0.0000000000000 | | 0.44 | 7.4655590057373 | 7.4655594825745 | -0.0000004768372 | | 0.48 | 7.5069470405579 | 7.5069475173950 | -0.0000004768371 | | 0.52 | 7.5482954978943 | 7.5482959747314 | -0.0000004768371 | | 0.56 | 7.5896062850952 | 7.5896058082581 | 0.0000004768371 | | 0.60 | 7.6308765411377 | 7.6308765411377 | 0.0000000000000 | | 0.64 | 7.6721086502075 | 7.6721086502075 | 0.0000000000000 | | 0.68 | 7.7133016586304 | 7.7133016586304 | 0.0000000000000 | | 0.72 | 7.7544560432434 | 7.7544560432434 | 0.0000000000000 | | 0.76 | 7.7955713272095 | 7.7955718040466 | -0.0000004768371 | | 0.80 | 7.8366489410400 | 7.8366484642029 | 0.0000004768371 | | 0.84 | 7.8776865005493 | 7.8776869773865 | -0.0000004768372 | | 0.88 | 7.9186863899231 | 7.9186868667603 | -0.0000004768372 | | 0.92 | 7.9596476554871 | 7.9596476554871 | 0.0000000000000 | | 0.96 | 8.0005702972412 | 8.0005702972412 | 0.0000000000000 | | 1.00 | 8.0414552688599 | 8.0414552688599 | 0.0000000000000 | | 1.04 | 8.0823011398315 | 8.0823011398315 | 0.0000000000000 | | 1.08 | 8.1231088638306 | 8.1231088638306 | 0.0000000000000 | | 1.12 | 8.1638784408569 | 8.1638784408569 | 0.0000000000000 | | 1.16 | 8.2046098709106 | 8.2046098709106 | 0.0000000000000 | | 1.20 | 8.2453031539917 | 8.2453031539917 | 0.0000000000000 | | 1.24 | 8.2859573364258 | 8.2859582901001 | -0.0000009536743 | | 1.28 | 8.3265752792358 | 8.3265752792358 | 0.0000000000000 | | 1.32 | 8.3671541213989 | 8.3671541213989 | 0.0000000000000 | | 1.36 | 8.4076957702637 | 8.4076957702637 | 0.0000000000000 | | 1.40 | 8.4481983184814 | 8.4481983184814 | 0.0000000000000 | | 1.44 | 8.4886636734009 | 8.4886636734009 | 0.0000000000000 | | 1.48 | 8.5290918350220 | 8.5290918350220 | 0.0000000000000 | | 1.52 | 8.5694818496704 | 8.5694818496704 | 0.0000000000000 | | 1.56 | 8.6098346710205 | 8.6098346710205 | 0.0000000000000 | | 1.60 | 8.6501493453979 | 8.6501493453979 | 0.0000000000000 | | 1.64 | 8.6904268264771 | 8.6904268264771 | 0.0000000000000 | | 1.68 | 8.7306661605835 | 8.7306661605835 | 0.0000000000000 | | 1.72 | 8.7708683013916 | 8.7708683013916 | 0.0000000000000 | | 1.76 | 8.8110332489014 | 8.8110332489014 | 0.0000000000000 | | 1.80 | 8.8511610031128 | 8.8511610031128 | 0.0000000000000 | | 1.84 | 8.8912506103516 | 8.8912515640259 | -0.0000009536743 | | 1.88 | 8.9313049316406 | 8.9313039779663 | 0.0000009536743 | | 1.92 | 8.9713201522827 | 8.9713201522827 | 0.0000000000000 | | 1.96 | 9.0112991333008 | 9.0112991333008 | 0.0000000000000 | | 2.00 | 9.0512399673462 | 9.0512409210205 | -0.0000009536743 | | 2.04 | 9.0911455154419 | 9.0911455154419 | 0.0000000000000 | | 2.08 | 9.1310129165649 | 9.1310129165649 | 0.0000000000000 | | 2.12 | 9.1708440780640 | 9.1708431243896 | 0.0000009536744 | | 2.16 | 9.2106370925903 | 9.2106370925903 | 0.0000000000000 | | 2.20 | 9.2503938674927 | 9.2503948211670 | -0.0000009536743 | | 2.24 | 9.2901144027710 | 9.2901144027710 | 0.0000000000000 | | 2.28 | 9.3297977447510 | 9.3297977447510 | 0.0000000000000 | | 2.32 | 9.3694448471069 | 9.3694448471069 | 0.0000000000000 | | 2.36 | 9.4090547561646 | 9.4090557098389 | -0.0000009536743 | | 2.40 | 9.4486284255981 | 9.4486293792725 | -0.0000009536744 | | 2.44 | 9.4881658554077 | 9.4881658554077 | 0.0000000000000 | | 2.48 | 9.5276670455933 | 9.5276670455933 | 0.0000000000000 | | 2.52 | 9.5671310424805 | 9.5671310424805 | 0.0000000000000 | | 2.56 | 9.6065587997437 | 9.6065587997437 | 0.0000000000000 | | 2.60 | 9.6459503173828 | 9.6459503173828 | 0.0000000000000 | | 2.64 | 9.6853055953979 | 9.6853055953979 | 0.0000000000000 | | 2.68 | 9.7246246337891 | 9.7246246337891 | 0.0000000000000 | | 2.72 | 9.7639083862305 | 9.7639083862305 | 0.0000000000000 | | 2.76 | 9.8031549453735 | 9.8031549453735 | 0.0000000000000 | | 2.80 | 9.8423662185669 | 9.8423652648926 | 0.0000009536743 | | 2.84 | 9.8815402984619 | 9.8815402984619 | 0.0000000000000 | | 2.88 | 9.9206790924072 | 9.9206790924072 | 0.0000000000000 | | 2.92 | 9.9597816467285 | 9.9597816467285 | 0.0000000000000 | | 2.96 | 9.9988489151001 | 9.9988489151001 | 0.0000000000000 | | 3.00 | 10.0378799438480 | 10.0378799438476 | 0.0000000000003 | | 3.04 | 10.0768756866460 | 10.0768756866455 | 0.0000000000005 | | 3.08 | 10.1158351898190 | 10.1158351898193 | -0.0000000000003 | | 3.12 | 10.1547594070430 | 10.1547594070434 | -0.0000000000005 | | 3.16 | 10.1936473846440 | 10.1936473846435 | 0.0000000000004 | | 3.20 | 10.2325000762940 | 10.2325000762939 | 0.0000000000001 | | 3.24 | 10.2713174819950 | 10.2713174819946 | 0.0000000000004 | | 3.28 | 10.3100996017460 | 10.3100996017456 | 0.0000000000004 | | 3.32 | 10.3488464355470 | 10.3488454818725 | 0.0000009536744 | | 3.36 | 10.3875570297240 | 10.3875570297241 | -0.0000000000001 | | 3.40 | 10.4262323379520 | 10.4262323379516 | 0.0000000000003 | | 3.44 | 10.4648723602290 | 10.4648723602294 | -0.0000000000005 | | 3.48 | 10.5034780502320 | 10.5034780502319 | 0.0000000000001 | | 3.52 | 10.5420475006100 | 10.5420475006103 | -0.0000000000004 | | 3.56 | 10.5805826187130 | 10.5805826187133 | -0.0000000000004 | | 3.60 | 10.6190824508670 | 10.6190824508666 | 0.0000000000003 | | 3.64 | 10.6575469970700 | 10.6575469970703 | -0.0000000000003 | | 3.68 | 10.6959772109990 | 10.6959772109985 | 0.0000000000005 | | 3.72 | 10.7343721389770 | 10.7343711853027 | 0.0000009536743 | | 3.76 | 10.7727317810060 | 10.7727317810058 | 0.0000000000001 | | 3.80 | 10.8110561370850 | 10.8110561370849 | 0.0000000000000 | | 3.84 | 10.8493471145630 | 10.8493471145629 | 0.0000000000000 | | 3.88 | 10.8876018524170 | 10.8876018524169 | 0.0000000000000 | | 3.92 | 10.9258222579960 | 10.9258232116699 | -0.0000009536739 | | 3.96 | 10.9640092849730 | 10.9640092849731 | -0.0000000000001 | | 4.00 | 11.0021610260010 | 11.0021600723266 | 0.0000009536743 | | 4.04 | 11.0402774810790 | 11.0402774810791 | -0.0000000000001 | | 4.08 | 11.0783596038820 | 11.0783596038818 | 0.0000000000002 | | 4.12 | 11.1164073944090 | 11.1164073944091 | -0.0000000000002 | | 4.16 | 11.1544218063350 | 11.1544208526611 | 0.0000009536739 | | 4.20 | 11.1923999786380 | 11.1923999786376 | 0.0000000000003 | | 4.24 | 11.2303447723390 | 11.2303447723388 | 0.0000000000001 | | 4.28 | 11.2682552337650 | 11.2682552337646 | 0.0000000000004 | | 4.32 | 11.3061313629150 | 11.3061313629150 | 0.0000000000000 | | 4.36 | 11.3439741134640 | 11.3439731597900 | 0.0000009536740 | | 4.40 | 11.3817815780640 | 11.3817815780639 | 0.0000000000000 | | 4.44 | 11.4195556640630 | 11.4195556640625 | 0.0000000000005 | | 4.48 | 11.4572954177860 | 11.4572944641113 | 0.0000009536747 | | 4.52 | 11.4950008392330 | 11.4950008392333 | -0.0000000000004 | | 4.56 | 11.5326728820800 | 11.5326719284057 | 0.0000009536742 | | 4.60 | 11.5703105926510 | 11.5703105926513 | -0.0000000000004 | | 4.64 | 11.6079139709470 | 11.6079139709472 | -0.0000000000003 | | 4.68 | 11.6454839706420 | 11.6454839706420 | -0.0000000000001 | | 4.72 | 11.6830205917360 | 11.6830205917358 | 0.0000000000002 | | 4.76 | 11.7205228805540 | 11.7205228805541 | -0.0000000000002 | | 4.80 | 11.7579917907710 | 11.7579917907714 | -0.0000000000005 | | 4.84 | 11.7954273223880 | 11.7954273223876 | 0.0000000000003 | | 4.88 | 11.8328294754030 | 11.8328294754028 | 0.0000000000002 |
Last edited by Whitetooth : 09/22/08 at 4:07 PM.
|
|
|
|
09/22/08, 3:50 PM
|
#208
|
|
Bald Bull
Night Elf Rogue
Wrathbringer (EU)
|
Wow. Amazing.
Now, besides the fact that I understand the desire to not have to fall back to something like the Sunwell Radiance Buff, does it somebody else find quite ironic that, in order to do a little napkin math or a bit theorycrafting ('hm, how high will my avoidance be with this and that gear...'), basically it first requires a degree in mathematics to find out the underlying formula?
// Edit
I would rather like to see a reasonable high avoidance cap on dodge+parry+miss instead of such a complicated formula (block being an exception from that cap).
They already decided to include a cap on armor a long time ago, instead of introducing something fancy like an armor rating with diminishing returns. Seems only reasonable to go down the same road for avoidance.
Last edited by sp00n : 09/22/08 at 4:05 PM.
|
|
|
|
09/22/08, 4:01 PM
|
#209
|
|
Don Flamenco
Tauren Druid
Gul'dan (EU)
|
Originally Posted by sp00n
Wow. Amazing.
Now, besides the fact that I understand the desire to not have to fall back to something like the Sunwell Radiance Buff, does it somebody else find quite ironic that, in order to do a little napkin math or a bit theorycrafting ('hm, how high will my avoidance be with this and that gear...'), basically it first requires a degree in mathematics to find out the underlying formula?
|
They could just give us the formula, it would save us the trouble and make finding bugs a lot easier. It's not like we wouldn't figure it out eventually.
Would be nice for a change if they'd do something like this: "We implemented diminishing returns on avoidance, you now gain avoidance according to formula X".
Edit:
Originally Posted by sp00n
I would rather like to see a reasonable high avoidance cap on dodge+parry+miss instead of such a complicated formula (block being an exception from that cap).
They already decided to include a cap on armor a long time ago, instead of introducing something fancy like an armor rating with diminishing returns. Seems only reasonable to go down the same road for avoidance.
|
Those are two very different things. Time to die versus Armor is a linear relationship, so you wouldn't even need an armor cap or armor rating or whatever.
Avoidance is a different matter because time to die versus avoidance has increasing returns. Each percent avoidance you gain is worth more than the last one - that makes (made) stacking avoidance so attractive. It would make sense to implement a hard cap on avoidance but that brings some problems with it.
One thing being that once players reach that cap, there is little way to offer them any improvement with better gear. Another being that avoidance still has increasing returns so until that cap is reached the problem isn't really solved.
So implementing diminishing returns on avoidance is in my opinion the smarter move - it brings it in line with armor and stamina.
Last edited by Malazaar : 09/22/08 at 4:11 PM.
|
|
|
|
|
09/22/08, 4:14 PM
|
#210
|
|
Don Flamenco
|
Well, Daelo said, more or less, "We'd be wasting our time developing if we told you, and you can figure it out for yourselves."
Yes, we can (and to a good extent, have) figured it out for ourselves, thanks to Whitetooth in particular. And I suppose it's cheaper for them to have us spend hours reverse engineering their mechanics, rather than take 5 minutes and say what the deal is.
I mean, the actual regressing is not hard. We never would've needed exact numbers from the game code, just a general indication of what kind of model to look at. If Whitetooth's model holds, then what we have is this: "the reciprocal of gained avoidance is a linear function of the reciprocal of pre-DR gained avoidance." That one sentence would have saved us hours and hours of trying linear, polynomial, and exponential functions of rating, 1/rating, and God only knows what else.
And there's another issue: how do we know it works "right" if we don't know what model they intended it to follow?
And furthermore, the issue that led to Sunwell Radiance has not been fixed. Avoidance still increases as a function of gear level with no counter. It may increase less quickly, but it still increases. Irony: Sunwell Radiance is the solution to Sunwell Radiance. Or rather, without some way for mobs to mitigate players' avoidance, those mobs are forced to deal spikier damage to keep the same average pressure on healers, which leads to more spike damage deaths. Slowing avoidance growth just slows the progression of the problem, but it is still there.
|
So implementing diminishing returns on avoidance is in my opinion the smarter move - it brings it in line with armor and stamina.
|
Sadly, if this was Blizzard's intention, they haven't done that. It was this possibility that drove my first regression, and that model was bad. I'm still waiting for a more thorough and complete understanding of how all the stats interact to determine whether avoidance will increase average TTL faster or slower than linear, but I'm reasonably certain that it will not increase TTL linearly.
|
|
|
|
|
|