Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics

 
 
LinkBack Thread Tools
Old 02/11/08, 11:55 AM   #601
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
In case you want to take a look, here is my DPS addon. Just autoattacks, flurry and BT so far. That's most of the work done .

Addon
/script DocsWarriorMeter:Main();
3x 10,000s of combat.

Offline
Old 02/11/08, 1:29 PM   #602
Grim13
Piston Honda
 
Grim13's Avatar
 
Orc Warrior
 
<HoZ>
Malorne
Originally Posted by Machinator View Post
Just brainstorming a bit on accounting for rage starvation or saturation.
1. Calculate rage by global cooldown. Determine the odds of hits that result in too much or too little rage. I am not sure how to do this for different speeds though.

2. Calculate rage by cycle, and average each permutation of hits. Seems like a lot of repetitive sheet, probably some way to simplify it but I dont know how.
That's pretty much what I was thinking. Just need to take a day and run some numbers and find out if my base assumptions match the data.

Offline
Old 02/11/08, 1:36 PM   #603
Buanna
Piston Honda
 
Troll Shaman
 
Hellscream
Grim, minor bug, but Set 3 is using the Unbuffed HP value from Set 2's sheet.


Offline
Old 02/11/08, 8:26 PM   #604
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Code cleaned up plus WW. I don't expect any serious help though .
Addon
/script DocsWarriorMeter:Main();

I need a cool name for it, including mine .

Offline
Old 02/11/08, 8:57 PM   #605
Machinator
Don Flamenco
 
Troll Warrior
 
Aggramar
What exactly does the addon do or how do you use it? I do that script, and get a DPS number but have no idea what its for or what changes it.

"Information is ammunition."

Offline
Old 02/11/08, 9:03 PM   #606
Moogul
Soda Popinski
 
Moogul's Avatar
 
Human Rogue
 
Argent Dawn (EU)
Originally Posted by Machinator View Post
What exactly does the addon do or how do you use it? I do that script, and get a DPS number but have no idea what its for or what changes it.
Judging by his earlier comments, I'd hazard a vague guess and say it runs a quick simulation with your equipped gear to generate a dps estimate.

But I might be wrong.

Great Britain Offline
Old 02/11/08, 10:38 PM   #607
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
You should know a bit about LUA or you'll have to wait for the finished product .

Offline
Old 02/11/08, 11:56 PM   #608
Machinator
Don Flamenco
 
Troll Warrior
 
Aggramar
Well I understand what it does, I dont know why you chose to do it in wow unless you are planning to have it work by current character later.

"Information is ammunition."

Offline
Old 02/12/08, 12:24 AM   #609
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Something like that, but the simulation/math stuff has to be correct first.

Is it even possible to do something like SEP with a simulator? I never get a good average, the results are always different .

Offline
Old 02/12/08, 1:28 AM   #610
Machinator
Don Flamenco
 
Troll Warrior
 
Aggramar
You could keep doing the sim until the average dps stopped changing by a significant amount. Thats pretty much what spreadsheets do with the iterations isnt it? I dont know how much calculation that is though.

Just an idea, would it be easier/faster to dump a players stats and run the sim outside the game?

"Information is ammunition."

Offline
Old 02/12/08, 4:24 AM   #611
MaxCavalera
Glass Joe
 
Human Warrior
 
Frostmane (EU)
Originally Posted by Grim13 View Post
I found the AP issue. When I was ripping out some of the old stuff in Warrior_DPS.xls I didn't realize that I took racial stats and base HP out of the circuit. It has been corrected and the above link is updated. For reference, I don't use the latest version of Dr_AllCOM3's v2 sheet. I just make changes to the one I'm using as we go along. The way I have the one I'm using set up, it does NOT use total B stance AP or anything like that. It uses AP from items, Race and base AP. The error was that I had it using ONLY AP from items, which was wrong.

The corrected version is here:

WarriorDPS_020808
Grim can you tell me why is no change in dps when i set mongoose on oh ? its a bug or not ?

Offline
Old 02/12/08, 10:12 AM   #612
Bakatora
Glass Joe
 
Orc Warrior
 
Ner'zhul
I apologize if this question is a repost, but when S3 had just come out, I ran through the warrior dps spreadsheet at the time and it showed that the Gladiator S3 Axe was an upgrade over Dragonstrike (I'm an Orc). But now, using the WarriorDPS 020808 spreadsheet, I'm getting Dragonstrike as superior by 7-13 dps depending on buffs. Did something change? Or am I just retarded

I apologize for the selfish question, I'm planning on purchasing the MH next week unless Dragonstrike ends up still being superior. Thanks in advance.

Offline
Old 02/12/08, 10:26 AM   #613
Shha
King Hippo
 
Night Elf Warrior
 
Scilla
One thing i can think of, is if you read above - Grim reintroduced the base stats for races into equations. As a result your ap/crit went up by far, lowering value of those stat son S3, and boosting the *scaling* Dragonstrike.

Offline
Old 02/12/08, 10:32 AM   #614
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Originally Posted by Machinator View Post
You could keep doing the sim until the average dps stopped changing by a significant amount. Thats pretty much what spreadsheets do with the iterations isnt it? I dont know how much calculation that is though.

Just an idea, would it be easier/faster to dump a players stats and run the sim outside the game?
Maybe, but didn't you always wanted to have that as an addon?

To get a steady dps value you'd have to repeat it at least 100k times. Warrior dps ist very streaky.
2000*240s seems to net <3dps difference, but it freezes the screen for 10s. When I can get the addon to run in the "background", the size of the values won't matter. I have to ask in the wowace forum maybe .

Last edited by dr_AllCOM3 : 02/12/08 at 10:58 AM.

Offline
Old 02/12/08, 12:45 PM   #615
Machinator
Don Flamenco
 
Troll Warrior
 
Aggramar
Originally Posted by Grim13 View Post
That's pretty much what I was thinking. Just need to take a day and run some numbers and find out if my base assumptions match the data.
You mind if I ask what you have so far? I am actually trying to write it in my personal spreadsheet as well.


For the addon, I think cartographer routes has an option for backround calculation, might want to look there. Also might be worth a new thread, other people with sims(I think shaman have one at least) might not look here that could help.

"Information is ammunition."

Offline
Old 02/12/08, 6:45 PM   #616
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)


Those guys at the ace forum are good . Takes longer to calculate, but those are 10000 repetitions and the result looks good. You can just keep on playing while it simulates.

edit:
Addon
Start with /script DocsWarriorMeter:Main(); (better to make a macro).
Search for -- Item variables in the .lua to change values.
In line 215 is the number for repetitions.

BT, WW, HS, Flurry and WF covered. Rest are averages from the spreadsheet for now.

Last edited by dr_AllCOM3 : 02/13/08 at 12:12 PM.

Offline
Old 02/13/08, 12:21 PM   #617
Grim13
Piston Honda
 
Grim13's Avatar
 
Orc Warrior
 
<HoZ>
Malorne
Pretty slick Doc. I gave up on .lua too long ago to be very likely to have any real input, but if I come up with anything, you'll be the first to hear.

Offline
Old 02/13/08, 2:07 PM   #618
Cranium
Glass Joe
 
Tauren Warrior
 
Dethecus
Doc,

I like the idea of this add-on, and I've been dying to see some merge between the spreadsheet and the game itself. From my understanding so far it is just a DPS simulator run off numbers inputted via the .lua file? This is certainly useful, however, I, and I'm sure others, used the DPS spreadsheet for calculating item upgrades. I know that on the fly I have alt+tabbed to the spreadsheet and popped in a few numbers to see if the item that just dropped will better my DPS and if I should roll+DKP+loot council for it.

My question to you is, how far do you plan to take this add-on? Because I would love to see it actively pull the current item setup and talents, detect the item I'm looking at that just dropped (ie, mouse-over or in window from clicking an item link), and then tell me somehow if it is an upgrade and by how much avg. DPS. There would need to be some place too to tell the add-on what default gems you would use per type of socket, and enchants per item type. Perhaps some sort of spreadsheet like window in-game?

The possibilities make me giddy, and I look froward to seeing future versions of this. =)

-Cranium, DPS Warrior of <Haste>

Offline
Old 02/13/08, 2:45 PM   #619
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Originally Posted by Cranium View Post
[...]My question to you is, how far do you plan to take this add-on? Because I would love to see it actively pull the current item setup and talents, detect the item I'm looking at that just dropped (ie, mouse-over or in window from clicking an item link), and then tell me somehow if it is an upgrade and by how much avg. DPS. There would need to be some place too to tell the add-on what default gems you would use per type of socket, and enchants per item type. Perhaps some sort of spreadsheet like window in-game?[...]
Like getting SEP from your equipped items or throwing some items together and see how they perform. Depends on how difficult it gets. You'll hate the spreadsheet.

Stop signing your posts (read the rules).

Offline
Old 02/13/08, 3:51 PM   #620
Grim13
Piston Honda
 
Grim13's Avatar
 
Orc Warrior
 
<HoZ>
Malorne
Originally Posted by Shha View Post
One thing i can think of, is if you read above - Grim reintroduced the base stats for races into equations. As a result your ap/crit went up by far, lowering value of those stat son S3, and boosting the *scaling* Dragonstrike.
I would have to agree with this assessment. I double-checked and there doesn't look to be any "rogue" DPS on Dragonstrike. STR/AP only scales as a kind of secondary effect relating to other stats that scale with AP, such as haste or crit. Haste scales in direct relation to your current DPS.


To the guy asking about OH mongoose, I just looked and don't see anything wrong with it. If you were comparing it to Potency, you may not see any difference, depending on your gear. Mongoose doesn't overtake Potency until around 3900 average buffed AP. If you haven't, try comparing OH Mongoose with no OH enchant and see what happens. There should be a difference of around 15ish DPS at the gear level I'm guessing you're at.

Offline
Old 02/13/08, 4:06 PM   #621
Grim13
Piston Honda
 
Grim13's Avatar
 
Orc Warrior
 
<HoZ>
Malorne
Originally Posted by Cranium View Post
Doc,

I like the idea of this add-on, and I've been dying to see some merge between the spreadsheet and the game itself. From my understanding so far it is just a DPS simulator run off numbers inputted via the .lua file? This is certainly useful, however, I, and I'm sure others, used the DPS spreadsheet for calculating item upgrades. I know that on the fly I have alt+tabbed to the spreadsheet and popped in a few numbers to see if the item that just dropped will better my DPS and if I should roll+DKP+loot council for it.

My question to you is, how far do you plan to take this add-on? Because I would love to see it actively pull the current item setup and talents, detect the item I'm looking at that just dropped (ie, mouse-over or in window from clicking an item link), and then tell me somehow if it is an upgrade and by how much avg. DPS. There would need to be some place too to tell the add-on what default gems you would use per type of socket, and enchants per item type. Perhaps some sort of spreadsheet like window in-game?

The possibilities make me giddy, and I look froward to seeing future versions of this. =)

-Cranium, DPS Warrior of <Haste>
I really like the idea of being able to mouse-over an item and get an SEP-style comparison based upon your current gear. I also think I may be able to help out quite a bit on this aspect of the add-on. It seems to be right up my alley. (Extended features) In fact, I already have most of it worked out in a general sense. The mouse-over stuff and how to display the results, I know how I would like to do, but I need to learn how to deal with tool-tips. The actual SEP calculation steps, and a method of either setting what type of gem to use for a given socket (or having it compute what the best gem type for you) are, I believe, within my current scope.

If you don't mind, Doc (and I hope you don't mind me simply referring to you as "Doc" so I don't have to worry about getting the caps right), I'd be happy to take a shot at writing up some functions to do this stuff and see how it comes out while you continue work on the hard part.

Offline
Old 02/13/08, 4:56 PM   #622
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Pawn can already display SEP on items and the old sheet could export into Pawn. You can't calculate them on the fly anyway (takes like 10min+ to calculate them once, dps takes 1min). Those are peanuts. First I need someting like the charscreen where you can "equip" items with dragging or shift-clicking. Once that exists and the simulation takes data from it, you can start adding all the gimmicks like SEP.
Oh, and I'll try to use Ace2 mostly. They have a library for almost anything.
I just need to add slam correctly and the basic stuff is finished.

Offline
Old 02/13/08, 5:00 PM   #623
Apate
POWER = MEAT + OPPORTUNITY = BATTLEWORMS
 
Apate's Avatar
 
ChickenArise
Night Elf Warlock
 
No WoW Account
Originally Posted by dr_AllCOM3 View Post
Pawn can already display SEP on items and the old sheet could export into Pawn. You can't calculate them on the fly anyway (takes like 10min+ to calculate them once, dps takes 1min). Those are peanuts. First I need someting like the charscreen where you can "equip" items with dragging or shift-clicking. Once that exists and the simulation takes data from it, you can start adding all the gimmicks like SEP.
Oh, and I'll try to use Ace2 mostly. They have a library for almost anything.
Hasn't Pawn fallen behind the times? Last I saw it didn't handle Expertise (and a few other things?).

See you, auntie.

United States Offline
Old 02/13/08, 7:09 PM   #624
Cranium
Glass Joe
 
Tauren Warrior
 
Dethecus
I would definitely hope the end result has the expertise and most current equations of haste in it (being as how Blizz can't choose how they should make haste work) to give me accurate DPS assessment for the new Sunwell items which all seem to have haste.

The character window idea would easily replace the spreadsheet's set worksheets, and shouldn't be too had to iron out. Espicially since there already exists Ace add-ons that have something similar already. ClosetGnome for one already has the ability to make item sets, edit them, and show them in a nice, friendly window. Adding a way to change gems within items within a window like that may be slightly harder though.

Offline
Old 02/13/08, 7:46 PM   #625
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
ClosetGnome is a good idea, at least to understand making itembuttons. I think I'll do my own frame. Shouldn't be that hard, if I keep it simple.

Offline
 

Go Back   Elitist Jerks » Class Mechanics

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
DPS Warrior Spreadsheet Deathwing Class Mechanics 1901 11/06/07 5:32 PM
Possible to Fully Run Warrior Dps Spreadsheet Without Full Excel? DarthB Public Discussion 11 11/22/06 7:27 PM
Warrior Trinket Comparison (Earthstrike worth it for DW fury warrior?) Kasi Public Discussion 13 08/22/06 10:11 AM
Fury warrior / MS warrior vs. Rogues for raids? Petehmb Public Discussion 14 08/02/06 8:01 PM