PDA

View Full Version : Python based DPS calculator


mrquincy
04-09-2016, 06:44 PM
Hi all,

I'm deciding where to invest my pp for monk weaps. I found a post somewhere linked to a google drive which contains a detailed DPS spreadsheet. Before I go on I want to be very clear that I did not create this spreadsheet. If you know who did, please let me know because I'd like to cite and thank them: http://quincywofford.info/dps.pdf

I created a DPS calculator in python that I believe makes these formulas easier to work with, for anyone inclined to use a Jupyter notebook for some basic programming exercise.

My original work is here: http://quincywofford.info/dps_calc.html

Scroll down to results in the very last cell if you aren't interested in the code. I can update to include other weaps of interest. The black vertical line on this plot is my current level, and it can be ignored.

Some notes:
1.) I believe the DPS formula given in this spreadsheet is naive. STR/ATK should affect DPS, no?
2.) Off-hand multiplier at 0.78*dmg is generalized from estimates by a maxed out level 60. That is to say these formulas, if accurate, are an overestimate. The overestimate factor should be fixed for all weaps however, so as long as you're staying "Maxed" on all the relevant combat skills the overestimate should be proportional for all DPS calcs.
3.) Procs are a huge part of choosing a weap, and my method does not incorporate procs at all.
4.) I can throw this up on Git if anyone wants to mess with it.