Your Ad Here
It is currently Tue Feb 09, 2010 4:25 am



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 318 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9, 10, 11 ... 22  Next
Author Message
 Post subject:
PostPosted: Thu Dec 20, 2007 3:08 pm 
Shadow Priest
Joined: Fri May 04, 2007 11:17 pm
Posts: 169
Offline

Isn't it a question of which you lose less DPS by refreshing first, though?

So it would be a tick of SW:P divided by 3 versus the damage of a SW:D divided by 12.

This is a Kaz'rogal kill that has no +damage modifiers of any sort: http://wowwebstats.com/gowpwgfdd6j5c?s=40-239&a=26

SW:P = 825
SW:D = 2435

825/3 = 275 DPS
2435/12 = 203 DPS.

Given that a GCD is 1.5 seconds, you'd lose 105ish damage every time you choose to place SW:D ahead of SW:P, no?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 20, 2007 3:51 pm 
Shadow Priest
Joined: Wed Aug 16, 2006 4:52 pm
Posts: 1205
Offline

lordbalkoth wrote:
Isn't it a question of which you lose less DPS by refreshing first, though?

So it would be a tick of SW:P divided by 3 versus the damage of a SW:D divided by 12.

This is a Kaz'rogal kill that has no +damage modifiers of any sort: http://wowwebstats.com/gowpwgfdd6j5c?s=40-239&a=26

SW:P = 825
SW:D = 2435

825/3 = 275 DPS
2435/12 = 203 DPS.

Given that a GCD is 1.5 seconds, you'd lose 105ish damage every time you choose to place SW:D ahead of SW:P, no?


Do you really think you lose 100 DPS by casting a 2k instant before a DoT instead of vice-versa? That sounds a bit unrealistic, don't you think?

I think you may be skewing the time window in favor of SW:P. It looks like you apply the delay and DPS loss to 1 tick of SW:P instead of the whole SW:P cycle, then apply the delay to the whole SW:D cycle which deweights the DPS loss.

The problem is the "S" in DPS. Without equivalent time scales it is difficult to get a fair comparison either way. That's why I made a roughshot attempt at applying the delay to the cooldown cycle. Even that probably isn't entirely fair as the windows per spell are different to begin with. Heck, I'm probably deweighting the value of the delay to SW:P by assuming 2pc T6.

If you apply the DPS loss to the entire cooldown cycle:
Delayed SW:P -- (825*9)/27 - (825*9)/28.5 = 14DPS
Delayed SW:D -- (2435)/12 - (2435)/13.5 = 22DPS

EDIT:
Lol, if my numbers are close, I'm bitching about an 8DPS difference... yeah... :lol:


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 20, 2007 6:48 pm 
Shadow Priest
Joined: Fri May 04, 2007 11:17 pm
Posts: 169
Offline

Meltface wrote:
Do you really think you lose 100 DPS by casting a 2k instant before a DoT instead of vice-versa? That sounds a bit unrealistic, don't you think?


You lose 105 DAMAGE, not DPS. Meaning if you have, say a 5 minute fight (300 seconds) and this situation comes up 6 times...you lose...600ish damage. That means you lost 2 DPS over the course of the fight. Seem more reasonable?

Even if it comes up every 27 seconds (based upon SW:P conflicting) this occurs 11 times. 1100/300 = 3.66 DPS loss. Oh noes ;)

Quote:
If you apply the DPS loss to the entire cooldown cycle:
Delayed SW:P -- (825*9)/27 - (825*9)/28.5 = 14DPS
Delayed SW:D -- (2435)/12 - (2435)/13.5 = 22DPS

EDIT:
Lol, if my numbers are close, I'm bitching about an 8DPS difference... yeah... :lol:


Bingo. :) It's a tiny difference regardless.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Dec 21, 2007 9:56 am 
Shadow Priest
Joined: Wed Aug 16, 2006 4:52 pm
Posts: 1205
Offline

lordbalkoth wrote:
You lose 105 DAMAGE, not DPS. Meaning if you have, say a 5 minute fight (300 seconds) and this situation comes up 6 times...you lose...600ish damage. That means you lost 2 DPS over the course of the fight. Seem more reasonable?


OK, that sounds a lot better. I really need to get back on coffee. The brain just doesn't work right without it. :wink:

Let's see... at some point you will have the situation occur 8 times... that gives 12s of delay, which works out to be 4 ticks or 1 SW:D (which is a more even comparison base). That's 3300 vs. 2200 or 1100 / 12 =~ 91 damage per choice. OK, yeah, that seems more in line with your results.

Hmmmm, I think my logic was sound but doesn't seem to work. Any insight on why it seems to fail? :?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 22, 2007 10:27 am 
Shadow Priest
Joined: Fri May 04, 2007 11:17 pm
Posts: 169
Offline

I think I've figured it out. The problem is you're calculating the average DPS by adding 1.5 seconds to the cooldown, but this delay only exists when they conflict.

The issue behind this is that you then remove 1.5 seconds effectively by testing the other cycle. If I have a 28.5 cooldown on SW:P and I remove 1.5 seconds of it, that's only a 5% increase in spell DPS. If I have a 13.5 second cooldown on SW:D and I remove 1.5 seconds of it, I'm increasing the average DPS by 11%. So when you change the 1.5 second delay around, you're making it so it ALWAYS favors SW:D, even when the cooldowns do not conflict.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 22, 2007 5:31 pm 
Shadow Priest
Joined: Wed Aug 16, 2006 4:52 pm
Posts: 1205
Offline

lordbalkoth wrote:
I think I've figured it out. The problem is you're calculating the average DPS by adding 1.5 seconds to the cooldown, but this delay only exists when they conflict.

The issue behind this is that you then remove 1.5 seconds effectively by testing the other cycle. If I have a 28.5 cooldown on SW:P and I remove 1.5 seconds of it, that's only a 5% increase in spell DPS. If I have a 13.5 second cooldown on SW:D and I remove 1.5 seconds of it, I'm increasing the average DPS by 11%. So when you change the 1.5 second delay around, you're making it so it ALWAYS favors SW:D, even when the cooldowns do not conflict.


*shrug* Works for me. I thought I eliminated that issue by comparing only the DPS lost on a delayed death vs. a delayed pain, but I probably am messing up the windowing somehow.

I'm honestly not going to worry about it much anymore, as the 12s total comparison pretty much shows that SW:P > SW:D for DPS, which is all that's important, IMO.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 22, 2007 7:53 pm 
User avatar

Shadow Priest
Joined: Mon Sep 03, 2007 5:33 pm
Posts: 1269
Offline

Hmm, work out the DPS of both spells.

As far as I am aware SWP does just as much DPS compared to SWD and I always pop a SWP before I death if its fallen off.

Anything between 600 and 1000 for a tick of SWP depending on Debuffs which works out to 200-300DPS.

So, worth case at 200DPS you would lose 300 damage for a lost SWP tick due too a SWD 1.5 GCD.

Lets take a conservative 2500SWD in a raid enviroment on a 12 second CD we get 208 damage for the second, or 312 for 1.5 seconds of "lost" cooldown time in favour of SWP.

Much closer than you might think, SWD can crit which might skew it in its favour but I have used a low 600 SWP tick to compare too.



_________________
Image
Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 22, 2007 11:59 pm 
Shadow Priest
Joined: Fri May 04, 2007 11:17 pm
Posts: 169
Offline

If I routinely obtained 2500 average SW:D hits (even factoring in crits) I'd be a much happier man.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Dec 23, 2007 12:00 am 
Shadow Priest
Joined: Fri May 04, 2007 11:17 pm
Posts: 169
Offline

Meltface wrote:
I'm honestly not going to worry about it much anymore, as the 12s total comparison pretty much shows that SW:P > SW:D for DPS, which is all that's important, IMO.


Agreed. With Mind Blast it can shift, but that's because MB has a higher base damage and a shorter cooldown.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 24, 2007 9:21 am 
Shadow Priest
Joined: Thu Jun 14, 2007 3:01 pm
Posts: 1687
Offline

You all seem to be overcomplicating the matter a lot by looking at dps rather than just damage.

By casting MB over SWP you lose half a tick of SWP damage. Let's say an 800 SWP tick, thats 400 damage lost by casting MB first.

By casting SWP over MB, your MB gets delayed by 1.5 seconds. The damage cost for this isn't quite so easy to work out. However let's imagine this situation happens 5 times over the course of the fight. By prioritising SWP over MB, you have now delayed MB by 7.5 seconds which is an entire MB. If we assume MB does say 2800 damage on average (including crits) thats 2800 damage lost.

Over the same time period you have gained 5 half ticks of SWP = 2000 damage. So indeed it would be better to prioritise MB over SWP...


...but this isn't quite the whole story. In any fight where you need to move or get interrupted then the 1.5 seconds saving on the MB cooldown is quite likely to be wasted because you probably can't cast it on cooldown anyway. And if you didn't refresh SWP before you had to move/were interrupted then you will have lost a lot more than half a tick of dot damage (unless you were able to cast it on the run).

There isn't really a way to factor these in unfortunately, but my personal preference is to prioritise SWP over MB. It saves on mana too.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 24, 2007 10:51 am 
Shadow Priest
Joined: Thu Aug 17, 2006 10:19 am
Posts: 1267
Offline

Karnor wrote:
...but this isn't quite the whole story. In any fight where you need to move or get interrupted then the 1.5 seconds saving on the MB cooldown is quite likely to be wasted because you probably can't cast it on cooldown anyway. And if you didn't refresh SWP before you had to move/were interrupted then you will have lost a lot more than half a tick of dot damage (unless you were able to cast it on the run).


If I'm worrying about silencing effects, then SWP >>> MB.
SWP can still be doing dmg while I'm silenced.

If I'm worrying about having to move, then MB >>> SWP.
SWP can be cast on the move.



_________________
http://code.google.com/p/simulationcraft
Top
 Profile  
 
 Post subject:
PostPosted: Mon Dec 24, 2007 11:01 am 
Shadow Priest
Joined: Thu Aug 17, 2006 10:19 am
Posts: 1267
Offline

If you really want to max your DPS, then get Quartz to display MF "ticks" and cancel after the second tick if VT/SWP/MB/SWD are ready:

Full Mind Flay Casts:

Code:
./wow_sim file=profiles/fight file=profiles/priest_12_0_49 spell_dmg=1400 hit_rating=76 crit_rating=100 spells=shadow_form/vampiric_touch/shadow_word_pain/mind_blast/shadow_word_death/mind_flay
Player=priest_12_0_49 DPS=1021.7 DPM=7.0 MPS=146.1
    Stats:  dmg=1400  hit=6.0  crit=10.8  haste=0.0
    Spells:
    vampiric_touch        Casts=36 |16.5sec  Dmg=2766|100566|16%  DPS=167.6|1843.8  AvgTick=569
    shadow_word_pain      Casts=24 |24.8sec  Dmg=4840|117201|19%  DPS=201.7|3226.4  AvgTick=629
    mind_blast            Casts=65 |9.2sec  Dmg=2013|131155|21%  DPS=1342.1|1342.1  Crit=26%
    shadow_word_death     Casts=39 |15.5sec  Dmg=1850|71726|12%  DPS=1233.4|1233.4  Crit=25%
    mind_flay             Casts=101|5.9sec  Dmg=1910|192778|31%  DPS=636.5|636.5  AvgTick=646


Canceling MF After Second Tick Where Applicable:

Code:
./wow_sim file=profiles/fight file=profiles/priest_12_0_49 spell_dmg=1400 hit_rating=76 crit_rating=100 spells=shadow_form/vampiric_touch/shadow_word_pain/mind_blast/shadow_word_death/mind_flay-cancel_1
Player=priest_12_0_49 DPS=1049.2 DPM=6.6 MPS=159.0
    Stats:  dmg=1400  hit=6.0  crit=10.8  haste=0.0
    Spells:
    vampiric_touch        Casts=38 |15.7sec  Dmg=2766|105237|17%  DPS=167.6|1844.1  AvgTick=569
    shadow_word_pain      Casts=25 |24.0sec  Dmg=4867|120982|19%  DPS=202.8|3244.5  AvgTick=629
    mind_blast            Casts=73 |8.2sec  Dmg=2017|147117|23%  DPS=1344.6|1344.6  Crit=26%
    shadow_word_death     Casts=43 |14.0sec  Dmg=1850|78739|13%  DPS=1233.6|1233.6  Crit=25%
    mind_flay             Casts=110|5.4sec  Dmg=1578|174148|28%  DPS=526.0|526.0  AvgTick=646


Delta: 28.5dps / 0.4dpm



_________________
http://code.google.com/p/simulationcraft
Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 29, 2007 1:18 pm 
Shadow Priest
Joined: Fri Nov 10, 2006 6:01 pm
Posts: 65
Offline

dedmonwakeen wrote:
If you really want to max your DPS, then get Quartz to display MF "ticks" and cancel after the second tick if VT/SWP/MB/SWD are ready.


How can I get Quartz to display this?



_________________
http://ctprofiles.net/4909837
Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 04, 2008 10:21 am 
Shadow Priest
Joined: Mon Jun 11, 2007 7:56 am
Posts: 132
Offline

dedmonwakeen wrote:
If you really want to max your DPS, then get Quartz to display MF "ticks" and cancel after the second tick if VT/SWP/MB/SWD are ready:

Full Mind Flay Casts:

Code:
./wow_sim file=profiles/fight file=profiles/priest_12_0_49 spell_dmg=1400 hit_rating=76 crit_rating=100 spells=shadow_form/vampiric_touch/shadow_word_pain/mind_blast/shadow_word_death/mind_flay
Player=priest_12_0_49 DPS=1021.7 DPM=7.0 MPS=146.1
    Stats:  dmg=1400  hit=6.0  crit=10.8  haste=0.0
    Spells:
    vampiric_touch        Casts=36 |16.5sec  Dmg=2766|100566|16%  DPS=167.6|1843.8  AvgTick=569
    shadow_word_pain      Casts=24 |24.8sec  Dmg=4840|117201|19%  DPS=201.7|3226.4  AvgTick=629
    mind_blast            Casts=65 |9.2sec  Dmg=2013|131155|21%  DPS=1342.1|1342.1  Crit=26%
    shadow_word_death     Casts=39 |15.5sec  Dmg=1850|71726|12%  DPS=1233.4|1233.4  Crit=25%
    mind_flay             Casts=101|5.9sec  Dmg=1910|192778|31%  DPS=636.5|636.5  AvgTick=646


Canceling MF After Second Tick Where Applicable:

Code:
./wow_sim file=profiles/fight file=profiles/priest_12_0_49 spell_dmg=1400 hit_rating=76 crit_rating=100 spells=shadow_form/vampiric_touch/shadow_word_pain/mind_blast/shadow_word_death/mind_flay-cancel_1
Player=priest_12_0_49 DPS=1049.2 DPM=6.6 MPS=159.0
    Stats:  dmg=1400  hit=6.0  crit=10.8  haste=0.0
    Spells:
    vampiric_touch        Casts=38 |15.7sec  Dmg=2766|105237|17%  DPS=167.6|1844.1  AvgTick=569
    shadow_word_pain      Casts=25 |24.0sec  Dmg=4867|120982|19%  DPS=202.8|3244.5  AvgTick=629
    mind_blast            Casts=73 |8.2sec  Dmg=2017|147117|23%  DPS=1344.6|1344.6  Crit=26%
    shadow_word_death     Casts=43 |14.0sec  Dmg=1850|78739|13%  DPS=1233.6|1233.6  Crit=25%
    mind_flay             Casts=110|5.4sec  Dmg=1578|174148|28%  DPS=526.0|526.0  AvgTick=646


Delta: 28.5dps / 0.4dpm


All this seems to say is that, you should cancel a known-to-be-low-dps channeled spell midway, if higher dps spells are no longer on cooldown. Or even more simply, you can sacrifice DPM for DPS. It doesn't help with the problem of maximum dps.

I'm happy I started such an interesting opportunity loss discussion in spell rotations. I'm still having problems, however, with my own calculations. Basically every way (except one) that I look @ the problem (specifically, comparing MB and SWP), I should put up SWP first.

However, the one way that disagrees is the one that makes most sense. MB is a 5.5 sec CD, 1.5 cast time, so I treat it as a 7 second cycle. SWP is a 24 second DoT, instant-cast, so I treat it as a 24 second cycle. And every time I calculate the damage-lost per second by prioritizing one over the other... MB is clearly more damage lost.

So what's the final answer? Ignore even keeping VT up (assume I don't even care about mana-regen). I just want to absolutely maximize DPS. What's my priority order? Does that priority order work in all cases (let's say MB and SWD come off CD right as SWP drops, so I have to pick among 3)? Most importantly... why? If anyone figures it out could you please present a clear argument, in it's entirety, from start to finish. Assume I don't know what's going on, because I'm freaking lost @ this point.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jan 04, 2008 10:40 am 
Shadow Priest
Joined: Wed Aug 16, 2006 4:52 pm
Posts: 1205
Offline

MaesterLuwin wrote:
So what's the final answer? Ignore even keeping VT up (assume I don't even care about mana-regen). I just want to absolutely maximize DPS. What's my priority order? Does that priority order work in all cases (let's say MB and SWD come off CD right as SWP drops, so I have to pick among 3)? Most importantly... why? If anyone figures it out could you please present a clear argument, in it's entirety, from start to finish. Assume I don't know what's going on, because I'm freaking lost @ this point.


Kinda forgot about this over Christmas break... I don't think we ever stated a solution, let me throw something out. Hopefully Balkoth won't kick me in the nuts too hard if I'm off. :lol: I like to compare using GCDs lost to one spell or the other, I believe he has a very nice DPS method worked out. Let's hope they match up. :wink:

Numbers incoming...

From a Rage fight:
MBA = 2808 (Crits accounted for, no 4pc T6)
SW:D= 2639
SW:P= 736
VT=663
MV=731

Assumptions:
1.) MB > SW:D always
2.) SW:P > VT always
3.) ALL > MF
4.) The difference in damage done is found by comparing the case where enough priority decisions (GCDs) have been made to equal 1 period of the shortest spell.

"Experiment"
SW:D vs. SW:P
12s = 4xP (8 decisions)
2924(SW:P) > 2639(SW:D)

MB vs. SW:P
7.5s (4/5 IMB, 6s CD + 1.5s cast) = 2.5x Pain (5 decisions)
2808 (MB) > 1840 (SW:P)
* note that even SW:P rounded up to 3 ticks doesn't beat MB

SW:D vs. VT
12s = 4x VT (8 decisions)
2652 (VT) > 2639 (SW:D)

Conclusion:
MB > SW:P > SW:D > VT > MF

Caveats:
1.) SW:D and VT are very close in damage lost by choosing one over the other. Depending on your crit rate and +dmg, you may want to choose VT over SW:D.

2.) I haven't found a good way to compare MF vs. SW:D. I'm assuming SW:D > MF, but if that isn't true then SW:D can be dropped from the rotation. Quite frankly I just haven't had time to work this out but I'll go with my base assumption for now.

EDIT:
3.) I'm ignoring "special" rotation cases like MSFD and Trinket+VT combos.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 318 posts ]  Go to page Previous  1 ... 5, 6, 7, 8, 9, 10, 11 ... 22  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Latest from WowInsider

Powered by

Protected by Anti-Spam ACP
Copyright © 2003 - 2009 by Bryghtpath LLC - All Rights Reserved
Design by Kiss My Code with Icons from World of Warcraft Styles.