【明日方舟】如何判断一个技能的专精优先度?
在玩方舟的过程中,我经常会遇到一些问题:这个技能是用来干嘛的?专精的优先度高吗?我要专精到多少级?
因此,我在认真的思考过之后,得出了这么一些个分析:对于输出干员,判断一个技能专精的收益的一个重要指标是专精前后dps(秒伤)的提升幅度;这个技能是适合用来主c或更适合用来辅助;目前环境该技能的范用度。
下面引用小火龙的二三技能作为示例讲解。选用小火龙的原因也很简单,因为她是真群伤干员,而且两个技能一个是自动释放,一个是手动,cd也比较短。
对计算dps,我使用的是以下的四种公式:
物伤技能:
对真打单技能:
dps=R/T总=[(D'-O)v'T+(D-O)vt]/T总——————①
对真群伤技能:
dps=R/T总=[n'(D'-O)v'T+n(D-O)vt]/T总 ————②
法伤技能:
对真打单技能:
dps=R/T总={D'[(100-r)/100]v'T+D[(1-r)/100]vt}/T总———————————————————————③
对真群伤技能:dps=R/T总={n'D'[(1-r)/100]v'T+nD[(1-r)/100]vt}/T总———————————————④
说明:
R:实际总伤害
T总:技能持续加回转周期
T:技能持续时间
t:技能回转时间
D:技能未开启时攻击力
D':技能开启时攻击力
v:技能未开启时攻击速度
v':技能开启时攻击速度
n:技能未开启时有效范围内敌人数量
n':技能开启时有效范围内敌人数量
O:敌人防御
r:敌人法术抗性
首先,我们要判断这两个技能适用于哪个公式——显然,应该适用于公式④。
过多的变量会给计算带来巨大的麻烦,因此这里用控制变量法进行分析。
假设当前我的小火龙是无潜能、精二40级满信赖 (对,这是本人小火龙的练度) ,两个技能都是7级。我希望将技能专三后(其他不变)的状况与前者进行对比。同时,假设n'=n。
我们可以得到以下数据:
精二40级,二技能专精前:
dps(4007)=R/T总=[n'D'×(100-r)/100×v'T+nD×(100-r)/100×vt]/T总=[n'×1704.3×(100-0.6r)/100+n'×897×0.33×(100-0.6r)/100×3+n×897×(100-0.6r)/100×(1/2.9×8-1)]/8=(2.9n'+51/29n)φ/8
精二40级,二技能专一后:
dps(4008)=[n'×1928.55×(100-0.6r)/100+n'×897×0.33×(100-0.6r)/100×3+n×897×(100-0.6r)/100×(1/2.9×7-1)]/7=(3.15n'+41/29n)φ/7
精二40级,二技能专三后:
dps(4010)=[n'×2242.5×(100-0.6r)/100+n'×897×0.33×(100-0.6r)/100×3+n×897×(100-0.6r)/100×(1/2.9×7-1)]/7=(3.5n'+41/29n)φ/7
这个φ是个什么东西?其实就是那个(100-0.6r)/100,因为这串东西太长了,写起来麻烦,我就把它简写成了一个算子。这条式子看着特别长,特别吓人。但是,其实这里我只想求技能专精前后提升的百分比的话,就没那么复杂了。(其实楼主偷了个懒,没有把小火龙第二天赋减少的时间写在里面。但是仔细看就知道,这个时间与我们需要求的百分比无关,最后都会被约掉的,因为这个技能的释放时间可以忽略不计。)
那么dps提升的百分比(四舍五入后):
07到08:
[dps(4008)-dps(4007)]/dps(4007)=12%
08到10:
[dps(4010)-dps(4008)]/dps(4008)=7%
07到10:
[dps(4010)-dps(4007)]/dps(4007)=20.5%
芜湖!这当真是一个惊人的结果 (好吧也没那么惊人) ,仅仅专一之后,dps提升的百分比就超过了后面专精的两级。不过,如果你想玩削弱,还是强烈建议专三的,因为专三后会多减敌方100的防御。
好,那现在照例来算三技能:
dps(4007)=R/T总=[n'D'×(100-r)/100×v'T+nD×(100-r)/100×vt]/T总=[n'×986.7×(100-0.5r)/100×1×20+n×897×(100-0.6r)/100×1/2.9×31×0.75]/(20+31×0.75)=[n'×19734×(1-0.005r)+n×(1-0.006r)×417105/58]/43.25
dps(4010)=[n'×1255.8×(100-0.4r)/100×1×20+n×897×(100-0.6r)/100×1/2.9×28×0.75]/(20+28×0.75)=[n'×25116×(1-0.004r)+n×(1-0.006r)×188370/29]/41
那么:[dps(4010)-dps(4007)]/dps(4007)=(43.25/41)×{[25116+188370/29-(25116×0.004+188370/29×0.006)r]/[19734+417105/58-(19734×0.005+417105/58×0.006)r]}-1
哇,看起来又这么吓人,而且这个百分比好像跟敌人的法抗有点关系。没事,那我们打开亲爱的MATLAB,画个图吧!


好家伙!单调函数。最大值是敌人法抗为0时,是23.85%。最小值......最小值是负数。当敌人的法抗高于44左右时,这个值就开始变成负数了。也就是当敌人的法抗太大时,技能加回转期间的平均dps下降得很厉害。别觉得不对劲,毕竟敌方法抗太大的时候,小火龙普攻dps下降的百分比会较大。那这又是啥意思啊?害,还不明白么?就是说,如果小火龙面前全是像闪盾这种高法抗怪,那就不要让她一个人孤零零站那儿,找个法术攻击高的帮她打!说白了,这技能就不是用来输出的,是用来配合小火龙的天赋打辅助的。
啊?结论?结论就是大部分地图不会有法抗高到那么恐怖的怪,所以优先专精二技能这个说法没问题。
害,算了个半天,得出来的结论还不如直觉来得快。所以人的大脑确实很厉害啊。
当然,这只是一个最最最简单的案例,有台电脑谁都算得出来,所以我就纯当作给个思路,抛砖引玉吧。
【本文为作者原创,于2021年4月7日首发于NGA论坛本人账号】