[SimC] WoD Arcane SimC Discussion

Guides and discussions of all things specific to the Mana Adepts of Azeroth.
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Tue Jul 21, 2015 6:39 am

Caimion got a good ways into the Weaving APL, but it still needs work.

Todo:
Opener
Supernova crystal when there isn't enough time for Missiles to hit crystal
General testing if MoD procs with 8+ seconds and PC/AP come up
Caimion
Posts: 50
Joined: Mon Feb 02, 2015 7:16 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Caimion Fri Jul 24, 2015 5:56 pm

Hmm, can you elaborate on the issues you're seeing with Supernova?

This line is intended for exactly that case.
actions.crystal_sequence+=/supernova,if=pet.prismatic_crystal.remains<2*spell_haste+(target.distance%20)
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Sat Jul 25, 2015 12:09 am

I think I managed to get a start on PC Weaving functionality in the APL.

-snip-
Something seems wrong with the code, a lot of it isn't firing off :(
Thanks, user syntax error :) Revisions below.

Code: Select all

# Conditions for initiating Prismatic Crystal # New Lines actions.init_crystal=call_action_list,name=cooldowns,if=buff.arcane_missiles.react&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) actions.init_crystal+=/prismatic_crystal,if=action.arcane_missiles_tick.in_flight&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) #Old APL Unchanged actions.init_crystal+=/call_action_list,name=conserve,if=buff.arcane_charge.stack<4|(buff.arcane_missiles.react&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20)) actions.init_crystal+=/arcane_missiles,if=buff.arcane_missiles.react&t18_class_trinket actions.init_crystal+=/prismatic_crystal

Code: Select all

# Actions while Prismatic Crystal is active actions.crystal_sequence=call_action_list,name=cooldowns actions.crystal_sequence+=/nether_tempest,if=buff.arcane_charge.stack=4&!ticking&pet.prismatic_crystal.remains>8 actions.crystal_sequence+=/supernova,if=mana.pct<96 actions.crystal_sequence+=/presence_of_mind,if=cooldown.cold_snap.up|pet.prismatic_crystal.remains<2*spell_haste #New Line actions.crystal_sequence+=/arcane_missiles,cycle_targets=1,if=debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) actions.crystal_sequence+=/arcane_blast,if=buff.arcane_charge.stack=4&mana.pct>93&pet.prismatic_crystal.remains>cast_time actions.crystal_sequence+=/arcane_missiles,if=pet.prismatic_crystal.remains>2*spell_haste+(target.distance%20) actions.crystal_sequence+=/supernova,if=pet.prismatic_crystal.remains<2*spell_haste+(target.distance%20) actions.crystal_sequence+=/choose_target,if=pet.prismatic_crystal.remains<action.arcane_blast.cast_time&buff.presence_of_mind.down actions.crystal_sequence+=/arcane_blast
Color me impressed this is actually working very well.

Main thing missing now is alternate opener - Dropping PC after 2 ABs because of the near guaranteed chance it'll proc on crystal
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Sat Jul 25, 2015 1:06 am

Although im confused why we're not delaying AP/PC to 2 minutes with nithramus
Caimion
Posts: 50
Joined: Mon Feb 02, 2015 7:16 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Caimion Sun Jul 26, 2015 7:50 pm

Yeah, honestly that's the main reason that I'm not working more on weaving APL. I'm waiting to see what the experienced minds come up with for dealing with Nithramus first :)
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Komma Sun Jul 26, 2015 8:51 pm

The delay issue isn't done yet because so much logic depends on gaming around Evocation/PC/Unglyphed AP cooldown, all of which are 90 seconds. Banking SN charges and AMs (in the case of OP) gets really complicated when you need to retime everything around 120 seconds is painful, because it also needs to be gated by the condition of actually having the ring. Making sure it works with all talent combos is rather complicated.

It's a lot of work and I've been busy this week, so it'll have to wait a bit. For your info though, with current default talents (UM/PC), delaying CDs for the ring results if very little overall DPS changes.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
Daiceman
Posts: 11
Joined: Wed Sep 10, 2014 8:12 am

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Daiceman Tue Jul 28, 2015 8:59 am

The delay issue isn't done yet because so much logic depends on gaming around Evocation/PC/Unglyphed AP cooldown, all of which are 90 seconds. Banking SN charges and AMs (in the case of OP) gets really complicated when you need to retime everything around 120 seconds is painful, because it also needs to be gated by the condition of actually having the ring. Making sure it works with all talent combos is rather complicated.

It's a lot of work and I've been busy this week, so it'll have to wait a bit. For your info though, with current default talents (UM/PC), delaying CDs for the ring results if very little overall DPS changes.
I think that speaks to the power of the ring then if you can delay your cool-downs by 33% and see little to no change in dps. Could we see a rise in the power of Mirror Images then? Since the biggest issue with MI is they don't scale at all with mastery, and haste is our current top priority could we see MI pulling ahead, especially at larger ring proc values (IE as the ring approaches 45%)

And if so, does the model need to be updated to cast MI before the ring is used to spend all the rings duration casting damaging spells?
Rabona
Posts: 107
Joined: Sun Jan 25, 2015 1:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Rabona Tue Jul 28, 2015 11:33 am

What we have to keep in mind is that we most likely won't be activating the ring ourselves.
Which means worst case is we've just reset our arcane charges and spend a good chunk of the uptime rebuilding them.
And best case is probably something like ring gets used literally on cooldown, so we can reset our last conserve cycle early in order to gain our 4th arcane charge around the time the ring gets used again. However that still would not account for AM proccs (which I assume generally speaking we still want to dump before using PC).

I don't know if you can implement this kind of randomness into the APL or if you would even want to since the reality might still be different, but I guess that results would be misleading if robo mage was able to just line up everything perfectly by delaying the ring use a couple of seconds according to its own needs.



I hate that ring so much.
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Komma Tue Jul 28, 2015 4:19 pm

I think that speaks to the power of the ring then if you can delay your cool-downs by 33% and see little to no change in dps. Could we see a rise in the power of Mirror Images then? Since the biggest issue with MI is they don't scale at all with mastery, and haste is our current top priority could we see MI pulling ahead, especially at larger ring proc values (IE as the ring approaches 45%)

And if so, does the model need to be updated to cast MI before the ring is used to spend all the rings duration casting damaging spells?
It does speak to the power of the ring, yes. I mean, it's a 25% buff on top of another 25% multiplicative buff. The ideal case is that you use the ring during MI's duration, so that all 15 seconds affect MI.

MI's bigger issue is that buffing 15 seconds out of 40 doesn't make for a particularly compelling CD. Also, MI is so far behind that you would need to more than double its strength before you can make up between it and IF/RoP.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
Embers
Posts: 37
Joined: Wed Feb 04, 2015 8:58 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Embers Wed Aug 19, 2015 6:01 pm

The delay issue isn't done yet because so much logic depends on gaming around Evocation/PC/Unglyphed AP cooldown, all of which are 90 seconds. Banking SN charges and AMs (in the case of OP) gets really complicated when you need to retime everything around 120 seconds is painful, because it also needs to be gated by the condition of actually having the ring. Making sure it works with all talent combos is rather complicated.

It's a lot of work and I've been busy this week, so it'll have to wait a bit. For your info though, with current default talents (UM/PC), delaying CDs for the ring results if very little overall DPS changes.
I've been delaying AP&PC to use with the ring, and I must have missed this comment earlier because it has not been working out for me very well, with the way my guild uses the ring.

Some fights its on cooldown, but the cooldown comes up and the ring is used during mechanics that make it difficult for me get an optimized burn out of it.

Other fights, our usage is deliberately delayed for specific mechanics, and delayed long enough that I could almost fit a burn phase into the time between the first and second use of the ring and be ready for a third when the ring is used but not quite.

I think my dps has suffered from trying to align all of the stars.
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Fri Aug 21, 2015 9:14 pm

I think I managed to get a start on PC Weaving functionality in the APL.

-snip-
Something seems wrong with the code, a lot of it isn't firing off :(
Thanks, user syntax error :) Revisions below.

Code: Select all

# Conditions for initiating Prismatic Crystal # New Lines actions.init_crystal=call_action_list,name=cooldowns,if=buff.arcane_missiles.react&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) actions.init_crystal+=/prismatic_crystal,if=action.arcane_missiles_tick.in_flight&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) #Old APL Unchanged actions.init_crystal+=/call_action_list,name=conserve,if=buff.arcane_charge.stack<4|(buff.arcane_missiles.react&debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20)) actions.init_crystal+=/arcane_missiles,if=buff.arcane_missiles.react&t18_class_trinket actions.init_crystal+=/prismatic_crystal

Code: Select all

# Actions while Prismatic Crystal is active actions.crystal_sequence=call_action_list,name=cooldowns actions.crystal_sequence+=/nether_tempest,if=buff.arcane_charge.stack=4&!ticking&pet.prismatic_crystal.remains>8 actions.crystal_sequence+=/supernova,if=mana.pct<96 actions.crystal_sequence+=/presence_of_mind,if=cooldown.cold_snap.up|pet.prismatic_crystal.remains<2*spell_haste #New Line actions.crystal_sequence+=/arcane_missiles,cycle_targets=1,if=debuff.mark_of_doom.remains>2*spell_haste+(target.distance%20) actions.crystal_sequence+=/arcane_blast,if=buff.arcane_charge.stack=4&mana.pct>93&pet.prismatic_crystal.remains>cast_time actions.crystal_sequence+=/arcane_missiles,if=pet.prismatic_crystal.remains>2*spell_haste+(target.distance%20) actions.crystal_sequence+=/supernova,if=pet.prismatic_crystal.remains<2*spell_haste+(target.distance%20) actions.crystal_sequence+=/choose_target,if=pet.prismatic_crystal.remains<action.arcane_blast.cast_time&buff.presence_of_mind.down actions.crystal_sequence+=/arcane_blast
Used the above code for 100k sims

Image

I know it's been a month, and this is the end of the expansion, but any particular reason this hasn't made it into the default APL?
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Komma Sat Aug 22, 2015 12:29 am

Because it is a poor optimization that doesn't play like we do in game, has a lot of edge cases that aren't handled, and outclassed even by simple additions. For example, here's a result I just spent 2 minutes to whip up, but isn't even playing "correctly". All it took was adding target_if=max:debuff.mark_of_doom.remains in arcane missiles usage during PC.
DPS Ranking:
75621 100.0% Raid
75621 100.0% custom
A "POF Optimized" profile that doesn't outperform a completely "wrong" profile is not up to par for addition to the APL.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Sat Aug 22, 2015 2:29 am

Because it is a poor optimization that doesn't play like we do in game, has a lot of edge cases that aren't handled, and outclassed even by simple additions. For example, here's a result I just spent 2 minutes to whip up, but isn't even playing "correctly". All it took was adding target_if=max:debuff.mark_of_doom.remains in arcane missiles usage during PC.
DPS Ranking:
75621 100.0% Raid
75621 100.0% custom
A "POF Optimized" profile that doesn't outperform a completely "wrong" profile is not up to par for addition to the APL.
So we're waiting on a fleshed out PoF APL before it gets pushed? I'd be ecstatic, is someone working on it?
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Komma Sat Aug 22, 2015 3:58 am

Dunno if anyone else is doing anything interesting, but I am not actively working on a PoF APL at the moment, no.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!
Sneww
Posts: 4
Joined: Wed Aug 19, 2015 9:14 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Sneww Tue Aug 25, 2015 6:46 pm

I know this has kind of already been beat to death, but...

I am attempting to do the sims for it now to get hard numbers. but as far as my parses go, saving AP/PC for the legendary ring seems well worth it. As the ilvl of the ring increases, the better it seems to be.
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Tue Aug 25, 2015 9:15 pm

I know this has kind of already been beat to death, but...

I am attempting to do the sims for it now to get hard numbers. but as far as my parses go, saving AP/PC for the legendary ring seems well worth it. As the ilvl of the ring increases, the better it seems to be.
i asked frosted about this in the other thread, pairing with ring is equal dps only at base level ring. Any upgrades beyond that start to (significantly) switch the balance to pairing the cooldowns.

On a side note could you share what you changed in the APL to pair up cooldowns?
User avatar
Frosted
Posts: 1024
Joined: Thu May 29, 2014 5:09 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Frosted Wed Aug 26, 2015 3:11 am

I know this has kind of already been beat to death, but...

I am attempting to do the sims for it now to get hard numbers. but as far as my parses go, saving AP/PC for the legendary ring seems well worth it. As the ilvl of the ring increases, the better it seems to be.
i asked frosted about this in the other thread, pairing with ring is equal dps only at base level ring. Any upgrades beyond that start to (significantly) switch the balance to pairing the cooldowns.

On a side note could you share what you changed in the APL to pair up cooldowns?
I don't believe I used the word significantly, and I never said I did any concrete with it. It was more of a "yeah, it makes sense that as you increase ilvl you gain DPS by syncing more often". Maybe significantly if you're comparing base vs max?
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Searix Wed Aug 26, 2015 4:00 am

Which is why i'd like the APL if he can supply it (or anyone else, i can't figure out how to do it myself), i'm not sure

my guess is pairing is worth 5-10k at max ring level vs. not pairing
User avatar
Frosted
Posts: 1024
Joined: Thu May 29, 2014 5:09 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Frosted Sat Sep 05, 2015 11:37 pm

Changed the base GCD for AB during AP with ToSW to 1.2, up from 1.0, to match in-game data.

Relevant Commit: https://github.com/simulationcraft/simc ... 050737334f" target="_blank
User avatar
Komma
Administrator
Posts: 1486
Joined: Wed May 28, 2014 7:37 pm

Re: [SimC] WoD Arcane SimC Discussion

Unread postby Komma Sun Sep 06, 2015 4:27 am

Updated Arcane action list to time CDs against Nithramus, every 2 minutes. Doesn't do anything for 735 ring users, but slight gain as you the ring gains itemlevels, capping at less than 4% gain even with 795 ring.
my guess is pairing is worth 5-10k at max ring level vs. not pairing
More like ~3K or less. Komma sees a ~1.5K gain with 756 ring.
Admin of Altered Time.

Have an issue with the website or moderation? Send me a PM!

Return to “Arcane”

Who is online

Users browsing this forum: No registered users and 8 guests