Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 04/24/10, 12:00 AM   #421
drivehappy
Glass Joe
 
Tauren Warrior
 
Rivendare
This has been bouncing around in my head for the past two years: Do you know of any work being done of possibly applying a genetic algorithm to make use of simulationcraft as an evaluation function (w/ dps being the fitness function)? My thoughts are that it could optimize gear/talents/(rotation?) pretty well without the usual human method of trial and error.

Offline
Reply With Quote
Old 08/04/10, 2:17 AM   #422
Latas
Don Flamenco
 
Night Elf Druid
 
Uther
As a moonkin in the simulation (where I am not the one using it) how would I go about specifying when I want bloodlust to actually be used rather than right off the bat? Also we always run with a demo lock which I can approximate his spell power contribution, can I specify demonic pact spell power bonus and uptime or would Ijust override the totem of wrath with a new spell power value or would I just end up having to add raw spell power to myself on the simulation?

Offline
Reply With Quote
Old 08/04/10, 2:07 PM   #423
Malefis
Don Flamenco
 
Malefis's Avatar
 
Malefis
Goblin Warlock
 
No WoW Account
I believe bloodlust gets triggered when Target health < 25% or time to die < 60s. (sc_target.cpp:217)

To change it you can specify overrides.bloodlust_early=TIME, where TIME is amount of seconds into the fight you want bloodlust triggered.

Offline
Reply With Quote
Old 08/04/10, 3:18 PM   #424
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Latas View Post
As a moonkin in the simulation (where I am not the one using it) how would I go about specifying when I want bloodlust to actually be used rather than right off the bat? Also we always run with a demo lock which I can approximate his spell power contribution, can I specify demonic pact spell power bonus and uptime or would Ijust override the totem of wrath with a new spell power value or would I just end up having to add raw spell power to myself on the simulation?
You could add enchant_spell_power=number to the overrides section and turn off the spell power buff toggle.

Unfortunately, the interface value for all the buffs/debuffs was setup to be boolean. (basically on/off)

When I get the SimC coding juices flowing again, I'll definitely make this configurable.

Alternatively, you can just add your demo lock buddy to the sim:

armory=us,llane,docsuess
quiet=1


Offline
Reply With Quote
Old 09/02/10, 10:44 AM   #425
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
After a four month hiatus, I'm finally starting to code again.

While I've been sleeping the team was busy adding updates for 3.3.4 and 3.3.5. I have just put out a release containing those updates.

This will be the last 3.x release. I'll be making some architectural changes to the main trunk and then start folding in the Cataclysm branch. For those of you who like to sing-along at home doing you own svn-update-plus-build the next couple of weeks will be a little rocky.

Lots of fun things planned for 4.x support. Full Cata support for all classes, of course. The GUI will get a big make-over, allowing for easy/fast incremental gear/talent/glyph changes (with feedback).

Stay Tuned.


Offline
Reply With Quote
Old 10/01/10, 5:08 AM   #426
MiwaER
Glass Joe
 
Human Warlock
 
Earthen Ring (EU)
I've used the tool to test how good should "hit rating" be for a hit rating capped - yellow attacks - fury warrior. According to the tool, the hit rating would contribute to dps, even if the stat is considered the worst one.

My issue is that, according to the hc strike bug, once you're able to spam hc strike, your offhand should not miss anymore. Is this bug added to the model? Is it possible to choose this behavior in the simulation?

Offline
Reply With Quote
Old 10/01/10, 11:40 PM   #427
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by MiwaER View Post
I've used the tool to test how good should "hit rating" be for a hit rating capped - yellow attacks - fury warrior. According to the tool, the hit rating would contribute to dps, even if the stat is considered the worst one.

My issue is that, according to the hc strike bug, once you're able to spam hc strike, your offhand should not miss anymore. Is this bug added to the model? Is it possible to choose this behavior in the simulation?
Forgive, but I am unfamiliar with the specifics of the "hc strike bug". Could you elaborate?


Offline
Reply With Quote
Old 10/03/10, 12:23 AM   #428
Starfox
King Hippo
 
Starfox's Avatar
 
Tauren Druid
 
Destromath (EU)
Originally Posted by MiwaER View Post
I've used the tool to test how good should "hit rating" be for a hit rating capped - yellow attacks - fury warrior. According to the tool, the hit rating would contribute to dps, even if the stat is considered the worst one.

My issue is that, according to the hc strike bug, once you're able to spam hc strike, your offhand should not miss anymore. Is this bug added to the model? Is it possible to choose this behavior in the simulation?
While your MH has a HS queued up your offhand also just needs 8% hit to never miss?
Nope, not implemented

Hello.
Light the fuse.
For all my homies.
Do not run, we are your friends.
SimulationCraft Druid Guy

Austria Offline
Reply With Quote
Old 10/10/10, 1:33 PM   #429
Farronski
Glass Joe
 
Farronski's Avatar
 
Night Elf Druid
 
Nera'thor (EU)
Can we hope for a new SimulationCraft version on patch day? Or it will take a while before you release it?

Germany Offline
Reply With Quote
Old 10/10/10, 10:19 PM   #430
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Originally Posted by Farronski View Post
Can we hope for a new SimulationCraft version on patch day? Or it will take a while before you release it?
I imagine a release with a few supported classes may sneak out on/around patch day.....

My development time has been severely limited, but the extended team has made a ton of progress.


Offline
Reply With Quote
Old 11/25/10, 4:31 AM   #431
Althor
Great Tiger
 
Troll Priest
 
Barthilas
I have uploaded a beta release of our 4.0.3 version of SimulationCraft.
Links are on the SimulationCraft front page or can be downloaded directly for Windows at simc-403-2-win32.zip - simulationcraft - Patch 4.0.3 Release 2 *Beta Release* Win32 + Source

This is a *beta* release. There are a number of large outstanding issues. These are:
* As yet we have not touched the Hunter module.
* Rogue action lists for Combat and Subtlety are rudimentary at best and have not been included in the profiles.
* We have no ilvl 372 profile for Retribution, although an ilvl 359 profile has been included.
* Some of the new trinkets will likely have incorrect ICDs that will need adjusting.
* We haven't yet updated our latency modeling to match the new Cataclysm model however I wouldn't see that throwing off numbers too much.

Some classes are more finished than others however apart from Hunters and non-Mutilate Rogues they should all give a decent starting point for testing and comparing numbers with in game. Some of the more finished modules are Shadow Priests, Warlocks and possibly Shaman. Mages especially are still heavily in development.

This version of SimulationCraft does support both level 80 and 85 characters however most of our recent testing and tuning has been aimed at level 85. By default is a target_level is not specified it will be set to +3 higher than the highest level character being run.

Behind the scenes there have been a lot of changes in this version of SimulationCraft compared to our previous releases. We now data-mine the DBC files and import values directly into our code. In a lot of cases this means we have completely accurate numbers and a large number of mechanics questions for certain abilities become clear automatically.

As part of the DBC stuff we've added in a spell_query tool that can be used to find out useful information.
Instructions on how to use it can be found at SpellQuery - simulationcraft - How to use the spell query feature. - Project Hosting on Google Code
It's a pretty powerful tool and the following example barely scratches the surface:

Executing:
simc spell_query=class_spell.name=moonfire
Gives the following output:
Name         : Moonfire (id=8921) [Scaling Spell]
Class        : Druid
Resource     : 18% Base Mana (3354 mana @85)
Spell Level  : 4
Range        : 40 yards
GCD          : 1.5 seconds
Duration     : 12 seconds
Effects      :
#1 (id=3726) : Apply Aura (6) | Periodic Damage: arcane every 2 seconds (3)
               Base Value: 93.7295 (1) | Coefficient: 0.180
#2 (id=3727) : School Damage: arcane (2)
               Base Value: 196.24 - 239.849 (1) | Coefficient: 0.180
Description  : Burns the enemy for $s2 Arcane damage and then an additional ${$m
1*6*$<mult>} Arcane damage over $d.
Tooltip      : Suffering $w1 Arcane damage every $t1 seconds.
Variables    : $genesis1=$?s57810[${1+0.01*$57810m1}][${1}]
$genesis2=$?s57811[${1+0.01*$57811m1}][${$<genesis1>}]
$genesis3=$?s57812[${1+0.01*$57812m1}][${$<genesis2>}]
$mult=${$<genesis3>}
As for the SampleOutput pages, we are going to hold off on uploading them until the classes are all further along to avoid being flooded by people complaining about their class doing horribly.

If you find any issues with this release please consider raising an issue on our Issue Tracker at Issues - simulationcraft - Project Hosting on Google Code. Posting relevant information in this thread too can be useful.
While there's still a fair bit to do we're pretty happy with this release as a first attempt to model Cataclysm. We hope you enjoy it too.

Last edited by Althor : 11/25/10 at 3:03 PM.

Offline
Reply With Quote
Old 12/07/10, 10:39 AM   #432
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
SimulationCraft 403-9 BETA available for download.

Please note that we have had to put up daily releases chasing Blizzard HTML format changes. Occasionally, their updates to battle.net character pages interferes with our ability to download characters.

At present there is support for all classes. Hunter and Rogue models could still use a little tweaking so I am not quite ready to remove the BETA appelation. I should also note that tanking talent specs have seen little development, so the DPS output for tanks is questionable at best.


Offline
Reply With Quote
Old 12/15/10, 12:25 AM   #433
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
Simc 403-10 BETA available for download

Hunter: Properly downloading pets from Armory now
Mage: Sundry small tweaks (and a large fix: Arcane Power)
Warrior: Bug fix to Strikes of Opportunity
Many trinket updates
The output looks much more professional now thanks to Lhivera's html prowess.


Offline
Reply With Quote
Old 12/15/10, 10:54 AM   #434
dedmonwakeen
Bald Bull
 
dedmonwakeen
Undead Priest
 
No WoW Account
And............

Simc 403-11 BETA available for download

It seems I broke the ability to NOT specify a hunter pet and allow one to be created. In practice this is a rare player usage, but it is how we wrote our example hunter profiles.

To sweeten the pot, we added support for several more trinkets, some meta gems, a bug related to OH enchants, some Frost action list tweaking, paladin glyphs, etc.

It was a busy couple of hours, so it warranted a release.

Hunter/Rogue/Paladin gear profiles and default action lists still need some oversight from the community. Until that is complete, we cannot remove the "beta" tag.


Offline
Reply With Quote
Old 12/20/10, 5:59 PM   #435
galvin
Glass Joe
 
Night Elf Warrior
 
Stormrage
Latest version crashes when trying to bring up the armory to import your character.
I tried it two times to be sure it wasn't a fluke the first time.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rawr (v2.3.23 released on 9/12) Astrylian Public Discussion 2725 12/10/12 2:32 PM
SimulationCraft: Multi-Player Sim for WotLK dedmonwakeen Class Mechanics 4 07/26/08 7:52 AM
WoW Addon Development - how to? Moogul User Interface and AddOns 13 01/01/08 10:47 AM
The development cycle is... ? Howard Roark Public Discussion 5 10/31/07 6:37 AM
From TheoryCraft to SimulationCraft dedmonwakeen Class Mechanics 18 06/09/07 5:03 PM