Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 11/06/08, 1:34 PM   #76
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by erragal View Post
Dedemonwakeen: I'd suggest running/showing balance numbers without faerire fire. In a balanced raid there should be no reason to cast it, and the DPS hit is fairly significant. For the sample output at least, it'd be appropriate to show the maximum potential DPS similar to affliction locks with and without CoE. It'll make for good comparison in non-feral raids with shadow priests to see whether affliction locks or balance druids take more of a DPS hit by applying the minor armor debuff. Starfire being better than wrath is probably more related to the heavy penalty you get from latency when chain casting wrath.
That's a good point. I'll add a NoFF profile.

I have people waiting in the wings to get started on Druid-Feral, Rogue, Hunter.... waiting for me to put together a template for them. (Actually, Hunter got tired of waiting..... and is already started.) Hopefully, we'll be able to make the Boomkin-vs-Feral tradeoffs soon.


Offline
Reply With Quote
Old 11/06/08, 7:35 PM   #77
Roywyn
Bald Bull
 
Roywyn's Avatar
 
Roywyn
Gnome Mage
 
No WoW Account (EU)
Felguard

Felguard spec DPS is very lacking in the sims, some bugs I've found:
* Pet is unaffected by Windfury Totem (Should be 20% melee haste)
* Effect of Strength Totem looks low to me. Probably correct.
* Strength Totem doesn't add any crit (it should via Agi; unknown Agi:crit?)
* Possible to give the pet another 5% crit (LotP/Rampage)?

Chaotic Meta Gems in Cataclysm: http://elitistjerks.com/f75/t106009-...2/#post1794256

DPS spec and class comparison in Naxxramas gear: http://code.google.com/p/simulationc...i/SampleOutput
The Blue Bar and you - the complete Fire Mage 2.4 mana compendium: http://elitistjerks.com/658230-post3191.html

And [Timbal's Focusing Crystal] doesn't proc on AM.
Neither does [The Egg of Mortal Essence] since 3.1.

Offline
Reply With Quote
Old 11/06/08, 7:46 PM   #78
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Roywyn View Post
Felguard

Felguard spec DPS is very lacking in the sims, some bugs I've found:
* Pet is unaffected by Windfury Totem (Should be 20% melee haste)
* Effect of Strength Totem looks low to me. Probably correct.
* Strength Totem doesn't add any crit (it should via Agi; unknown Agi:crit?)
* Possible to give the pet another 5% crit (LotP/Rampage)?
Thanks! I've been tearing my hair out over the physical dps.... and you pointed me the perfect direction.

There is a MAJOR problem with haste and attacks in general..... bah, I suck.

Also, it looks like I did not define the Agi:Crit ratio for pets.......... bah, i really suck.

I knew it was time to start giving the melee mechanics some lovin.... No time like the present!


Offline
Reply With Quote
Old 11/06/08, 10:03 PM   #79
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Roywyn View Post
Felguard
* Strength Totem doesn't add any crit (it should via Agi; unknown Agi:crit?)
Know any Warlocks and Shaman/Paladin who can buff the pet and check out the change in crit stats?

I really have no idea what ratio to use...... For now I'll go with the Warlock ratio.

* Possible to give the pet another 5% crit (LotP/Rampage)?
Forgot to mention: This is already implemented.... I just forgot to put it in the config file. Just add "leader_of_the_pack=1" after each player/pet of interest.

EDIT: Bah.... Well.... I know I never tested this because the released version of the code looks for leader_of_the_pact.....


Offline
Reply With Quote
Old 11/07/08, 11:35 PM   #80
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
SimulationCraft r1073 available for download..... SampleOutput has been updated.

A few minor tweaks to modeling.... Revamp of RNG system to improve multi-thread performance.


Offline
Reply With Quote
Old 11/10/08, 8:13 AM   #81
Kalle
Von Kaiser
 
Undead Warlock
 
Wrathbringer (EU)
You seem to have a bug somwhere ...

The variance I see when running simcraft multiple times is significantly larger than the predicted error. I tested this with 10 runs of simcraft, 10,000 iterations per run. The deviation I see is larger than the computed error (yes, I divided your error by 2 to get std_dev/sqrt(iterations) ) for all of all raid_70.txt's default players.

I believe this only happens since you introduced multi-threading. However, compiling with -DNO_THREADS doesn't solve the problem.

Offline
Reply With Quote
Old 11/10/08, 8:48 AM   #82
Genre
Von Kaiser
 
Blood Elf Rogue
 
Undermine
Originally Posted by Troffel View Post
The central limit theorem is not applicable, because the conditions a not satisfied.

Mainly, I expect a not necessary a Gaussian distribution, because the random variables are not (in general) independent. It has to be proven that the distributions are Gaussian and this will be a interesting fact.
This would be very similar to stochastic simulations in finance. Basically you are running a multitude of scenarios (say 10000) of 3 minutes fights, pick the worst 10% and find an average DPS for these. So instead of take a blunt average, we would try to find which spec/gear/whatever gives the best worst case scenario. At some point, you have to ask yourself: is higher average DPS better then more stable DPS?

As mentionned above, this is usually how finance people run the liabilities on fund guarantees (spelling on that); for the math savvy the 10% pick would be called CTE(90).

Offline
Reply With Quote
Old 11/10/08, 10:04 AM   #83
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Kalle View Post
You seem to have a bug somwhere ...

The variance I see when running simcraft multiple times is significantly larger than the predicted error. I tested this with 10 runs of simcraft, 10,000 iterations per run. The deviation I see is larger than the computed error (yes, I divided your error by 2 to get std_dev/sqrt(iterations) ) for all of all raid_70.txt's default players.

I believe this only happens since you introduced multi-threading. However, compiling with -DNO_THREADS doesn't solve the problem.
When it "worked right" were you ever running with multiple threads? (The sfmt package was not previously thread-safe.)

Can you try something: Re-run the experiment with "sfmt=0" in the config file. This will use the libc rand() function. Run with "threads=0" or simply not set because the mutex locking in rand() destroys any benefit you'll get from multiple threads.

I stole the guts of sfmt (with proper acknowledgment of credit, ofc) and made it thread-safe.

I'm not sure if our error-analysis is/was off because the rng package was behaving oddly..... but more unfortunately, in cases like this "more variance" is probably the "more correct" scenario.

Let me know how the rand() experiment goes. I'll do some research on how our "error calculation" is performed. BTW: I welcome your input on this. I make no claims to be being a statistics expert.


Offline
Reply With Quote
Old 11/11/08, 2:22 PM   #84
Eleven
Von Kaiser
 
Tauren Shaman
 
Zul'Jin
Are there any plans for a resource timeline? I know I would find this very useful.

Offline
Reply With Quote
Old 11/11/08, 3:22 PM   #85
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Eleven View Post
Are there any plans for a resource timeline? I know I would find this very useful.
To be honest, I hadn't even thought about it..... but that's a good idea. Roywyn has been asking about reporting the amount of mana left when the target dies and I wasn't sure where I was going to put it..... This expands on that idea very nicely.

I'd promised myself to stop messing around with the existing architecture so that I could focus on adding more class support..... but this one intrigues me.

FYI..... The current DPS timeline is average of all iterations. I would do the same for monitoring resource levels.


Offline
Reply With Quote
Old 11/12/08, 5:51 PM   #86
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
SimulationCraft r1100 is available for download.

Full list of modeling tweaks can be found at RecentUpdates - simulationcraft - Google Code

Sample output can be found at SampleOutput - simulationcraft - Google Code

New charts include resource timelines and dps distributions, while the dps timeline has been made easier to read.













Offline
Reply With Quote
Old 11/16/08, 7:41 PM   #87
Binkenstein
mumbo-jumbo-theorycrafter
 
Binkenstein's Avatar
 
Pandaren Shaman
 
Saurfang
Are you still using your modified Elemental settings, or are they as they are in-game?

www.totemspot.com The Shaman Community Site - My blog

Totemspot Guides includes Ele & Enh guides for Mists

New Zealand Offline
Reply With Quote
Old 11/17/08, 10:47 AM   #88
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Binkenstein View Post
Are you still using your modified Elemental settings, or are they as they are in-game?
Could you elaborate? I've been a bit distracted lately so I may have missed a key modeling discussion.

If SimulationCraft does not model in-game behavior it is usually due to the following reasons:

(1) The simulator is bugged.
(2) The simulator is executing as intended..... but the author is unaware of a modeling change.
(3) The in-game mechanics do not match tooltip/intent and the simulator chose to model the intended behavior as opposed to the actual behavior.

Which of those categories apply here?


Offline
Reply With Quote
Old 11/17/08, 2:30 PM   #89
Binkenstein
mumbo-jumbo-theorycrafter
 
Binkenstein's Avatar
 
Pandaren Shaman
 
Saurfang
You changed Chain Lightning to put all jumps into the single target once, just wondering if that is still the case.

www.totemspot.com The Shaman Community Site - My blog

Totemspot Guides includes Ele & Enh guides for Mists

New Zealand Offline
Reply With Quote
Old 11/17/08, 10:42 PM   #90
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Binkenstein View Post
You changed Chain Lightning to put all jumps into the single target once, just wondering if that is still the case.
Ah.... that. Actually, I implemented it as a "glyph" so that it could be optional.

However..... I just peeked at the code and it looked like I removed that functionality...... I didn't want to give anybody the wrong idea......


Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rawr (v2.3.23 released on 9/12) Astrylian Public Discussion 2725 12/10/12 2:32 PM
SimulationCraft: Multi-Player Sim for WotLK dedmonwakeen Class Mechanics 4 07/26/08 7:52 AM
WoW Addon Development - how to? Moogul User Interface and AddOns 13 01/01/08 10:47 AM
The development cycle is... ? Howard Roark Public Discussion 5 10/31/07 6:37 AM
From TheoryCraft to SimulationCraft dedmonwakeen Class Mechanics 18 06/09/07 5:03 PM