 |
| 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.
|
07/10/09, 12:35 AM
|
#226
|
|
Great Tiger
|
I added a guild=region,server,name option to pull out all the level 80s. Any char with a primary tree of Holy, Restoration, or Protection gets quiet=1.
It is a bit unwieldy given the number of alts lying around..... but it has been very helpful at exposing missing support for certain gems and enchants. Once I'm able to parse a few guilds completely without error I'll throw out another release.
|
|
|
|
|
07/10/09, 5:35 PM
|
#227
|
|
Great Tiger
|
simulationcraft r2815 is available for download
I added option to populate the sim from a guild name.
simcraft.exe guild=wicked+legion,region=us,server=llane,class=warlock
etc
Being able to easily download tons of chars turned up a ton of missing unique items (glyphs, meta gems, totems, idols, etc) that I have added into the most recent release.
Note that populating your sim with a ton of characters can be time-consuming. Please remember that the sim scales 1:1 with multi-threading. Most modern desktops have at least two cores, so threads=2 is a safe option.
|
|
|
|
|
07/11/09, 9:38 AM
|
#228
|
|
Great Tiger
|
simulationcraft r2824 available for download (support for more metas, glyphs, etc)
Also updated the SampleOutput pages for T7, T8, and the PTR.
|
|
|
|
|
07/13/09, 12:24 PM
|
#229
|
|
Great Tiger
|
For those rolling their own binary, r2833 has the ability to download items from mmo-champion. If an ID is not found in the armory or wowhead, it will try mmo-champion.
So if there is some new item in armory/wowhead/mmo you want to try out...
./simcraft armory=us,llane,sopure chest=knightbane_carapace,id=47600,gems=16agi_16agi_16agi
(It will reuse the gems/enchant descriptions of your normal gear, unless you override)
|
|
|
|
|
07/15/09, 1:26 PM
|
#230
|
|
Von Kaiser
Human Warlock
Hellfire (EU)
|
Heroic Presence variable?
I play alliance and have currently equipped a set with 13,15% hit. Using the armory variable in Simcraft I get misses since optimal_raid=1 does not, understandably, include the 1% hit from Heroic Presence.
Currently I work around the problem with specifying the following after the armory variable:
|
gear_hit_rating=368 # 14.03%
|
Is there a variable that could be used to enable that 1% extra hit from Heroic Presence so that I would not have to manually override the hit rating from my gear?
[Added] Thanks zimeron. I feel like an idiot for not trying that.
Last edited by mwaf : 07/15/09 at 1:56 PM.
|
|
|
|
|
|
07/15/09, 1:47 PM
|
#231
|
|
Von Kaiser
Draenei Shaman
Burning Blade
|
You can toggle every buff on or off using that notation. Same goes for adding trinkets, glyphs, etc.
|
|
|
|
|
|
07/23/09, 9:28 AM
|
#232
|
|
Great Tiger
|
SimulationCraft SampleOutput pages have been updated. All player configs are now auto-generated from wowhead profiles that can be accessed from the output pages.
|
|
|
|
|
07/24/09, 3:40 AM
|
#233
|
|
Von Kaiser
Human Warlock
Hellfire (EU)
|
Originally Posted by dedmonwakeen
SimulationCraft SampleOutput pages have been updated. All player configs are now auto-generated from wowhead profiles that can be accessed from the output pages.
|
The sample output included DPS rankings on Warriors and Feral Druids. However, any documentation I've come across still states they are not supported. What is the status of these classes?
|
|
|
|
|
|
07/24/09, 7:52 AM
|
#234
|
|
Great Tiger
|
Originally Posted by mwaf
The sample output included DPS rankings on Warriors and Feral Druids. However, any documentation I've come across still states they are not supported. What is the status of these classes?
|
Feral Cats are supported. Feral Bears are not.
Arms/Fury Warriors are supported. Protection Warriors are not.
Note: Fury is reaching a dps level higher than we expected and we are investigating to confirm the results.
|
|
|
|
|
08/04/09, 12:14 PM
|
#235
|
|
Glass Joe
Night Elf Druid
Darkmoon Faire (EU)
|
scale_factors.bat
I'm currently in 4t7 (chest,head,pants,shoulders) and looking for the 2T8 bonus.
In order to evaluate if its better to upgrade to the purchasable items(head/chest) or an other pair (e.g. pants/shoulders), i ran simcraft with these two combinations.
My problem is that the DPS output implies that i should choose the chest/head combo! If i use the found scale factors from the scale_factors.bat application, the pants/shoulders combo yields a higher number!!(both run with the 3.2 version ofc).
Can someone help me out here?

#!simcraft
max_time=300
optimal_raid=1
patch=3.2.0
druid=2T7T8_58_00_13_PTR_question
#origin=http://profiler.wowhead.com/?profile=11251712
level=80
talents=http://www.wowhead.com/?talent#0xRbuiIsfdIVhouZbxczb
actions=flask,type=frost_wyrm/food,type=fish_feast/mark_of_the_wild/moonkin_form/mana_potion
actions+=/innervate,trigger=19000
actions+=/treants
actions+=/starfall,skip_on_eclipse=1
actions+=/moonfire,eclipse_left>=8,skip_on_eclipse=-1
actions+=/insect_swarm,eclipse_left>=8,skip_on_eclipse=-1
actions+=/starfire,instant=1
actions+=/wrath,eclipse=benefit
actions+=/wrath,eclipse=trigger
#actions+=/use_item,name=scale_of_fates
actions+=/starfire,eclipse=benefit
actions+=/starfire
glyphs=starfire/moonfire/insect_swarm
#gear
#head=conquerors_nightsong_cover,stats=480armor_60hit_115sp_85sta_86int_59spi,gems=chaotic_skyflare_19sp_8int,enchant=30sp_20crit
head=valorous_nightsong_cover,stats=475armor_55hit_105sp_79sta_81int_54spi,gems=chaotic_skyflare_19sp_8int,enchant=30sp_20crit
#head=valorous_dreamwalker_cover,stats=470armor_42hit_99sp_75sta_72int_61crit,gems=chaotic_skyflare_19sp_8in,enchant=30sp_20crit
#neck=pendant_of_fiery_havoc,stats=37crit_41haste_75sp_61sta_51int,gems=19sp
neck=cosmic_lights,stats=46hit_41haste_65sp_48sta_38int
#shoulders=conquerors_nightsong_mantle,stats=443armor_56crit_90sp_63sta_64int_49spi,gems=9sp_8spi_5sp,enchant=24sp_15crit
shoulders=valorous_dreamwalker_mantle,stats=434armor_35hit_55haste_78sp_55sta_57int,gems=19sp,enchant=24sp_15crit
#shoulders=valorous_nightsong_mantle,stats=438armor_52crit_83sp_58sta_60int_45spi,gems=9sp_8spi_5sp,enchant=24sp_15crit
#chest=conquerors_nightsong_vestments,stats=591armor_75haste_115sp_85sta_86int_60spi,gems=19sp_19sp,enchant=10str_10agi_10sta_10int_10spi
chest=valorous_nightsong_vestments,stats=585armor_70haste_105sp_79sta_81int_55spi,gems=19sp_9sp_8hit,enchant=10str_10agi_10sta_10int_10spi
#chest=valorous_dreamwalker_vestments,stats=578armor_61haste_99sp_75sta_70int_61crit,gems=19sp_9sp_8haste_6haste,enchant=10str_10agi_10sta_10int_10spi
#waist=sash_of_ancient_power,stats=177armor_43hit_49haste_81sp_63sta_64int,gems=9sp_8spi_19sp_19sp_7sp
#waist=belt_of_the_sleeper,stats=333armor_49haste_99sp_64sta_65int_60Spi,gems=20hit
waist=flamewrought_cinch,stats=333armor_55crit_99sp_73sta_57int_62Spi,gems=19sp
#legs=conquerors_nightsong_trousers,stats=517armor_59hit_76crit_115sp_85sta_86int,gems=19sp_19sp,enchant=50sp_20spi
#legs=valorous_nightsong_trousers,stats=511armor_54hit_71crit_105sp_79sta_81int,gems=19sp_19sp,enchant=50sp_20spi
legs=valorous_dreamwalker_trousers,stats=506armor_58crit_99sp_75sta_77int_59spi,gems=9sp_8spi_6hit,enchant=50sp_20spi
#feet=boots_of_fiery_resolution,stats=223armor_55haste_102sp_72sta_72int_64spi,gems=19sp_19sp,enchant=12crit_12hit
feet=footsteps_of_malygos,stats=398armor_56haste_90sp_41crit_63sta_52int,enchant=12crit_12hit
#wrists=grasps_of_reason,stats=142armor_39haste_75sp_63sta_52int_48spi,gems=32sp_32sp_4spi,enchant=30sp
wrists=esteemed_bindings,stats=253armor_37haste_56sp_42sta_38int_35spi,gems=9sp_8spi_4spi,enchant=30sp
#hands=pharos_gloves,stats=203armor_64crit_74haste_92sp_72sta_72int,gems=19sp_19sp_32sp,enchant=28s
#hands=Valorous_nightsong_gloves,stats=365armor_52hit_83sp_58sta_60int_45spi,gems=19sp,enchant=28s
hands=handwraps_of_resonance,stats=194armor_52crit_99sp_59sta_60int_53spi,enchant=28sp
#finger1=nebula_band,stats=46crit_36haste_74sp_48sta_36int,gems=19sp
finger1=Etched_Signet_of_the_Kirin_Tor,stats=41crit_43haste_74sp_62sta_43int
#finger2=conductive_seal,stats=55haste_75sp_52sta_48int_39spi,gems=19sp
#finger1=Inscribed_Signet_of_the_Kirin_Tor,stats=37crit_38haste_66sp_55sta_38int
finger2=band_of_channeled_magic,stats=43haste_65sp_42sta_41int_32spi
#trinket1=flare_of_the_heavens,stats=120crit,equip=onspellhit_850sp_10%_10dur_45cd
trinket1=Illustration_of_the_dragon_soul,equip=onspellhit_200sp
#trinket2=scale_of_fates,stats=125sp,use=432haste_20dur_120cd
trinket2=sundial_of_the_exiled,stats=84crit,equip=onspellhit_590sp_10%_10dur_45cd
#back=drape_of_mortal_downfall,stats=162armor_41hit_43crit_75sp_61sta_51int,gems=19sp,enchant=23haste
back=shroud_of_luminosity,stats=184armor_28haste_38crit_65sp_55sta_43int,enchant=23haste
#main_hand=staff_of_endless_winter,stats=104crit_587sp_111sta_128int_84spi,gems=19sp_19sp,enchant=81sp,weapon=staff_2.10speed_165.3dps
main_hand=intensity,stats=550sp_105sta_121int_86spi_120hit,enchant=81sp,weapon=staff_2.10speed_156.8dps
#ranged=idol_of_steadfast_renewal
#ranged=idol_of_the_crying_wind
#ranged=idol_of_the_shooting_star
ranged=idol_of_lunar_fury
With chest/head, in Rawr my char shows 1317Int,857Spi,2811spp,440hst,415cri,248hit; with the pants/shoulders is shows 1296int,728spi,2763spp,382hst,602cri and 248hit (both raid buffed).
Edit: WOWHEAD DOWN...will follow up as soon as possible
Edit2: redid it with autogenerated character-files from v3002, added manual gear-hit=336>> workes as expected now!
Last edited by caldarp : 08/05/09 at 6:03 AM.
|
|
|
|
|
|
08/04/09, 1:21 PM
|
#236
|
|
Great Tiger
|
Resync your char with wowhead
Save As, note the ID number
Make change to use chest/head
Save
Save As, note the ID number
Make change to use pants/shoulders
Save
PM me the two ID numbers and I'll look into it.
|
|
|
|
|
08/04/09, 2:29 PM
|
#237
|
|
Great Tiger
|
SimulationCraft r3005 (patch 3.2.0) available for download
|
|
|
|
|
08/07/09, 4:58 PM
|
#238
|
|
Von Kaiser
Gnome Warlock
Gorgonnash (EU)
|
I'm not sure what causes it, but whenever I try to run a sim with an Elemental Shaman that either uses Lightning Bolt, Chain Lightning or Lava Burst, together with a Hunter that has actions+=/summon_pet, Simcraft instantly crashes with no error message. r3041.
|
|
|
|
|
|
08/07/09, 5:27 PM
|
#239
|
|
Great Tiger
|
Originally Posted by Morrigan
I'm not sure what causes it, but whenever I try to run a sim with an Elemental Shaman that either uses Lightning Bolt, Chain Lightning or Lava Burst, together with a Hunter that has actions+=/summon_pet, Simcraft instantly crashes with no error message. r3041.
|
Living on the bleeding edge! Re-update. Bug is fixed in r3042. My apologies for the time wasted.....
|
|
|
|
|
08/09/09, 10:32 AM
|
#240
|
|
Don Flamenco
|
I think something is broken in the fire mage module, one of the changes says that LB ticks proccing HS were reverted however the sampleout still rates crit a lot higher then haste.
|
|
|
|
|
|
08/09/09, 1:11 PM
|
#241
|
|
Great Tiger
|
Originally Posted by Maje
I think something is broken in the fire mage module, one of the changes says that LB ticks proccing HS were reverted however the sampleout still rates crit a lot higher then haste.
|
I believe there is something just plain wrong with the Haste scaling analysis. I'm working on it....
|
|
|
|
|
08/09/09, 9:04 PM
|
#242
|
|
Great Tiger
|
It seems 3.2 mana changes have brought Fire Mages right to the edge of an inflection point in our given standard setup of 5min. Iterating 10k times I find that sometimes an Evocation is needed and sometimes it isn't. Changing haste/int/spi for the purposes of scaling effects this as well, skewing the (deltaDPS/deltaStat) ratio.
Ah..... the joys of simulation-based scale factor generation.
I'm considering various painful solutions.
|
|
|
|
|
08/10/09, 4:12 PM
|
#243
|
|
Glass Joe
Troll Mage
Stormreaver (EU)
|
r3055 Mage_*.simcraft
'actions+=/mana_gem,trigger=1000'
As I understand 'trigger' this means use mana gem when you have lost a minimum of 1000 mana. My mana gems give me 3500 mana. We haven't had a spell damage proc on use since T7, why does this keep getting put back in?
Change to 'actions+=/mana_gem,trigger=3500'.
This at least temporarily solves the the strangeness of the simulator claiming spirit is our best stat, you can see it in the link further down.
'actions+=/fire_blast,moving=1'
Will it only cast moving=1 events when moving or will it use other instant casts if it can? If I know I have a move coming up I'll try and do it when my instant pyro's proc so I don't lose DPS.
Evocation
There is something wrong here, evocation restores 60% of your total mana, if you look at your mana pie chart for the mages evocation is much less than 60%. It could be just that sometimes it is used and sometimes not, I have another theory that some times the mage is running out of mana just before the end of the fight and the boss dies during the evocation cutting it off. I think what's needed is for the mage to estimate if she is going to run out before the end and if so evocate as early as possible.
A nice mage trick that would be good to model is evocation on your last tick of a haste proc. In my case that would be at the end of a Scale of Fates or Hyperspeed Gloves.
19_52_00 should be 20_51_00
I've yet to find an encounter in Wrath where 33 yard scorch and 38 yard everything else is a problem.
Take one point of flame throwing and put it in Student of the Mind or Arcane Meditation. I'd recommend arcane meditation because the numbers simcraft is giving screams I need mana (Evocation should really be saved for a rainy day as it is not very reliable).
I've done a 10k iteration scale factors here: Simulationcraft Results
- You can see how much better it is not to waste your first mana gem charge and the scale factors look more sensible.
- If their are two points in Arcane meditation she does not need to evocate at all and the difference in damage is almost none existent.
- 3/3 Student of the mind is better than your current spec from damage and mana point of view.
Ok it's not going to make us beat warlocks but it's still an improvement. I will be sticking with 2/3 arcane meditation until I can take more Student of the Mind without the need to evocate in a normal fight, I prefer to have it as a backup. I know I've said in the past we have enough spirit to drop AM but I think mana regen got nerfed. Might be a good idea to keep both in and see what happens with the new gear.
SIMCRAFT.BAT
A minor annoyance but if your going to have things like threads and iterations in globals don't then overwrite them in the .bat! Plus calling it raidsimcraft.bat means it sits next to the file I want to drop onto it!
Thanks
Fizz.
|
|
|
|
|
|
08/10/09, 5:09 PM
|
#244
|
|
Great Tiger
|
Thanks, Fizzl!
I switched to auto-generating the Mage configs from wowhead profiles and there was a bug in the default action setup. I'll switch back to 20/51. Not sure why I was playing with 19/52......
We were definitely running into scenarios where some iterations need to Evocate and some do not. Unfortunately, I think this means that there is still a snake in the grass, but we're just not walking in that part of the garden.
I also think that calculating scale factors while in a raid env may not be the greatest for limiting the effects of variance.
EDIT: Results are looking better. I'll try to put out another release later tonight.
Last edited by dedmonwakeen : 08/10/09 at 5:58 PM.
|
|
|
|
|
08/11/09, 4:53 PM
|
#245
|
|
Great Tiger
|
SimulationCraft r3080 is available for download.
Major Fixes:
(1) Mage mana-gem trigers
(2) Fire Mage talent spec
(3) Wide-spread HAT updates, including a "donor" report
(4) Smooth scale factor generation turned off for Haste Rating until more analysis is performed
(5) Fixes for Elemental Focus to ensure charges are not eaten inappropriately
|
|
|
|
|
08/12/09, 8:25 AM
|
#246
|
|
Piston Honda
|
Is there a list of what buffs and debuffs are included with the optimal_raid=1 setting? For example I'm trying to get a comparison of who in our raids focus magic would be better on, the mages or us moonkin and I need to control whats out there in each setup but I don't want to have to specify every single buff every time.
Alternatively if anyone has done this research before with their own guild and can help with everything but the characters which i would supply I would be very appreciative.
|
|
|
|
|
|
08/12/09, 9:04 AM
|
#247
|
|
Great Tiger
|
Originally Posted by Latas
Is there a list of what buffs and debuffs are included with the optimal_raid=1 setting? For example I'm trying to get a comparison of who in our raids focus magic would be better on, the mages or us moonkin and I need to control whats out there in each setup but I don't want to have to specify every single buff every time.
Alternatively if anyone has done this research before with their own guild and can help with everything but the characters which i would supply I would be very appreciative.
|
Roywyn has done this analysis in the past, and the simplified answer is: Don't worry about up-time as much as putting it on the class that scales with crti the most.
|
|
|
|
|
08/12/09, 10:19 AM
|
#248
|
|
Piston Honda
|
I'm not worried about uptime but realistically in the simulation who gets the most from it since in 3.2 moonkin eclipse was changed. I think I've taken care of it with some simulations i ran. One thing though, on the simulation output is the raid down-time listing time when you are oom or something?
Also I posted this in the druid specific thread but I suppose it would get answered much faster here.
How does the Innervate trigger actually work? It used to be something like "actions+=/innervate,trigger=19000" which I took to mean, when you are 19000 mana from max to use innervate. Now I'm getting things like "actions+=/innervate,trigger=-2000" in my character configs obtained through armory, which is just confusing me.
Also is the list of actions basically setting a priority list? If so, I'm not exactly sure this is the proper way to go without a much bigger list to take into account the time left on eclipse and the time left on buffs and whatnot to get proper optimal eclipse modeling.
|
|
|
|
|
|
08/12/09, 10:55 AM
|
#249
|
|
Great Tiger
|
I define "waiting" or "down-time" as time when NOT in the GCD and NOT pressing buttons/keys. For Arcane Mages, this is usually because they are OOM. The AI tries to switch between dps/dpm rotations such that they are at zero mana at the end of the fight. Energy-driven specs (Rogues, FeralCats) have periods where they are just auto-attacking and waiting on regen.
Regarding Innervate: We'll rename the "trigger" option such that it easier to understand. Looking at the code I see that a positive trigger means you must be DOWN that much mana for the action to fire. A negative trigger implies you need to have less than -trigger mana REMAINING for the action to fire.
Regarding the priority lists: We found that the unlinking of the Eclipse CDs dramatically reduced the benefits of our "more complicated" setups. If you have a prio list (even just in pseudo-code) that you think is exceptional, post it and we'll show you how to get that behavior.
|
|
|
|
|
08/12/09, 12:00 PM
|
#250
|
|
Don Flamenco
Tauren Druid
Destromath (EU)
|
Yea, innervate, I just used the same name as mana_gem and mana_potions used, but yea code written by youself always looks so understandable and clear to yourself why everything is named the way it is 
|
Hello.
Light the fuse.
For all my homies.
Do not run, we are your friends.
|
|
|
|
|