数码宝贝新世纪吧 关注:55,532贴子:1,708,789

没有误差的伤害计算公式及工具

只看楼主收藏回复

近来有很多玩家在讨论伤害计算,楼主自认数学学得还不错,所以自己推导了一番。
首先声明所有的测试都是值得鼓励的,但是数据的计算必须要严谨,否则会误导大众。用激烈和自以为是的态度来面对质疑是无法进步的。
测试中最麻烦的在于不同伤害加成和攻击力加成是以乘法计算还是加法计算,例如,两个增加50%的伤害,可以写成1+0.5+0.5=2,也可以写成1.5*1.5=2.25
当加成变多时,乘法和加法的计算方式是差距很大的,有不少测试者忽略了这一点。
下面是综述:
数码宝贝新世纪游戏中没有伤害波动,因此计算的数据和实际的数据是完全一致的。
首先普及一些概念
最终攻击=(面板攻击+基础攻击*阵容羁绊)/2*(1+伙伴加成+技能加成)*特殊技能加成
实际测试中,由于阵容羁绊和基础攻击不具备普及性且对实际攻击影响极小,因此在不凑成阵容羁绊的情况下进行测试(阵容羁绊和插件词条和矩阵一样影响的基础攻击力)。
战斗过程中攻击力减半很容易测试,利用蔷薇兽得意技攻击中毒的目标无视防御可以得出战斗攻击力是面板攻击力的一半。
伙伴和技能加成是对面板攻击真实影响的,不存在增加10%攻击实际增加20%这样的结论。测试方法将闪爆点燃对手再用战爆结算点燃真伤可以得出结论。另外有趣的是闪爆的奥义技是点燃一个目标增加攻击力10%后再点燃下一个目标,因此即使没有其他攻击加成的情况下,闪爆一次奥义技对多个目标造成的灼烧伤害也是不同的,分别是1,1.1,1.2,1.3,1.4倍的伤害。
特殊技能加成比较特殊,目前只发现螺栓兽在第二回合无视防御时增加火属性数码宝贝*10%的攻击力,这个增加的攻击力加成独立于自身20被动和凤凰40加成计算。这个小细节是我在测试螺栓第二回合无视防御中意外发现的。
实际测试最终攻击力可简化为
最终攻击=面板攻击*(1+伙伴+技能加成)/2
由此可以知道伙伴的选择很重要但是阵容羁绊不重要
防御减伤=最终攻击/(最终攻击+防御)
由此可以得出提高防御力对免伤影响较小因为赶不上攻击力的增加,所以可以理解下次改动会增加生命值。
社团科技加成,很多人以为10级社团加成是1.2,实际上是(1.02)^10。社团科技每增加一级你的伤害会直接增加2%,并不会被稀释,此结论能够得出完全是因为我的计算精确到了个位数,当社团科技较高时两者算法也是存在差距的。
天赋与面板伤害加成和插件伤害加成(增强和突击)是一起的,五破的输出会额外增加10%的伤害,天赋伤害在此基础上加,加法和乘法算法是不一样的,具体可以通过控制变量法来测试。另外,有个小细节,我在测试过程中发现对生命值超过50%额外造成5%的伤害这一项并没有生效。我测试的是黑爆本,重置天赋,不点这项天赋和点这项天赋造成的伤害居然不变,属于bug,感兴趣的可以自己重置天赋去试试。
最终伤害加成也是叠加计算,如弱点插件和天赋,通过控制变量法可以很轻松的验证结论。
总结
伤害=最终攻击*防御减伤*社团加成*伤害加成*最终伤害加成
暴击伤害=伤害*爆伤
数据细节和图片太多,以截图的方式篇幅太大,因此我以表格计算和视频的方式来验证结论。没有误差,由于游戏只显示整数所以会有个位数不同是正常的。










IP属地:湖南来自Android客户端1楼2021-11-14 16:42回复
    @zx拐哥 @O南宫娜娜O


    IP属地:湖南来自Android客户端2楼2021-11-14 16:46
    收起回复
      b站神秘代码BV18q4y1u73Y,测试视频我总结了发在b站


      IP属地:湖南来自Android客户端3楼2021-11-14 16:50
      收起回复
        我看了下你这个结论目前没有什么毛病,希望能有大佬测试下更多阶段的结论保证下准确性


        星座王
        点亮12星座印记,去领取
        活动截止:2100-01-01
        去徽章馆》
        IP属地:四川来自iPhone客户端5楼2021-11-14 16:57
        收起回复
          垃圾防御


          IP属地:江西来自iPhone客户端6楼2021-11-14 16:58
          回复
            但是最终攻击力除以2的话,防御就能追得上攻击力吧,但是为什么要面板攻击力除以2?直接改面板算了


            IP属地:江西来自iPhone客户端7楼2021-11-14 16:59
            收起回复
              这个看起来靠谱,去试试看


              来自Android客户端8楼2021-11-14 17:04
              回复
                不明觉厉


                IP属地:辽宁来自Android客户端9楼2021-11-14 17:07
                回复
                  IP属地:湖南来自Android客户端10楼2021-11-14 17:13
                  回复
                    目前群攻天花板是那些,座天使,骑士领主兽,密涅瓦,闪爆,电爆,杰斯,pvp的0破和满破谁最强,


                    IP属地:湖南来自iPhone客户端11楼2021-11-14 17:41
                    收起回复
                      资源有限,普池满星和那些限定和座天使完全体哪些pvp群攻伤害高


                      IP属地:湖南来自iPhone客户端12楼2021-11-14 17:42
                      回复
                        楼主算伤害减免没有,伤害减免又有划分:一般的技能或者天赋的伤害减免和最终伤害减免,两者的计算公式应该不一样,楼主你有这样的天赋后面可以推导下


                        IP属地:河北来自Android客户端13楼2021-11-14 18:05
                        收起回复
                          攻击技能buff翻倍意思是相对减半的攻击的,20000面板攻击加40%攻击就是加8000,但是相对被减半的10000已经很猛了,实战中表现出来就是攻击乘1.8。
                          这一点没错吧?我记得我测了几遍都是这样,如果这一点都不对,那像杰斯那种真是下水道的下水道了。


                          IP属地:江苏14楼2021-11-14 18:14
                          收起回复
                            测了,正确率的确要高一些,实际结果偏差应该在天赋的加成是加法还是乘法。


                            IP属地:吉林来自iPhone客户端16楼2021-11-14 18:21
                            回复
                              防御如果这么算系数,的确和做加减法差不多了。人物可没pve那种随便4,5万防,在pvp中增加攻击起到效果略大于无视防御。


                              IP属地:吉林来自iPhone客户端17楼2021-11-14 18:24
                              收起回复