Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack Thread Tools
Old 08/08/07, 10:16 AM   #26
draghkar
Piston Honda
 
Tauren Shaman
 
Aggramar (EU)
Originally Posted by Bink View Post
See this is where your logic is wrong. WF has a 20% chance to proc when not in the 3 second cooldown. This will chance your formula. You base your 1 in 5 swings on the 20%, but the 1.5 speed weapon will have 2 swings with 0% chance to proc. You need to add those swings into your formula. Once the 1.5 speed procs once, then your average would need to be 1 in 7.
I see your point, now see my point (that can be wrong ofc).

Your: WF has 20% chance to proc when not in the 3 sec CD
Mine: WF has 20% chance to proc at each swing but if less than 3 sec are last from last proc then you don't get it.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:22 AM   #27
Kagekami
Von Kaiser
 
Human Rogue
 
Earthen Ring (EU)
Thoughts

Originally Posted by woo-haa View Post
Try using a 0.1 weapon speed with internal cooldown of 3 seconds. You'll be wasting almost all of your WF procs because of the cooldown. I'm not math guru and I usually step back from these kind of threads but this is so obviously wrong that I can't help myself.
I thought a bit about this. The reason that you want slow weapons is that slow weapons hit harder with windfury.

But this 0.1 mainhand would not waste a lot of windfury time off cd. Seeing as as soon as WF is off the cd, with a fast hitting weapon you will proc a new wf faster.

This is why 2.9 weapons aren't that good. If you Proc wf, you'll "waste" one swing with wf on cd, meaning the first possible new wf will be at 2*2.9s = 5.8s. (Not dualwielding/dualwield same-speed weaps.)

Equally, if you only have flurry for haste, couldn't your mainhand be as fast as 2.2 speed as long as it keeps a high dps, as this will ensure tight timing close after WF cd cools down?

2.2 * 0.7 = 1.54

(This is from a "without impeding dps greatly" viewpoint)

This would tie in with the DPS drop people see when hasting their mainhand past 1.5, and capitalise on always staying in the WF cd "Sweet spot" for your mainhand. My only concern is how the offhand will affect this, and I can't theorycraft too well right now, being at work and all.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:22 AM   #28
Kombinat
Von Kaiser
 
Draenei Shaman
 
Dreadmaul
I'm not very smart. I freely admit to my normal level of intelligence. That said, I know enough about myself to know when to ask for help. Smarter people than me have done the math on WF and no matter how they do it, it comes out the same.

You have a 20% chance to proc WF when not in the 3 second cooldown. That 3 second cooldown skews the actual proc rate. You're taking the 20% as gospel, when it's just not.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:23 AM   #29
Bink
Glass Joe
 
Bink's Avatar
 
Human Priest
 
Silvermoon
Originally Posted by draghkar View Post
I see your point, now see my point (that can be wrong ofc).

Your: WF has 20% chance to proc when not in the 3 sec CD
Mine: WF has 20% chance to proc at each swing but if less than 3 sec are last from last proc then you don't get it.
Both ways of saying it work. And they both mean the same thing: you have no chance of getting a WF for those swings.

If you have a 0% chance to proc or have a 20% chance to proc but it will be prevented... what does the terminology matter? You can't proc. If you can't proc, then that swing doesn't count to the 1 in 5 average you are doing.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:28 AM   #30
 castille
μ
 
castille's Avatar
 
Tauren Druid
 
Mal'Ganis
dragkhar, just because you want something to be true doesn't mean it is. WF cannot proc for 3 seconds after the previous windfury. Attacks don't 'queue' up so that as soon as you get out of the 3s cooldown, you immediately get another. That's why people save stormstrike for right as WF ends, because it causes more chances right at the 3s mark to try and get more procs. This is why your above statement of 'not using stormstrike' is kinda bunk. We creatively use game mechanics, and slow weapons, to maximize the AP contribution of WF weapon. Fast weapons were sexy when you could quad proc and had just about 0 internal cooldown. Those days don't exist anymore, and fast weapons just plain suck. They suck up WF cooldowns that don't hit as hard. So, when you're swinging some 1.4 speed weapon that's WF critting for.. 400, the guy next to you, using 2 2.6 speed weapons with the same DPS is critting for near 1000 or more. These differences add up, because every 3 seconds, he's getting more out of WF than you are.

And if I'm wrong, I'm sure Nite is going to kill me, but I'm reasonably sure that my brief stint as an enhancement shaman taught me this, at least

23:40:55> [Illidan Stormrage's] [Shear] was blocked by [Castille].
^ Yes, this actually happened. Yes, Castille is a shaman.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:31 AM   #31
Bink
Glass Joe
 
Bink's Avatar
 
Human Priest
 
Silvermoon
It really is just the joy of statistics messing with you. Take a look at it like this:

4 speed weapon:
Swing1 (1 in 5 chance)
Swing2 (1 in 5 chance)
Swing3 (1 in 5 chance)
Swing4 (1 in 5 chance)
Swing5 (1 in 5 chance) (proc)
Swing6 (1 in 5 chance)
Swing7 (1 in 5 chance)
Swing8 (1 in 5 chance)
Swing9 (1 in 5 chance)
Swing10 (1 in 5 chance) (proc)
Swing11 (1 in 5 chance)

1.5 speed weapon:
Swing1 (1 in 5 chance)
Swing2 (1 in 5 chance)
Swing3 (1 in 5 chance)
Swing4 (1 in 5 chance)
Swing5 (1 in 5 chance) (proc)
Swing6 (NO chance)
Swing7 (NO chance)
Swing8 (1 in 5 chance)
Swing9 (1 in 5 chance)
Swing10 (1 in 5 chance)
Swing12 (1 in 5 chance) (proc)
Swing13 (NO chance)
Swing14 (NO chance)
Swing15 (1 in 5 chance)


This really is oversimplifying it, but it might help you see why the fomula has to account for weapon speed as well.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:33 AM   #32
Kagekami
Von Kaiser
 
Human Rogue
 
Earthen Ring (EU)
Originally Posted by Bink View Post
Both ways of saying it work. And they both mean the same thing: you have no chance of getting a WF for those swings.

If you have a 0% chance to proc or have a 20% chance to not proc... what does the terminology matter? You can't proc. If you can't proc, then that swing doesn't count to the 1 in 5 average you are doing.
The terminology matters, as in draghkar's example you would get loads more wf procs overall. His saying is that there has to be a wf proc in 5 swings, even if some are inside the WF cd.

Say 4 swings are inside wf cd, 5th outside. (theoretical 0.75 weapon speed.)

With draghkar's theory this 5th swing would always proc wf. In reality, it is not so. At least not as far as I know.

(Didn't dare use AFAIK, don't know what abbreviations and TLAs that are accepted yet.)
 
User is offline.
Reply With Quote
Old 08/08/07, 10:36 AM   #33
draghkar
Piston Honda
 
Tauren Shaman
 
Aggramar (EU)
Those are the graph simulating 1milion seconds fight, considering WF CD




as you can see (without consider crit) you have 2 steps: 1.5 seconds speed, 3.0 seconds speed, after 3 seconds you total average damage is the same. Increasing the crit % you have another step at aroung 4.3 secs. After that nothing changes. See also this immage (33% crit graph zoomed) it shows that 1.7 speed is even better than 2.0 speed, then you gain again at 2.2 secs ( having better damage that 1.7 ).



EDIT: Both images are wrong due to some glitch on the simulator, more specificaly the second graph was affected by a too long resolution timer, 0.1 second instead of 15 ms.

Last edited by draghkar : 08/10/07 at 2:19 PM.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:39 AM   #34
Malan
postcount++
 
Malan's Avatar
 
Malan
Tauren Shaman
 
No WoW Account
I've got to admit, this is entertaining.

Shitting up every single thread on EJ since '06
 
User is offline.
Reply With Quote
Old 08/08/07, 10:44 AM   #35
draghkar
Piston Honda
 
Tauren Shaman
 
Aggramar (EU)
Originally Posted by castille View Post
dragkhar, just because you want something to be true doesn't mean it is.
I don't want something true, I'm just showing what my simulations are showing, I like that most of you are trying to explain me where my model is wrong but till now I still see it correct. As soon as the code is in good shape (WF at the moment is hard coded in the weapon for example and so I can not add to a weapon a generic enchant), I will put it in google code.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:52 AM   #36
draghkar
Piston Honda
 
Tauren Shaman
 
Aggramar (EU)
Originally Posted by Bink View Post
It really is just the joy of statistics messing with you. Take a look at it like this:
This really is oversimplifying it, but it might help you see why the fomula has to account for weapon speed as well.
Were is written that the dices are thrown only when not in CD? You can have same effect with:
Dices are thrown at each swing but if in CD the WF doesn't proc.

This is what the simulator shows in his combat log in case of 2.3 speed

2.3 HIT
4.6 HIT
6.9 HIT
6.9 FLURRYON
6.9 CRIT
8.5 HIT
10.1 HIT
10.1 WF
10.1 WF
11.7 FLURRYOFF
11.7 HIT
11.7 FLURRYON
11.7 CRIT
13.3 HIT
14.9 HIT
16.5 FLURRYOFF
16.5 HIT
16.5 WF
16.5 WF
16.5 FLURRYON
16.5 CRIT
18.1 HIT
19.7 HIT
21.3 FLURRYOFF
21.3 HIT
21.3 FLURRYON
21.3 CRIT
22.9 HIT
24.5 HIT
26.1 FLURRYOFF
26.1 HIT
28.4 HIT
28.4 WF
28.4 WF
30.7 HIT
33 HIT
33 FLURRYON
33 CRIT
34.6 HIT
34.6 WF
34.6 FLURRYON
....
 
User is offline.
Reply With Quote
Old 08/08/07, 10:58 AM   #37
 Juice
Natural Male Enhancement
 
Juice's Avatar
 
Orc Shaman
 
Mal'Ganis
I recommend you take your simulated performance and then attempt to repeat that performance in game with equivalent gear, weapons, etc. That's what Disquette (I'm leaving out others due to poor memory, sorry) and company did with their simulators. I think Disquette, et al., found their simulators to be within 5-10% of actual. That's a pretty good indicator that they are close.
 
User is offline.
Reply With Quote
Old 08/08/07, 10:59 AM   #38
Bink
Glass Joe
 
Bink's Avatar
 
Human Priest
 
Silvermoon
Originally Posted by draghkar View Post
Were is written that the dices are thrown only when not in CD? You can have same effect with:
Dices are thrown at each swing but if in CD the WF doesn't proc.
Simulation:
I roll a 100 sided dice, and I get 18. Woohoo, that would be a proc! Oh wait, I'm in cooldown. Darn, no proc.

Hmm.. Now lets think about that. If I can roll every number on this dice, but I can't proc, wouldn't that mean I have no chance to proc? If I have absolutely no chance to proc on this swing, doesn't that mean I have 0% chance to proc?

If I have 0% chance to proc on this swing, then basing an equation on the idea that EVERY swing has a 20% chance to proc would be flawed.

Now, to be more helpful, for the non-dual wielding, no flurry having, not going to stormstrike shammie, here's the formula:

Damage(TimeInSeconds)=WeaponDamageRange*(TimeInSeconds/WeaponSpeed)+TimeInSeconds/(5+MAX(0, 3-WeaponSpeed)*(WeaponDamageRange*2+WindFuryBonusDamage*WeaponSpeed*2)
 
User is offline.
Reply With Quote
Old 08/08/07, 11:07 AM   #39
david0925
Don Flamenco
 
Night Elf Druid
 
Thaurissan
This is like one of those forum QQ posts saying X item should drop in Y runs because he did 1/Y dungeon runs, statstics doesn't work like that. When you take statistically like that, things get messy.

You need to simulate individual hits to have 20% proc rate, and if the most recently active proc and the next proc are within 3 seconds, ignore the proc. To space out every proc evenly means you can completely skip the 3 second rule, which is a pretty bad way to ignore mechanics. Especially right now, the concern is with Dual Wield, when both weapons are active with flurry (most of the time, if not all), it is quite possible that consecutive windfury proc, but are not triggered due to 3 second internal cooldown.

This entire graph is taking statistics in a biased interpretation. If you cannot accept that then there really is no point for this discussion to go on
 
User is offline.
Reply With Quote
Old 08/08/07, 11:12 AM   #40
heel
Great Tiger
 
Dwarf Priest
 
Mannoroth
Originally Posted by Juice View Post
This thread needs to go away.
Absolutely not. The OP isn't stupid - he's just viewing the problem from a different angle. Any discrepancy in results will undoubtably be cleared up as his methodology is nitpicked further. He's probably wrong, but hey, he might have stumbled onto an aspect of the problem that has been ignored thusfar. In any case, like I said, he's not stupid, and he and everyone else will doubtless come to perfect agreement within a few days. No reason to remove this thread.
 
User is offline.
Reply With Quote
Old 08/08/07, 11:16 AM   #41
draghkar
Piston Honda
 
Tauren Shaman
 
Aggramar (EU)
Originally Posted by Bink View Post
Now, to be more helpful, for the non-dual wielding, no flurry having, not going to stormstrike shammie, here's the formula:

Damage(TimeInSeconds)=WeaponDamageRange*(TimeInSeconds/WeaponSpeed)+TimeInSeconds/(5+MAX(0, 3-WeaponSpeed)*(WeaponDamageRange*2+WindFuryBonusDamage*WeaponSpeed*2)
To be even more help full I believe that with WeaponDamageRange you mean WeapongSpeed * WeaponDPS, and also I believe second part of the formula is wrong, in case of WeaponSpeed > 3 then WF part is nullified.

What you tried to write is:

Damage(Y secs)= speed*dps*(Y/speed) + Y/(speed*5)*(speed*dps*2+WindFuryBonusDamage*speed*2) =
dps*Y+ Y/5*(dps*2+WindFuryBonusDamage*2)

and as you can see speed doesn't matter, of course this is valid for speed > 0.6 (othewise you have to consider WF CD as well.
 
User is offline.
Reply With Quote
Old 08/08/07, 11:18 AM   #42
Bink
Glass Joe
 
Bink's Avatar
 
Human Priest
 
Silvermoon
Max(0, 3-WeaponSpeed) is how you take into account when the weapon is faster than 3 seconds. It means take the largest number of 0 or 3-WeaponSpeed.
 
User is offline.
Reply With Quote
Old 08/08/07, 11:21 AM   #43
Bink
Glass Joe
 
Bink's Avatar
 
Human Priest
 
Silvermoon
Originally Posted by draghkar View Post
Damage(Y secs)= dps*Y+ Y/5*(dps*2+WindFuryBonusDamage*2)
if you want me to write it that way then...

Damage(Y secs)= dps*Y+ Y/(5 + Max(0, 3-WeaponSpeed)*(dps*2+WindFuryBonusDamage*2)
 
User is offline.
Reply With Quote
Old 08/08/07, 11:21 AM   #44
Malan
postcount++
 
Malan's Avatar
 
Malan
Tauren Shaman
 
No WoW Account
Originally Posted by heel View Post
He's probably wrong, but hey, he might have stumbled onto an aspect of the problem that has been ignored thusfar.
No he's definitely wrong, and his 'model' is about as good as I could make with an Excel spreadsheet - which is to say, pretty bad. I'm terrible at math and even I can look at this and just see that its wrong.

Shitting up every single thread on EJ since '06
 
User is offline.
Reply With Quote
Old 08/08/07, 11:25 AM   #45
 Lactose
Don Lactose
 
Lactose's Avatar
 
Tauren Hunter
 
Talnivarr (EU)
Let's say you have a weapon that, after a Windfury proc, is able to land 4 swings within 3 seconds.
Is your belief, dragkhar, that swing #5 will proc Windfury?

Look, Lactose, we'd rather you didn't eradicate the whole human race.
- Sam & Max
 
User is offline.
Reply With Quote
Old 08/08/07, 11:28 AM   #46
Lewl
Glass Joe
 
Draenei Shaman
 
Magtheridon
Originally Posted by heel View Post
Absolutely not. The OP isn't stupid - he's just viewing the problem from a different angle. Any discrepancy in results will undoubtably be cleared up as his methodology is nitpicked further. He's probably wrong, but hey, he might have stumbled onto an aspect of the problem that has been ignored thusfar. In any case, like I said, he's not stupid, and he and everyone else will doubtless come to perfect agreement within a few days. No reason to remove this thread.
It would make for a poor Class Mechanics forum if the challenging of current information accompanied by sensible debate was not allowed.

I think some clarification is in order. Are you calculating Windfury procs as each swing has a 20% chance to proc or as 1 in every 5 swings is a Windfury proc? If you are using the 1 in 5 swings is a Windfury proc, are you including the swings inside the 3 second cooldown in your 5 swing tally?

Honestly, I think posting your source code would help a lot.
 
User is offline.
Reply With Quote
Old 08/08/07, 11:28 AM   #47
 Maniq
Unregistered is awesome.
 
Maniq's Avatar
 
Tauren Shaman
 
Mal'Ganis
If only there was a thread in which the collected works of enhancement shaman knowledge was contained.

IF ONLY!
 
User is offline.
Reply With Quote
Old 08/08/07, 11:36 AM   #48
Dreak
Glass Joe
 
Gnome Warlock
 
Eredar
The problem as I'm seeing it, is that its really a combination of the fact that the faster weapon would be "wasting" WF procs, and that these procs would be lower damage than if you had a slower weapon.

For simplicity take a 1.5 speed weapon and a 3.0 speed weapon, each of which are the same overall dps. This means that on average the 3.0 speed weapon will hit twice as hard as the 1.5 speed weapon. Because of this, the 1.5 speed weapon eats WF procs doing less damage than would the 3.0 speed. The problem is further compounded if you use 1 fast weapon and 1 slow weapon, as the fast weapon will eat the bigger damage procs from the slow weapon.
 
User is offline.
Reply With Quote
Old 08/08/07, 11:43 AM   #49
Kagekami
Von Kaiser
 
Human Rogue
 
Earthen Ring (EU)
Interesting.

Originally Posted by Dreak View Post
The problem as I'm seeing it, is that its really a combination of the fact that the faster weapon would be "wasting" WF procs, and that these procs would be lower damage than if you had a slower weapon.

For simplicity take a 1.5 speed weapon and a 3.0 speed weapon, each of which are the same overall dps. This means that on average the 3.0 speed weapon will hit twice as hard as the 1.5 speed weapon. Because of this, the 1.5 speed weapon eats WF procs doing less damage than would the 3.0 speed. The problem is further compounded if you use 1 fast weapon and 1 slow weapon, as the fast weapon will eat the bigger damage procs from the slow weapon.
This what was I was thinking about, only I'm not a native english speaker, so my thoughts might not present themselves too well in writing.

Since there are no 3.0 onehanders that are feasible for use (are there any at all?), I was thinking that tailoring your mainhand as closely as possible to the chances of WF procs might be beneficial. That is, without any haste rating as close to 2.2 speed while still keeping dps a priority.

Offhand is best to keep as slow as possible, since the closer we get to 2.9, the better. 2.9 would probably be the best offhand speed, since it allows for most "wf dodging".

This might all be moot, and the slight offset in WF timing more than well be made up for by the harder hits. I'm interested however in whether it's off by far, or not that bad.

(Edit: I realise that this would probably work the best the other way around. Get the best onehander, and then tailor your haste gear to bring it down as close to 1.5 speed as possible, which is already what has been concluded in the huge theorycraft thread. (Yes, I read it all.) I'll experiment with it on my alt shammie while levelling up, since it'll give me a smooth MH windfury sweet spot. Please disregard my ramblings.)
 
User is offline.
Reply With Quote
Old 08/08/07, 11:50 AM   #50
 Juice
Natural Male Enhancement
 
Juice's Avatar
 
Orc Shaman
 
Mal'Ganis
Originally Posted by heel View Post
Absolutely not. The OP isn't stupid - he's just viewing the problem from a different angle. Any discrepancy in results will undoubtably be cleared up as his methodology is nitpicked further. He's probably wrong, but hey, he might have stumbled onto an aspect of the problem that has been ignored thusfar. In any case, like I said, he's not stupid, and he and everyone else will doubtless come to perfect agreement within a few days. No reason to remove this thread.
I didn't call the OP stupid. This topic is covered, extensively, in another thread. You're aware of our forum rules aren't you? Good ideas (this isn't one) don't get their own threads just because they're good ideas. They are rolled up for some sense of order in other threads of common topics. There are pages and pages of simulation discussion in another mega thread - which is where this discussion belongs - and that's why this thread needs to go away.

Also, the OP is wrong (not stupid).
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > Class Mechanics

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Slow (41 Arcane) in Raids Groat Public Discussion 67 08/15/07 5:57 AM
[shaman] DW weapons for lower lvls ? dwayna The Dung Heap 0 06/20/07 7:25 AM
DW Fury Warrior - Slow vs. Fast OH dilemma Arthea Public Discussion 15 11/28/06 8:59 AM
Shaman Dual Wield: Do all caster weapons need to be "main hand" now? Rz Public Discussion 111 10/06/06 6:07 PM