进行了新的计算方法测试。
感谢言同学陪我抠了一晚上脑壳。
覆盖率计算方式:
3,商阳指个数(不勾零数值)除以总分钟数,结果达到3说明秋肃偶尔没续上,基本没断过,越接近4衔接越好。
4,用商阳指个数乘16s再除以战斗秒数。(是目前我自己得到的计算方式里相对最精准的一种算法)(取一分钟3-4个商阳指即15/20s一个来计算,得到的误差可能会很大)
秋肃不受加速影响,商阳指受影响,经过测试发现商阳dot也受影响(但0加速和满加速的木桩显示一个商阳指dot都为7)。正常满加速下,加速率为商阳指的持续时间14.62s除以18s等于0.81,再乘以3s,每跳dot在8780加速下为2.436s一次。
我打木桩录了个屏,用更笨的方法观察商阳跳数在倒计时里分别为:14.6,12.7,10.1,7.5,4.9,3,0.4,每跳间隔为2.4,1.9,2.6,2.6,2.6,1.9,2.6。有延迟或其他条件影响。
但是这种算了加速率的计算方式,我们代入了实战中计算,发现覆盖率远低于实际。
以下为10河阳老一和老五的战斗统计。为了保证没有臆想数据和操作,我开了录屏和剑三警长(因为不知道剑三警长的计算方式,看了技能释放顺序感觉它的最终秋肃覆盖率偏高,本来打算用它的数据来和我们今天得出的几种算法做对比的,但是由于设置原因最后复盘失败)。
老一战斗时长2:09=129s,商阳指个数8,商阳dot49。
老五战斗时长3:40=220s,商阳指个数13,商阳dot78。
用这种算法得出的老一覆盖率为92.5%,远低于实际——全程秋肃没断过。
老一覆盖率为86.3%,同样远低于实际——全程只有伐乱boss消失那一波断了秋肃。
于是我们换了一种算法,以商阳指个数分别乘以15、16、17s,结果为:老一:93%,99.2%,105%;老五:88.6%,94.5%,100%。取中间值99.2%和94.5%,基本准确。
但是这种计算方式同样存在一点bug,因为在我们把它带入到我一开始计算的雷域的时候,数据发生了颠倒,即老三的覆盖率比老一高了(本来算出是老一更高)。受战斗时长影响。
结论是:计算方式1,好算,但算出来的覆盖率偏高。
2,不够准确,直接代换4更精准,计算较麻烦。
3,好算,可以得到比较准确的范围评估,但没有覆盖率。

