少女前线中作战效能的算法,在游戏中每个枪娘都有自己的效能,那么这些效能是怎么计算的呢?下面就跟随游民小编一起来看一下吧。
基本公式
闲话休提,首先给出总公式,作战效能=抗打击效能+火力输出效能+技能效能+穿甲效能
其中穿甲效能是在第一次活动实装夜战/穿甲系统之后同步加入的。
要注意的是,这里四个方面的效能在计算之后是浮点数,需要取整才能成为最终的效能。
我的猜想是:这四种效能在总效能公式中都是【向下取整】的,这也是和数据吻合最好的猜想。
这种计算方式下,在不涉及穿甲效能的场合,高等级枪娘的计算值与实际值吻合的非常好,而低等级枪娘偶尔会有1~2点的误差。
因为误差实在太小了,所以可以认为整体计算方法是正确的。
具体参考后面的计算例子。
抗打击效能
顾名思义,这一数值概括了枪娘抗击打的能力。
抗打击效能=枪娘生命值×(回避+35)/35
公式很好理解,为枪娘被命中为35的铁血人形攻击时的期望生命值。
这一效能对任何种类的格里芬枪娘都适用。
枪娘生命值因为本身就已经乘入了编队数,所以公式里就不用再乘编队数了。
火力输出效能
这一数值概括了枪娘平A条件下的给伤能力。
火力效能=伤害×命中/(命中+10)×(1+0.5×暴击率)×攻速系数×编队数
需要注意的是,我们知道,格里芬人形中,机枪MG的输出机制比较独特,而其他枪种则比较类似。
因此,公式里所谓的【攻速系数】按枪种不同又有两种公式:
攻速系数(MG)=6×弹链/(4+弹链/3+200/攻速)
攻速系数(其他)=攻速/10
根据公式,【攻速系数】的含义是6秒内枪娘的平均攻击次数。
因此,火力效能的含义就是在给定的时间内攻击回避为10的铁血人形时的期望伤害量。
夜战的时候,命中会大幅下降,对应的夜战效能就是用下降之后的命中代入公式算出来的。
技能效能
这一数值大致概括了枪娘自带技能的战术价值。
技能效能=(基础数值+枪娘星级+技能等级×(4+0.5×枪娘星级))×编队数
这里的【基础数值】,按照枪种不同取不同的值。
基础数值(MG)=38.5
基础数值(其他)=33.5
我们可以看出,高星级的枪娘因为拥有更加强大的技能,所以往往能获得更高的技能效能数值。
当然,五星枪娘的面板数据往往也更加优秀。
其实公式的前两项与技能等级并没有关系,所以严格意义上来说并不算是“技能效能”。但是再额外增加一个杂项既不美观,又增加了一次取整运算,验算结果并不理想,所以我把它们归到了一类。如果有更好的取整方案,欢迎提出来,这里权当抛砖引玉。