[增强PVE] 渣翻译解析了一下simc 7.25 T20M的预设输出优先级,以及一些关于输出优先级的碎碎念

[增强PVE] 渣翻译解析了一下simc 7.25 T20M的预设输出优先级,以及一些关于输出优先级的碎碎念


以下是取自simc-725-01-win64-3913adb
中导入预设下的输出优先级T20m那一条
符号#后面的内容是注释

# Default consumables
potion=prolonged_power
药水=延时之力
flask=seventh_demon
合剂=第七恶魔
food=lavish_suramar_feast
苏拉玛丰盛大餐

augmentation=defiled
增强效果=污染符文卷

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
战斗前准备
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
快照统计?
actions.precombat+=/potion
吃第一个药水
actions.precombat+=/lightning_shield
上闪电盾
# Executed every time the actor is available.
actions=wind_shear
使用风剪
actions+=/variable,name=hailstormCheck,value=((talent.hailstorm.enabled&!buff.frostbrand.up)|!talent.hailstorm.enabled)
赋值hailstormCheck为:(当天赋冰雹被点出同时还没有冰雹buff)或者 没有点出冰雹天赋
actions+=/variable,name=furyCheck80,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>80))
赋值furyCheck80为:没有点出空气之怒天赋 或者 (点出空气之怒天赋同时当前有>80能量)---与70,45,25通用语句但是数值不同。
actions+=/variable,name=furyCheck70,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>70))
actions+=/variable,name=furyCheck45,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>45))
actions+=/variable,name=furyCheck25,value=(!talent.fury_of_air.enabled|(talent.fury_of_air.enabled&maelstrom>25))
actions+=/variable,name=OCPool70,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>70))
actions+=/variable,name=OCPool60,value=(!talent.overcharge.enabled|(talent.overcharge.enabled&maelstrom>60))
赋值OCPool70为:如果没有电超载天赋 或者 (点了超载天赋并且能量>70)
通用70,60能量区别
actions+=/variable,name=heartEquipped,value=(equipped.151819)
heartEquipped赋值为,装备了升腾手
actions+=/variable,name=akainuEquipped,value=(equipped.137084)
akainuEquipped赋值为,装备了火打腕
actions+=/variable,name=akainuAS,value=(variable.akainuEquipped&buff.hot_hand.react&!buff.frostbrand.up)
akainuAS赋值为,直接解析 当装备了火打护腕且触发了高亮火打buff同时没有冰雹武器buff。

actions+=/variable,name=LightningCrashNotUp,value=(!buff.lightning_crash.up&set_bonus.tier20_2pc)
LightningCrashNotUp赋值为,没有毁灭闪电5%暴击buff并且已经装备了至少两件T20。
actions+=/variable,name=alphaWolfCheck,value=((pet.frost_wolf.buff.alpha_wolf.remains<2&pet.fiery_wolf.buff.alpha_wolf.remains<2&pet.lightning_wolf.buff.alpha_wolf.remains<2)&feral_spirit.remains>4)
alphaWolfCheck赋值为,各种头狼buff<2秒并且幽灵狼存在时间>4秒。
actions+=/auto_attack
自动攻击
actions+=/use_items
使用主动装备
actions+=/call_action_list,name=opener
1-[b]优先级先执行开场opener[/b]
actions+=/call_action_list,name=asc,if=buff.ascendance.up
2-[b]执行升腾asc,如果此时升腾buff触发[/b]
actions+=/call_action_list,name=buffs
3-[b]执行buffs列表(补buff)[/b]
actions+=/call_action_list,name=cds
4-[b]执行cas列表(卡cd放技能)[/b]
actions+=/call_action_list,name=core
5-[b]执行核心块内容[/b]
actions+=/call_action_list,name=filler
6-[b]执行填充技能内容[/b]

[b][size=120%]列表asc内容(开升腾或者获得升腾时候)[/size][/b]
actions.asc=earthen_spike
释放地刺
actions.asc+=/doom_winds,if=cooldown.windstrike.up
风切cd时候开启神器
actions.asc+=/windstrike
释放风切

[b][size=120%]列表buffs[/size][/b]
actions.buffs=rockbiter,if=talent.landslide.enabled&!buff.landslide.up
使用石化,如果点了山崩天赋并且山崩buff不存在。
actions.buffs+=/fury_of_air,if=!ticking&maelstrom>22
使用空气之怒,如果没有开启并且这时足够22能量
actions.buffs+=/crash_lightning,if=artifact.alpha_wolf.rank&prev_gcd.1.feral_spirit
使用毁灭闪电,在召唤出狼的第一个gcd
actions.buffs+=/flametongue,if=!buff.flametongue.up
使用火舌,当火舌buff缺少的时候
actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&!buff.frostbrand.up&variable.furyCheck45
使用冰封,如果点了冰雹天赋并且冰雹buff缺少且(选择空气之怒的时候需要再判断有足够45能量,或者没有这样该天赋)
actions.buffs+=/flametongue,if=buff.flametongue.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
使用火舌,如果火舌buff还剩下6+1个GCD时间且神器冷却时间小于两个gcd时候。
actions.buffs+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<6+gcd&cooldown.doom_winds.remains<gcd*2
使用冰封,如果选了冰雹天赋并且冰雹,buff还剩下6+1个GCD时间且神器冷却时间小于两个gcd时候
# Bloodlust casting behavior mirrors the simulator settings for proxy bloodlust. See options 'bloodlust_percent', and 'bloodlust_time'.
[b][size=120%]长CD技能列表[/size][/b]
#actions.cds=bloodlust,if=target.health.pct<25|time>0.500
开启嗜血
actions.cds+=/berserking,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
actions.cds+=/blood_fury,if=buff.ascendance.up|(feral_spirit.remains>5)|level<100
种族天赋两个
actions.cds+=/potion,if=buff.ascendance.up|!talent.ascendance.enabled&feral_spirit.remains>5|target.time_to_die<=60
嗑药,如果升腾buff触发,或者没有电升腾且狼魂剩余时间大于5秒,或者boss还有60秒以上的生命。
actions.cds+=/feral_spirit
释放狼魂
actions.cds+=/doom_winds,if=cooldown.ascendance.remains>6|talent.boulderfist.enabled|debuff.earthen_spike.up
释放神器,如果升腾升腾冷却时间大于6秒或者点了石拳天赋或者目标有地刺buff
actions.cds+=/ascendance,if=(cooldown.strike.remains>0)&buff.ascendance.down
使用升腾,如果风暴打击(风切)的cd剩余时间大于0 同时升腾buff没有触发

[size=120%][b]核心列表core[/b][/size]
actions.core=earthen_spike,if=variable.furyCheck25
使用大地刺,如果点了空气怒就留25能量,如果没有电空气怒则直接使用。
actions.core+=/crash_lightning,if=!buff.crash_lightning.up&active_enemies>=2
使用毁灭闪电,如果没有了顺劈斩buff并且目标大于等于2个
actions.core+=/windsong
使用风歌
actions.core+=/crash_lightning,if=active_enemies>=8|(active_enemies>=6&talent.crashing_storm.enabled)
使用毁灭闪电,如果目标大于等于8个或者,当点出了毁灭闪电天赋的则变成大于等于6个目标时。
actions.core+=/windstrike
使用风切
actions.core+=/stormstrike,if=buff.stormbringer.up&variable.furyCheck25
使用风暴打击,如果有高亮风,以及判断空气怒25能量或者没有点空气怒。
actions.core+=/crash_lightning,if=active_enemies>=4|(active_enemies>=2&talent.crashing_storm.enabled)
使用毁灭闪电,如果目标大于等于4(点了天赋的大于2即可)
actions.core+=/lightning_bolt,if=talent.overcharge.enabled&variable.furyCheck45&maelstrom>=40
使用闪电箭,如果点了超载并且判断空气之怒45能量或者没点空气之怒需要大于40能量
actions.core+=/stormstrike,if=(!talent.overcharge.enabled&variable.furyCheck45)|(talent.overcharge.enabled&variable.furyCheck80)
使用普通风打,如果没有点出超载并且判断空气之怒45能量(没点天赋则不用),或者(点了超载并判定判断空气之怒80能量(没点天赋则不用)
actions.core+=/frostbrand,if=variable.akainuAS
使用冰封,如果装备了火打护腕(ps.意思就算不是火手那个天赋也应该打。。)
actions.core+=/lava_lash,if=buff.hot_hand.react&((variable.akainuEquipped&buff.frostbrand.up)|!variable.akainuEquipped)
使用火打,如果高亮火打触发并且穿着护腕也打过冰封了,或者没有穿护腕的话高亮直接打。
actions.core+=/sundering,if=active_enemies>=3
用地裂术,如果目标大于等于3个
actions.core+=/crash_lightning,if=active_enemies>=3|variable.LightningCrashNotUp|variable.alphaWolfCheck
使用毁灭闪电,如果目标大于3个 或者 自己没有T20的5%暴击buff 或者 狼魂还有大于5秒+1个GCD的存在时间

[size=120%][b]填充列表filler[/b][/size]
actions.filler=rockbiter,if=maelstrom<120
使用石化,如果能量小于120
actions.filler+=/flametongue,if=buff.flametongue.remains<4.8
使用火舌,如果火舌buff剩余小于4.8秒
actions.filler+=/crash_lightning,if=(talent.crashing_storm.enabled|active_enemies>=2)&debuff.earthen_spike.up&maelstrom>=40&variable.OCPool60
使用毁灭闪电,如果(点出了毁灭闪电天赋 或者 目标大于两个) 并且 目标有地刺debuff存在 而且还观察 能量大于等于40(如果有超载天赋要大于等于60,没点就只用40)
actions.filler+=/frostbrand,if=talent.hailstorm.enabled&buff.frostbrand.remains<4.8&maelstrom>40
使用冰封,如果点了冰雹天赋并且冰雹buff小于4.8秒同时观察能量需要大于40
actions.filler+=/frostbrand,if=variable.akainuEquipped&!buff.frostbrand.up&maelstrom>=75
使用冰封,如果穿了火打护腕的这时有高亮火打,且升上没有冰封buff,观察能量大于等于75
actions.filler+=/sundering
使用地裂术
actions.filler+=/lava_lash,if=maelstrom>=50&variable.OCPool70&variable.furyCheck80
使用火打,如果能量大于等于50并且 (有超载则能量要求70,还有空气怒就再提到80)
actions.filler+=/rockbiter
使用石化
actions.filler+=/crash_lightning,if=(maelstrom>=65|talent.crashing_storm.enabled|active_enemies>=2)&variable.OCPool60&variable.furyCheck45
使用毁灭闪电,如果 (能量大于等于65,或者 点出了毁灭闪电天赋 或者 敌人数量大于等于2) 且
(有超载则能量要求60,如果没有闪电天赋而有空气怒则 45)
actions.filler+=/flametongue
使用火舌

[b][size=120%]开场列表 opener[/size][/b]
actions.opener=rockbiter,if=maelstrom<15&time<gcd
使石化,如果能量小于15或者开始时间小于第一个GCD长度(也就是这永远是第一个gcd技能)

======
[b]稍微总结一下[/b]

由于我偏爱火打风格,所以我只考虑火打的天赋哈~
也就是,灼手+冰雹+毁灭闪电+升腾
简化为

[b]开场列表 opener[/b]
嗑药、用各种主动的装备(咬一口?飞火流星擦炮?猫头鹰?)
建议改在这时开启种族天赋(爆发)
使石化,[如果能量小于15或者开始时间小于第一个GCD长度(也就是这永远是第一个gcd技能)]
一、升腾状态优先级(仅次于开场爆发阶段)
1升腾风切,风切cd时候开启神器
二、补buff优先级
2使用毁灭闪电,在召唤出狼的第一个gcd(开头狼,后面不说原因了哦)
3使用火舌,当火舌buff缺少的时候
4使用冰封,如果冰雹buff缺少
5使用火舌,如果火舌buff还剩下6+1个GCD时间且神器冷却时间小于两个gcd时候。
6使用冰封,如果选了冰雹天赋并且冰雹,buff还剩下6+1个GCD时间且神器冷却时间小于两个gcd时候
三、长CD技能优先级
#开启嗜血(其实由不得我们)
7释放狼魂 (逻辑上会回跳第2条,打闪电头狼)
8释放神器,如果升腾升腾冷却时间大于6秒
9使用升腾,如果风暴打击(风切)的cd剩余时间大于0 ----这一句我也没理清楚,这样不是会产生bug,让3秒风切进入12秒风暴cd?可是原文的确是if=(cooldown.strike.remains>0)
四、核心技能优先级
10毁灭闪电,如果没有了顺劈斩buff并且目标大于等于2个
11毁灭闪电,如果目标大于等于6个时。
12风切,只要冷却好
13高亮风暴打击
14毁灭闪电,如果目标大于2个时
15普通风打
16冰封,如果高亮火时候没有冰buff(且我们有护腕情况下)
17高亮火打,没有穿护腕的话高亮直接打。
18毁灭闪电,自己没有T20的5%暴击buff 或者 狼魂还有大于5秒+1个GCD的存在时间(不理解为什么中国5%爆那么容易获得要放在cd里去考量,而不是优先补buff)
五、填充技能优先级
19 石化,能量不够120
20火舌,如果火舌buff剩余小于4.8秒
21冰封,冰雹buff小于4.8秒同时观察能量需要大于40
22火打,如果能量大于等于50
23石化,基础填充
24 毁灭闪电,基础填充
25火舌,基础填充

有的时候不得不说,SIMC的列表莫名其妙的逻辑重复或者矛盾。。。可能是我解析不过关,忽略了某一些语法规则的固有先后顺序。


[b][size=120%]如果还觉得太长,我可以这样白话一下。。。[/size][/b]
根据simc建议,稍作调整

爆发起手开完,
[b]单目标优先级[/b]:[b][font=simhei][color=crimson][size=130%]能量小于15永远先打石化---雷火冰3buffs(开神器升腾前要补好)---狼魂头狼----神器升腾----升腾风打---高亮风打---普通风打---高亮火打---普通火打(50能量以上)---石化(能量小于120)[/size][/color][/font][/b]
[b]多目标下优先级[/b]:[b][font=simhei][size=120%]毁灭闪电优先级在所有风打体系之前,卡cd用[/size][/font]
[/b]
就这些解析了。渣翻,多多指教了。

[b]最后又一些题外话想说[/b]
这个是simc的模板,很多先知都会用这个去模拟数据,然后跟大家讲故事,说道理。
可是我做完解析之后我觉得吧,模拟,更多的感觉只是个平均值,因为这些手法不管对错,都是simc预设的。
真的合适么?

其实不见得的。。就拿叶落大大的敏锐贼来说,他的手法思路跟simc一对比,simc差好多细节,毕竟逻辑不能完美处理最应急的事情。

simc也不会考虑操作人的人为因素,所以这个模拟的数据就体现了很无语的事情。
比如说,模拟数据100万,但是人为因素能力不够,只能在木桩打出88万,在实战中更差只有75万
可是,更换简易配置模拟数据95万,人为因素能力能轻松掌握,在木桩也能打88万,但是由于操作简单实战能打82万,
那可能更可取。。。这就是simc给我体验。

为什么有这样的体验?
我之前元素打AOE时候,跟着simc列表,做到什么卡cd放元素冲击,才开始闪电链,卡cd放主动饰品什么的。
好累好累,换来个百万DPS。心烦时候,就换成自动挡,闪电链填充,够能量就放地震。
整个输出带神器跟图腾就4个技能。
也A他百万dps,差距可以接受的下降。这就打开了新世界的大门一样。。

因此
我想提出个假设,关于增强的aoe,我们是不是尝试不要按照simc列表的方式来打,
无论风打流火打流,[b]对于AOE目标大于3个的场合[/b],
[del]0站个好的顺劈角度[/del]
[b]1石化一号填充技能提供能量
2毁灭卡cd释放
3风打卡cd放(无论触发与否)
4火打二号填充技能解决无技能用瓶颈。
5神器看心情交
[/b]
单体技能与单体触发有没有发生都不在意了,所有技能都是为了AOE毁灭闪电以及顺劈斩服务。至少我使用时候体验非常好,轻松愉悦。。
就是这这样,觉得体验重要的朋友可以试试,觉得追求极限的,可以保持自我!么么哒!


改动



沙发,虽然感觉很烧脑


augmentation=defiled
增强效果?污染?

这个是符文


[b]Reply to [pid=233457081,11975323,1]Reply[/pid] Post by [uid=173824]威利斯[/uid] (2017-07-05 22:59)[/b]

哦哦哦,那个被污染的强化符文!!


“这个是simc的模板,很多先知都会用这个去模拟数据,然后跟大家讲故事,说道理。”

我自己个人发的指导帖并没有参照simc的输出手法。
我发的所有攻略都是结合自己的实战经验,采取最优的方案。Simc只能作为一个大体的属性收益模拟。
这也是我在7.0-7.2.5每个版本都有很多boss wcl能打到100分的原因。

(可能我对号入座了)
总之就是,simc仅供参考,一切以实际操作为准


[b]Reply to [pid=233477607,11975323,1]Reply[/pid] Post by [uid=40534126]Tanglord[/uid] (2017-07-06 06:19)[/b]

你是实战主义,大家有目共睹的。
但是,总会看到这样的对话。

纠结者提问,我有这些装备,穿哪个好?
回答,去simc 跑个分好了!

这就是它的盲目性。。
我每次跑分出来的权值都是水桶腰,各属性都差距不大。但是实战时候,体验截然不同。
所以,一方面,simc 不能当做全部指导的前提。另一方面,有必要尝试simc 指导以外的手法,避免水桶腰怪圈。。


[b]Reply to [pid=233481168,11975323,1]Reply[/pid] Post by [uid=8502747]gameyoyoeo[/uid] (2017-07-06 07:40)[/b]

很想知道你实战属性到底哪个比较重要些


[b]Reply to [pid=234503329,11975323,1]Reply[/pid] Post by [uid=38699502]Lucifer686[/uid] (2017-07-13 12:15)[/b]

武器装等第一重要。。圣物只要等级高,我觉得就可以换。疾风什么的。。随缘就好了。可遇不可求
然后套装第二重要。。
第三是主属性。。也就是装等。。其他的,保证大方向的情况下,主属性跟急速交替上升。


[b]Reply to [pid=233477607,11975323,1]Reply[/pid] Post by [uid=40534126]Tanglord[/uid] (2017-07-06 06:19)[/b]

可以请教一下,我看您的指导帖去打 输出循环是一样的
起手 偷延时 开狼 石化 火舌 闪电 地刺绑神器 接下来 风打CD了就打闪电 地刺好了就打 火舌不断
但是......... 我他妈的就是打不高 只要脸黑一点就掉到后面 常常脸都是不好 触发挺差的
装等918 饰品:880水晶+905白板加速 致命17 加速46 精通76 敏33796
现在是用2+2

我觉得我装等真的不差了 但是跟您当初分享打木头人真的天差地远,可以指导一下我该如何进步吗
[url]https://bbs.ngacn.cc/read.php?tid=11963678[/url]

这帖子我一开始用升腾 当时回去改地刺 打的DPS就是在90-98徘徊
开场触发假如超极烂 还会跌到90以下 不知道是手法还是脸黑

想问一个很特别的问题 用2+2的时候 我会保持石化在CD
可是有的时候能量是满的 我到底要不要用火打把能量消下去
用火打消下去的时候 打一下的话一下子就又溢出
打两下的时候 有时候连续触发两次 就变的能量连普通风打都打不出去
要马上补个两下石化才有办法 这问题请问大大怎么解决的

之前用控能的方式,保持不溢出,高于110就会先打火打
然后石化一直再跑1层CD 但是这样打却常常没有那种不管能量
反正没有办法打风打和闪电就用火打打到没能量再打石化
反而这种瞎打比之前控制能量还高 想请问大大怎么解决这问题