Theorycrafting Spree/Rage

Theorycrafting post.  Because Nibuca said so.  The reason I started theorycrafting was because I like puzzles and it’s one big fucking puzzle.  Fucking is an accurate term because it fucks with your mind.  Honestly, just trying to read Elitist Jerks makes my head hurt.

The resistance mechanics thread, for example.  They just go straight into graphs and mathy shit.  Meanwhile, every time I see the word resistance, my brain shouts, “resistance of WHAT, goddamnit.  SPECIFIC PLEASE,” but no…apparently using words r 4 n00bz.  It would be amazing if every EJ thread explained stuff like Dwarf Priest did.

NUMBERS MEAN SHIT WITHOUT CONTEXT.  WTF, EJ.  I mean, they do go into theorycrafting theory (meta-meta-gaming?), but most of those articles are stuck in Burning Crusade.  So I end up using some combination of WowWiki, EJ, and my own warlock with a training dummy.  Because I’m paranoid and anal that articles without obvious dates may be out of date, so I have to test it myself.

Anyhoo.

My main goal is trying to figure out how people come up with gear stat weights, because every once in a while I have two pieces of equal ilvl gear (i.e., tier vs. non-tier) and I can’t quite tell which piece is more awesomer by just looking at it.  Also running something through Rawr comes up with a different answer than LootRank which is different from in-game Pawn.  WTF which one is it?  Since I’m paranoid and anal about scores without knowing how you get that score, I wanted to see how they get to such numbers like Pawn.

There’s a crapton of sites that rank your loot.  And lots of stat weights. Like, everywhere.  But there’s apparently no article whatsoever on HOW to get those numbers.

Pissed Poneria is pissed.

I mean, yeah, you can do the whole “oh, you make it equal to dps, like this much spellpower makes this much dps, and this much haste makes this much dps.”  It’s still a number…without how you got to that…

-.- wtb explanations of equations…PWITEE PLZ.

Sooooooooo…I’m starting from the basics.  Like spell power coefficients. I used to think spell power coeffs where WHOA complex.  They are CAKE.  Well, the direct damage and damage over time spells, anyway.  EJ & WowWiki differ on how to do channeled/leech spells, and the #s didn’t match up with a patch 3.2 Drain Soul ANYWAY, so I can’t do DS, because I don’t know what the flip it is.  I could use a dummy, yes, but the heroic boss dummy has a metric fucktonne of health, for a good reason, and it was at 95.4% last I tried. X(

And then I was thinking about how much spellpower affects your dps, just on maybe a simple spell like Shadow Bolt.  Which was cool, because, assuming it’s just me & no buffs, it’s just the talent multiplier * (avg base damage + spell_coeff*spellpower).

And then I thought…damage per second…do you count a direct damage spell like SB as all that damage in one second?  How does Recount do it?  Well, Recount takes your total damage and your total time and does a simple division.  It’s how AoE skews Recount.  When does time start? When you enter combat.  Okay, if you cast a SB before your DoT rotation (the favored optimal rotation), then yeah, the second the SB hits the target, you are in combat, and you deal all that damage.  But the normal use of your SB, time is already ticking when you start your CAST.

And then there’s the travel time of the bolt.  (Haunt also has a travel time.)

So that’s what…your cast time, plus…something.  I tested it out on my lock: max range with the dummy, it took about 2 “one thousands” to hit the dummy.  Decent-ish range is 1s worth of travel time.  So the longest time it would take is your cast time + 2s.  I use the longest time because the longest time creates the lower limit of dps (because dps = damage / time).  So…math…

dps = dmg / time

time = cast time + 2s

dmg = talents * (base + spell_coeff*spellpower)

dps_SB = (897.9 + 1.04726*sp) / (cast + 2)

But your haste affects your cast time.  So if you have more haste, then your cast time is less, which makes the sp more oomph.

And my mind just got blown at how your haste affects your spellpower importance.  It might be obvious or even just wrong reasoning (but explanations are WELCOME!), but my mind exploded and I had to stop there.

Mind being blown -> o_O face.

But I thought some more about haste and rotations.  I figured haste’s importance is you do your “debuff” rotation (aka, get all the debuffs up), and then more haste just means more SBs you can fit in, right?  But then I went to go test it.  You don’t just go: LTr1 > Haunt > UA >Corr > CoA > SB > SBxn > Haunt > UA > CoA > SBxn > Haunt, etc.

You do something more like: LTr1 > Haunt > UA > Corr > CoA > SB > SB > Haunt > SB > UA > SB > SB > Haunt > SB > LT > CoA > SB > UA…you weave in SBs with your DoTs and Life Tapping.  So it’s more complicated than just more SBs.

Bwuh.  My brain hurts.  Will try again later.

About these ads

6 responses

  1. Kergguz

    I’m just glad there are people like you around crunching numbers, because it is most certainly not my style. I am quite happy to take someone’s word for it when it come to which piece of gear is best. Problem is- who’s word do you take? It’s all too easy to accept everything you read on the internet as fact. Oh, it says this on Elitist Jerks, it must be true… You know, I was happier when I was levelling, when my progress was measured by that little number to the left of my character portrait!

    18 Jan 2010 at 10:39

  2. Excellent post is excellent. I love this kind of stuff – keep it up, I want to see the kind of scales you come up with for Pawn and what-not :D

    Have you found a good list of spellpower coefficients?

    18 Jan 2010 at 13:42

    • Not really. The most recent I’ve found is Patch 3.2 on WowWiki, but those still seem iffy to me. So I’m going through and figuring out my own.

      18 Jan 2010 at 17:25

  3. I’m impatient.. and I’m greedy.. and I’m willing to use an imperfect model while waiting for the “perfect” model.

    My “making up the numbers post” is here: http://chicanery.fibergeek.com/2009/12/21/affliction-warlock-pawn-3-3/

    Ie, I put my numbers into SimulationCraft, turned the crank and copied down the numbers it output. This means that I’m “trusting” SimulationCraft for the short term.

    For the long term I’m shooting the heck out of test dummies and making sure my numbers match the numbers SimulationCraft came up with.

    Good Luck :)

    Nibs.

    http://chicanery.fibergeek.com

    18 Jan 2010 at 16:34

  4. hrm.. I replied.. and it went away.. maybe spammed? included two links.

    18 Jan 2010 at 18:08

    • Aye, it got stuck in spam somehow. It’s there now. I’ll take all the number-crunching posts I can get. :)

      18 Jan 2010 at 20:17

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 1,176 other followers