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 (18) Thread Tools
Old 01/07/09, 1:34 AM   #126
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1268 now available for download

* Added support for missing Tier 7 bonuses
* Tier 7 2pc and 4pc set bonuses now on by default in raid_80.txt config file
* SampleOutput regenerated with Tier 7 bonuses
* After being beaten into submission, I finally acquiesced to provide a "CLICK_ME_TO_RUN.bat" file for windows

Detail on recent updates: RecentUpdates - simulationcraft - Google Code

Lots of pretty charts: SampleOutput - simulationcraft - Google Code

Last edited by dedmonwakeen : 01/07/09 at 1:41 AM.

 
User is offline.
Reply With Quote
Old 01/08/09, 7:24 PM   #127
nife
Von Kaiser
 
Night Elf Druid
 
Skywall
I can't find a simple repro, but there seems to be some issue with Warlocks and Infernals.
Having too many warlocks in a raid with infernals gives some very weird dps numbers. Warlocks who don't even summon infernals are doing like 1-2k dps less then if there were no infernals up. And the dps distribution plot is no longer a bell curve. Instead it is several.

I'll try and pair down my raid_80 file to try and get a better bug report for you.

Is anyone else seeing this ?
 
User is offline.
Reply With Quote
Old 01/08/09, 8:16 PM   #128
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by nife View Post
I can't find a simple repro, but there seems to be some issue with Warlocks and Infernals.
Having too many warlocks in a raid with infernals gives some very weird dps numbers. Warlocks who don't even summon infernals are doing like 1-2k dps less then if there were no infernals up. And the dps distribution plot is no longer a bell curve. Instead it is several.

I'll try and pair down my raid_80 file to try and get a better bug report for you.
Thanks for the analysis. If you don't have a google id for the issue, just PM it to me.

 
User is offline.
Reply With Quote
Old 01/12/09, 10:34 AM   #129
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft version r1297 available for download. (includes latest PTR discoveries)

Recent Updates: RecentUpdates - simulationcraft - Google Code

Sample Output: SampleOutput - simulationcraft - Google Code

 
User is offline.
Reply With Quote
Old 01/14/09, 1:19 PM   #130
Thane
Glass Joe
 
Tauren Druid
 
Hydraxis
Originally Posted by Roywyn View Post
You enter the stats purely from gear, and from outside sources.
I.e. you add food buffs and average trinkets/item proc, but you don't add flask (the sim drinks a defines flask) or totems or auras (the sim casts totems and applies auras).

For the hit rating:
The default gear set has 11% hit rating, so that you cap with 3% misery and a 3% talent that most classes have.
Druids have a 4% hit talent, so they only need 10% hit from gear.
The sim then pretends that the unneeded 25 hit rating on gems are replaced by 25 haste rating.
I'm sure the answer is in this thread or on the wiki site but I haven't been able to find it so I'm going to ask a question that you guys are probably going to shoot me for...

Do you have a list of the "default gear set" that used for these test? I saw that you have this:

# When comparing a variety of classes at the exact same gear point, it is more convenient to simply specify
# a default gear point to use. Please note that these values MUST be present in the config file BEFORE the
# definition of the player profile.
default_stamina=708
default_intellect=777
default_spirit=411
default_spell_power=2200
default_crit_rating=461
default_hit_rating=290
default_haste_rating=452

But what did you use to come up with those numbers?
 
User is offline.
Reply With Quote
Old 01/14/09, 3:54 PM   #131
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by Thane View Post
Do you have a list of the "default gear set" that used for these test? I saw that you have this:

# When comparing a variety of classes at the exact same gear point, it is more convenient to simply specify
# a default gear point to use. Please note that these values MUST be present in the config file BEFORE the
# definition of the player profile.
default_stamina=708
default_intellect=777
default_spirit=411
default_spell_power=2200
default_crit_rating=461
default_hit_rating=290
default_haste_rating=452

But what did you use to come up with those numbers?
Roywyn put together a Naxx kit with the best enchants/gems. I don't know where the actual gear list list..... I simply trusted Roywyn's summation....

 
User is offline.
Reply With Quote
Old 01/15/09, 12:45 PM   #132
sjogren
Piston Honda
 
Blood Elf Hunter
 
The Sha'tar (EU)
I checked out the source and since there was nothing there about hunters at all, I started tinkering with adding ranged shots and stuff. Now that I got here I see that there's a hunter module in the works. Is the code for that on a branch, or somewhere else? And any chance I can look at it and lend a hand?
 
User is offline.
Reply With Quote
Old 01/15/09, 2:17 PM   #133
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by sjogren View Post
I checked out the source and since there was nothing there about hunters at all, I started tinkering with adding ranged shots and stuff. Now that I got here I see that there's a hunter module in the works. Is the code for that on a branch, or somewhere else? And any chance I can look at it and lend a hand?
Na-Oma actually created a separate branch for the Hunter module: simulationcraft - Google Code

He has been plugging along slowly with (impressively) very little help at all from me. I haven't seen any changes in some time, so I've considered stepping in to help out...... but I didn't want to scare him away.

In general, the best working model has been for me to put together the initial module and then hand it off to others for tweaking, profile generation, and PTR updates. The order of classes I support is pretty much defined by the level of interest someone displays when contacting me. I recently just finished my first pass at Rogue because there is a highly motivated individual for me to pass it off to once it seems reasonably clean.

We have a pretty relaxed development environment: I know I listed class "owners" in OP, but in practice I'm comfortable with many people covering many areas. I'm very free with handing out commit access to anyone who seems genuinely interested. The googlecode setup allows me to very easily keep a close eye on commits as they occur. There is barely 30k lines of code, so compared to real commercial project SimulationCraft is quite tiny.

Send Na-Oma a PM and see if you can work out a co-dev arrangement. If you guys are struggling I can step in and build more of the infrastructure for you. I was already considering folding it into the main trunk and adding the pet infrastructure just to give Na-Oma a jump-start.

Send me a google ID and I'll hook you up with commit access..............

 
User is offline.
Reply With Quote
Old 01/22/09, 8:48 AM   #134
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1350 available for download.

 
User is offline.
Reply With Quote
Old 01/23/09, 11:37 AM   #135
Koshir
Glass Joe
 
Orc Warlock
 
Свежеватель душ (EU)
Could someone explain me why intellect scaling for Warlock_2_13_56 raised from 0.12-0.17 (as I remember) in 3.0.3 to 0.35 in 3.08?
 
User is offline.
Reply With Quote
Old 01/23/09, 3:05 PM   #136
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by Koshir View Post
Could someone explain me why intellect scaling for Warlock_2_13_56 raised from 0.12-0.17 (as I remember) in 3.0.3 to 0.35 in 3.08?
The change to the Conflagrate Glyph created a very different set of cast sequences. Different cast sequences consume different amounts of mana. In the default raid setup there are several sources of mana that depend upon max mana which in turn depends upon intellect.

Different rates of mana consumption means different frequencies of life_tap which in turns varies dps.

 
User is offline.
Reply With Quote
Old 01/24/09, 12:12 PM   #137
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
I've temporarily deleted the contents of SampleOutput due to finding a nasty bug in the implementation of AM-Abar combo. This bug prevents the GCD trigger on Arcane Barrage when used to overwrite the last tick of Arcane Missiles. This bug dramatically inflated both Arcane profiles. While Arcane still came out on top of all the Mage specs, it is now a much more modest increase.

I'm working as fast as I can to get SampleOutput updated and a new release available.

I've been so focused on Hunter and Rogue development I'm afraid that Mage has not gotten the attention it deserves...... I'm still looking for a Mage owner......... contact me if you are interested.

 
User is offline.
Reply With Quote
Old 01/24/09, 12:52 PM   #138
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1380 available for download.

AM-ABar combo builds look reasonable again.

 
User is offline.
Reply With Quote
Old 01/28/09, 3:16 PM   #139
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1411 available for download.

Significant changes:
Arcane Mages can no longer combo AM-ABar.
Glyph of Arcane Blast reduced to 3% (I have it coded to work on AM, under the assumption they will fix that bug shortly.)

There is also not-very-publicized support for Rogue and Hunter (use melee.txt to drive sim) but they are still being tuned.

 
User is offline.
Reply With Quote
Old 02/10/09, 12:43 AM   #140
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1501 available for download.

The config file setup has changed drastically.


Patch level 3.0.9..............

Rogue/Hunter added to list of supported classes. (Rogue AI could still use some tweaking though.)

 
User is offline.
Reply With Quote
Old 02/12/09, 5:14 AM   #141
Eleven
Von Kaiser
 
Tauren Shaman
 
Zul'Jin
My guild is very healer heavy and with duel specs coming, we are having some resto shamans respec to elemental to help tear through content quicker. Because of that, it leaves me open to drop searing totem/fire elemental rather than ToW.

Is it possible to add a searing totem profile to the caster config ala Aff Lock CoE?

You could add the fire elemental profile also for the last 2 minutes of the fight, but its cooldown prohibits it from being used every fight.

Last edited by Eleven : 02/18/09 at 9:43 PM.
 
User is offline.
Reply With Quote
Old 02/13/09, 2:18 AM   #142
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
SimulationCraft r1527 available for download.

The config files have changed drastically........ again.

All config files end in .simcraft now. If you double-click a config, Windows will complain that it does not know how to execute the config file. Select the option to choose a program from a list. Browse navigate to where you have SimulationCraft installed and select SIMCRAFT.BAT (not simcraft.exe!!!).

(Alternatively, associate .simcraft with SCALE_FACTORS.BAT if you think you'll want to run that way more often.)

From now on, double-clicking a config will generate CONFIG_NAME.txt and CONFIG_NAME.html output.

Definitely recommend installing into a clean directory.

 
User is offline.
Reply With Quote
Old 02/18/09, 1:29 PM   #143
 Lorewanderer
runcible
 
Lorewanderer's Avatar
 
Tauren Druid
 
Mal'Ganis
Looking at the sample output, is there any reason why the balance builds are this spec rather than this more typical general raid build or possibly this variation?
 
User is offline.
Reply With Quote
Old 02/18/09, 7:41 PM   #144
Darkmantle
King Hippo
 
Gnome Warlock
 
Spinebreaker
Originally Posted by Lorewanderer View Post
Looking at the sample output, is there any reason why the balance builds are this spec rather than this more typical general raid build or possibly this variation?
Using a single actor run of all 3 builds under optimal raid conditions over 300 seconds I get results of:

Base build:
DPS Ranking:
5345 100.0% Raid
5357 100.0% Druid_T7_58_00_13_SF

2nd build:
DPS Ranking:
5394 100.0% Raid
5398 100.0% Druid_T7_58_00_13_SF

3rd build:
DPS Ranking:
5387 100.0% Raid
5398 100.0% Druid_T7_58_00_13_SF

Which is about a 0.99% dps gain for the second build.
 
User is offline.
Reply With Quote
Old 02/19/09, 1:16 AM   #145
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by Lorewanderer View Post
Looking at the sample output, is there any reason why the balance builds are this spec rather than this more typical general raid build or possibly this variation?
I believe I started out with all the mana-helpful talents...... but you're right, since mana is not really a problem, transferring some points to improve AoE would make sense.

 
User is offline.
Reply With Quote
Old 02/19/09, 7:14 PM   #146
Darkmantle
King Hippo
 
Gnome Warlock
 
Spinebreaker
The main difference I could see between the current one and the 2nd one linked was the moonfire damage.

base spec:

moonfire Count= 13.1|23.2sec DPE=9525| 8% DPET=7347 DPR=14.4 Miss=0.0% Hit= 209 Crit= 438| 486|38.5% Tick=1284

2nd spec:

moonfire Count= 12.3|23.2sec DPE=10111| 8% DPET=7806 DPR=14.4 Miss=0.0% Hit= 314 Crit= 657| 729|46.6% Tick=1353

The 3rd spec has brambles which results in slightly higher treant damage. There might also be a dps gain from having a harder hitting thorns on your MT but I don't believe that is modeled.

2nd spec Talent Calculator - World of Warcraft

treant_melee Count= 42.3| 1.4sec DPE=1610| 5% DPET=1114 DPR= 1.$ Miss=0.0% Hit=1684 Crit=3367|3577|8.2% Glance=1263|24.0% Dodge=6.6%

3rd spec Talent Calculator - World of Warcraft

treant_melee Count= 42.0| 1.5sec DPE=1776| 5% DPET=1220 DPR= 1.$ Miss=0.0% Hit=1853 Crit=3703|3935|8.3% Glance=1389|24.2% Dodge=6.4%
 
User is offline.
Reply With Quote
Old 02/27/09, 12:17 PM   #147
Roywyn
Bald Bull
 
Roywyn's Avatar
 
Gnome Mage
 
Argent Dawn (EU)
I was just browsing the tables, looking for this and that.
(I was hoping for some 3.1 Guesstimates, but my hoping was faster than my realism.)

From the figures, it seems you still have Judgement of Wisdom at 25% rate.
As far as I know and general consensus goes, the proc rate was upped to 50% again when they reduced the proc to 2% base mana.
[E]: No cooldown either, just a plain 50%/2% Base change. I have no idea if they fiddled with it again in 3.1 though.


Sorry for not butting in so often any more.

Last edited by Roywyn : 02/28/09 at 5:13 AM. Reason: No cooldown

The Blue Bar and you - the complete Fire Mage 2.4 mana compendium: http://elitistjerks.com/658230-post3191.html

DPS spec and class comparison in Naxxramas gear: http://code.google.com/p/simulationc...i/SampleOutput

And [Timbal's Focusing Crystal] doesn't proc on AM.
Neither does [The Egg of Mortal Essence] since 3.1.
 
User is offline.
Reply With Quote
Old 02/27/09, 1:55 PM   #148
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by Roywyn View Post
I was just browsing the tables, looking for this and that.
(I was hoping for some 3.1 Guesstimates, but my hoping was faster than my realism.)

From the figures, it seems you still have Judgement of Wisdom at 25% rate.
As far as I know and general consensus goes, the proc rate was upped to 50% again when they reduced the proc to 2% base mana.


Sorry for not butting in so often any more.
Thanks for the update on JoW..... I must admit that it has felt like trying to stab that recalcitrant pea with a dull fork...... always slipping away from me.

So..... 50% proc rate? Any cooldown?

As for 3.1 I've been a bit distracted by leading a populous rebellion against a power-crazed school Board of Education....... Thankfully, there are others on the sim project that have their priorities straight, so as of right now Druid/Warlock/Hunter are looking pretty good. Althor is in the process of taking care of Priest..... which leaves me with Mage/Shaman/Rogue...... ugh. Takers? Anybody? Buehler? Anybody?

I promise to take a break from tilting a windmills this weekend and see if I can power through most of the remaining changes.

Mage should be easy since you put together such a nice summary every patch...... Shaman/Rogue takes me a little bit longer to research.

 
User is offline.
Reply With Quote
Old 02/28/09, 5:53 AM   #149
sjogren
Piston Honda
 
Blood Elf Hunter
 
The Sha'tar (EU)
Like I've posted elsewhere, I'm pretty sure JoW is ppm-based at least for weapon-based classes. But it's quite possible it's got a flat proc chance for spells.
 
User is offline.
Reply With Quote
Old 02/28/09, 8:43 AM   #150
dedmonwakeen
Great Tiger
 
Undead Priest
 
Llane
Originally Posted by sjogren View Post
Like I've posted elsewhere, I'm pretty sure JoW is ppm-based at least for weapon-based classes. But it's quite possible it's got a flat proc chance for spells.
Interesting. If you assume that the Judgments are "spells" and pull those out of the sample set, then 14PPM starts to look like a pretty solid model.

 
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
Rawr (v2.2.27 released on 11/9) Astrylian Class Mechanics 2537 11/16/09 11:55 AM
SimulationCraft: Multi-Player Sim for WotLK dedmonwakeen Class Mechanics 4 07/26/08 8:52 AM
WoW Addon Development - how to? Moogul User Interface and AddOns 13 01/01/08 11:47 AM
The development cycle is... ? Howard Roark Public Discussion 5 10/31/07 7:37 AM
From TheoryCraft to SimulationCraft dedmonwakeen Class Mechanics 18 06/09/07 6:03 PM