2021-07-06 18:04
大家好,我是爱梦幻的小冷酷。最近有玩家在叶子猪梦幻西游玩家群里杠小编,说金刚护法的加成是与技能等级的平方有关的,说完甩给小编一个公式。 问他怎么测的他也没说出个所以然,而其他群友觉得反正是贴吧大佬测的,那肯定不会错。完事,他还在冷酷面前装了一波人上人。那冷酷肯定不能忍啊,今天就给大家来改进一下化生寺金刚护法公式。 先说结论:金刚护法增加的伤害力=金刚护法等级*1.29 测试工具更新 目前最权威的金刚护法公式是贴吧博士大神lx10525所测,他所使用的方法是擂台砍多组数据进行处理。当数据足够多的时候,可以认为他的平均值接近真实值。 这种测试方法是从古至今最流行的方法。小编也不会认为老哥测试过程中出现什么问题,但是别忘了,这是梦幻西游世界,而不是现实世界。所有的程序算法都不是真随机算法而是伪随机算法。举个例子,小编的高必宠,在游戏中已经连续20次没有爆出过必杀,那么第21次物理攻击,一定是会爆必的,也就是会加入系统干预。所以小编个人认为,在游戏中收集的波动性的数据,整合之后的误差要远远超过现实世界。 所以我们必须升级测量方法,这里选择天机城的破击作为测试工具。正如选择夜舞倾城来测试速度的变化一样。将无法直观测量的数据转化成另一只可以测量准确值的数据,可以极大的减少伪随机数带来的影响。选择破击主要有3点理由。 破击为天机城的法术固伤,同一场战斗中伤害稳定,且不分灵。即秒1和秒3主目标伤害一样。 测试方法:天机城4层的筋脉,和天机城的及时伤害力有关。通过收集各个级别有金刚和无金刚状态收集其差值,可以非常简单的算出其伤害力的变化。 小编比较喜欢自己的天机城号。 测试工具可行性前置证明 测试方法上面已经说了,也就是让不同技能等级的化生寺和天机城组队,收集增加金刚和没有增加金刚的争锋破击伤害差值,从而算出金刚护法增加的伤害力数值。 那么这里就有2个问题必须解决。 金刚护法会不会影响破击本身伤害? 争锋破击本身关于伤害力的公式是否为线性关系? 证明一:金刚护法不会影响破击平秒伤害 小编发现金刚前后破击平秒伤害值完全一样,所以金刚不会影响人物破击本身的伤害。 证明二:攻云经脉可以提升伤害力的60%点破击固定伤害。 面板伤害1953,无经脉破击秒1068 攻云破击秒2236 增加150级金刚后,攻云争锋破击2353 装备全脱,面板伤害1214,无经脉破击589 装备全脱,面板伤害1214,无经脉争锋破击883 装备全脱,面板伤害1214,争锋攻云破击1608 装备全脱,面板伤害1214,150级金刚护法争锋攻云破击1725 图片较多,小编就不一一发了,有疑问的玩家可以观看视频。 虽然数据很难处理,但是小编并不需要推导出破击的公式,根据这个表格小编得出3点结论: 针锋相对可以提升50%的破击固定伤害 攻云经脉提升了面板X0.6的破击固伤 150级的金刚护法在多组数据中均提升117点破击固伤 为什么攻云提升面板X0.6呢?因为争锋相对已经提升了50%伤害了,所以实际上提升了150%X40%=60%点固定伤害。 根据这3点结论,我们可以算出150级的金刚护法可以提升117/0.6=195点伤害力。 三、各级别金刚加成数据收集 刚上的号,没有打符,全是没有加力量的装备,未带坐骑。 无金刚争锋攻云破击2109伤害 99级金刚护法争锋攻云破击,2185伤害,比平秒多了76点固伤 119级金刚护法争锋攻云破击,比平秒多了91点固定伤害。 150级金刚护法争锋攻云破击,比平秒多了117点固定伤害。 155级金刚护法争锋攻云破击,比平秒多了120点固定伤害。 180级金刚护法争锋攻云破击,比平秒多了139点固定伤害。 将以上数据整合到了图表之中,来研究各个数据之间的关系,其实这时候看到这样的数据,小编心理已经有答案了,提升伤害/技能等级这一栏非常趋近于129%。不过我们还是单独将金刚等级与提升伤害力单独拉出来做成X-Y表。 我们可以很清晰的看到,金刚的技能等级和增加伤害力呈正比例函数。也就是得出结论: 金刚护法增加的伤害力=金刚护法等级*1.29 后记 经过对比发现,原先的公式算出的数据每一个误差都不是很大。但是正因为这样的误差,导致数据图像变形,从一次函数变为了二次函数。由此可见,数据的精度对结果影响有多么的重要。 最后为什么倍率是1.29而不是1.3呢?因为根据测试和误差的范围,小编考察了多个数据,发现部分数据考虑进位误差的情况下依然无法进入1.3的倍率范围。所以目前的测量方法只能得出1.29倍率的结论。 如果有无聊的朋友也可以看一看到底怎么回事,期待着理论的更新。 本攻略感谢贴吧大神lx10525的协助。 编辑:叶子猪小秘书
|