机制测试:战斗属性计算公式(1)

修改于2022/06/10486 浏览攻略
在之前的攻略中,十万给大伙介绍了一下七大养成系统,详细内容可以参考往期文章,这里只给出一个养成项目的列表:
一、等级:君主等级(全)、武将等级(单)
二、星级:武将获取、突破(单)、觉醒(单)、觉醒加成(全)
三、装备:装备获取(单)、装备强化(单)、装备精通(单)、装备制所(全)
四、战法:战法获取与学习(单)、战法升级(单)、战法精通(单)
五、亲密度:亲密度等级(单)、君臣同心(全)、特质点(单)、特质精进(特)、特质加成(全)、府邸(单)
六、文物:文物获取(单/特)、文物升级(单/特)、文明加成(全)
七、其他:服饰(全)、重臣(全)、官职(单)、兵营(全)、技术(全)、羁绊(特)
为了测试每个养成项目提供加成之间是如何计算的,十万准备了3个账号:分别是我自己的主号、小号,以及玩家樱幻刹那的账号,这里要特别感谢@樱幻刹那,也感谢参与测试出最后公式的@诛邪
这是十万的小号,小号没有吃到任何的全体加成,小号的武将面板可以作为基准值。
TapTap
TapTap
而十万之前做招募概率攒下了大量的1级金将,也可以作为测试的素材。
TapTap
这是小号的刘备,没有任何加成。
TapTap
TapTap
这是十万大号里吃到了部分加成的刘备,可以清零的加成,如特质,均已清零。
TapTap
TapTap
TapTap
这是樱幻号里吃到了部分加成的刘备,可以清零的加成,同样均已清零。
TapTap
TapTap
为了方便进行数据分析,十万初拟了一个属性登记表,完成登记后的结果如下,后续的测试攻略考虑到篇幅就不一一展示截图了,可以只上数据,十万会尽全力确保数据的准确的,这点请大伙放心。
小号:
TapTap
十万:
TapTap
樱幻:
TapTap
由于受到部分文物的影响,三个刘备只有统御属性一致,故本次分析主要从武将生命值入手来看看这些不可清零的加成彼此之间的计算公式。
TapTap
假设这些加成之间都是乘算的,先用十万的刘备来计算:
11721*1.048*1.212*1.0022*1.0665*1.0705*1.0186=17351.38这个结果略大于17129的实际值,误差率为1.298%。
再用樱幻的刘备计算一次:
11721*1.036*1.4125*1.0028*1.067*1.081*1.0216=20267.41这个结果同样略大,误差率为1.337%。
两次计算的结果都有误差,且误差不同,而且可能是加成数据越大,误差就会越大,对于这种结果,十万有几种推测。
1.因为分瞬的面板数据就是取整的结果,很有可能每次增加新的加成项时,都是基于先前经过取整的数值进行计算,多个加成项的乘算之间可能含有若干次取整计算。2.本次测试涉及的加成数据都是不准确的,不准确的原因很有可能也来源于取整问题,导致文本描述的加成数据是实际数据的取整结果。3.十万默认各个服饰提供的加成之间是加算的,实际的总服饰加成的数据可能比这个值更小。
4.各武将本身存在一个基础生命值和一个由统御决定的额外生命值,即小号刘备的11721生命值中有一部分是基础生命值,而这个基础生命值可能吃不到其他加成。(这个推测也非常有可能)5.分瞬的加成文本数据准确,上述加成之间不是乘算的,部分加成之间可能是加算的。
基于推测5,十万又尝试了若干种计算方式的组合,所用的数据是樱幻的刘备:
11721*1.036*1.4125*1.081*1.0216*(1.0028+0.067)
=20263.85
11721*1.036*(1.4125+0.081+0.0216)*(1.0028+0.067)
=19681.96
11721*1.036*(1.4125+0.081+0.0216+0.0028+0.067)
=19245.37
11721*1.036*1.4125*(1.081+0.0216+0.0028+0.067)
=20108.91
11721*(1.4125+0.0028)*(1.081+0.0216+0.067+0.036)=19999.37
19999.37已经非常接近实际值,将这套公式带入十万的刘备再计算一次:
11721*(1.212+0.0022)*(1.0665+0.0705+0.0186+0.048)=17129.20
这个数值取整后恰好就是面板显示的数值了!!!(大伙可以脑补十万算出这个数的时候从椅子上跳起来的画面)
所以府邸单将加成、觉醒全体加成、君臣同心全体加成、特质全体加成、文明全体加成、服饰全体加成之间的计算公式很有可能就是:
武将面板战斗属性=武将基础值*(1+觉醒加成+君臣同心加成)*(1+府邸加成+特质加成+文明加成+服饰加成)
当然,十万测试所用的材料有限,不能代表这个结论一定准确,像最后樱幻和十万的刘备表现出的误差不同,十万暂时也想不出为什么樱幻的刘备还会再多6的生命值。后续十万会再继续验证这一公式,还会再测试小兵的属性公式,也欢迎大伙按照相同的方法验证一下公式的准确性。
这个公式,几乎测了一整天,几度测到绝望,还希望大家多多关注巨氪五千年公众号,十万会继续努力给大伙带来更多干货的~
20
3
9