三国志幻想大陆吧 关注:270,506贴子:5,729,356

【数据五人组】最终防御&无视防御 算法误区实测

只看楼主收藏回复

测试人:红尘
文案:霁岚秋
注:本帖内容由 @红尘(@仙◎红尘 )独立测试完成,仅通过我(霁岚秋)进行文案整理与大家分享,本帖内的测试完成于2022年11月30日。


来自iPhone客户端1楼2022-11-30 14:53回复
    按照【数据五人组】系列的惯例,先把测试结论放出来:
    结论:先计算最终防御,后计算无视防御(即 无视防御与最终防御并非1:1抵消关系)
    公式写作:攻防差 = 面板攻击 – 面板防御 x (1 + 最终防御) x (1 – 无视防御)


    来自iPhone客户端2楼2022-11-30 14:54
    收起回复
      为了方便大家理解,这里举几个实例。
      假设武将A拥有100万防御,武将B拥有200万攻击。此时B打A,攻防差就是100万(200万-100万)。
      那么当B拥有30%无视防御时,就能够穿透30万A的防御。此时攻防差就提升到了130万。
      或是,B没有无视防御,而A拥有50%最终防御提升,那么A的防御就会变成150万。此时攻防差降低为了50万。
      以上为过去就已经被实测证实的算法,下面则是这次实测出来的部分(无视防御和最终防御同时存在会怎么样?)


      来自iPhone客户端3楼2022-11-30 14:54
      回复
        当无视防御和最终防御同时存在。
        同样假设武将A拥有100万防御,武将B拥有200万攻击;且A拥有30%无视防御,B拥有50%最终防御提升。
        此时,先计算B的50%最终防御提升,B的防御变为150万;再计算A的30%无视防御,无视150万的30%,即45万。此时攻防差为105万。
        极端一点说,如果进攻方A的无视防御达到100%,那么防守方无论拥有多少最终防御提升,实际都是0防御。


        来自iPhone客户端4楼2022-11-30 14:55
        收起回复
          下面为证明过程的截图。按顺序分别命名为图1、图2、图3、图4(其中图1和图2内容相同;图3和图4内容相同;仅为添加颜色更易区分)。
          注:表格中有小数点保留位数不同的部分,并不影响实际结果(例如7.78%被缩进显示为了8%);表格中 @红尘 将最终防御写作“绝对防御”,为了避免歧义本帖中均改为官方用词“最终防御”。


          来自iPhone客户端5楼2022-11-30 14:55
          回复
            对图中数据进行解释。
            首先,我们做出了3种猜想:在图1和图2中均写明了猜想1、2和3。其中猜想1和2说法不同,数学上算法一致。
            即:
            猜想(1)和(2) = 最终防御 与 无视防御 互相抵消;
            猜想(3) = 先计算最终防御 后计算无视防御。


            来自iPhone客户端6楼2022-11-30 14:56
            回复
              图2中画圈部分为测试结果,红色是实测出来的数据(录屏慢放统计而成),蓝色则是基于“猜想(3)”推得的理论值。
              图2中可以看到,红色圈出部分与蓝色部分,数值完全吻合,即游戏内实际情况与猜想(3)吻合。
              故证明,先计算最终防御,后计算无视防御。


              来自iPhone客户端7楼2022-11-30 14:56
              回复
                图3与图4右边的数据中提及的“标准伤”是基于过去被证明的1种标准伤+ 10种伤害浮动得出的结论,详见下帖:【光环攻略组】三幻算法公式大全 3.0版
                测试所使用的对象是2阶羚羊,使其叠加1次,达到实际12%最终防御;我方使用3星鹿蜀助战,武将166%伤害提升(再加上基础值1),即7.78%无视防御提升,此外无其他无视防御。
                关于更多图中数据的解释,有兴趣的朋友可以在评论里提问,实测视频也有保存高清的存档。


                来自iPhone客户端8楼2022-11-30 14:57
                收起回复
                  楼主能不能解释下什么叫最终防御,物防加法防吗


                  IP属地:安徽来自iPhone客户端9楼2022-11-30 15:24
                  收起回复
                    顶!


                    IP属地:广东来自Android客户端10楼2022-11-30 15:29
                    收起回复
                      首先引入2个概念:基础防御 和 面板防御(同样也存在基础攻击 基础生命)
                      基础攻击/防御/生命,可以在实力对比里面找到(如下面的图1)。基础攻击 x 攻击百分比 = 面板攻击(防御 生命也同理)
                      像是养成里各种“攻击+100、防御+150、生命值+6500”等等,均为加基础属性。
                      图二为我的面板属性(也就是阵容里看到的)。


                      来自iPhone客户端11楼2022-11-30 15:30
                      回复
                        普通的攻击提升、防御提升 均在基础三维上乘算,影响微乎其微。
                        最终攻击 最终防御 则是直接面板三维进行乘算,影响巨大。


                        来自iPhone客户端12楼2022-11-30 15:31
                        收起回复
                          虽然我一点都看不懂,还是不影响顶你


                          IP属地:四川来自iPhone客户端13楼2022-11-30 15:34
                          回复
                            鸡妹,来个结论,无视防御用处大不


                            IP属地:四川来自Android客户端15楼2022-11-30 15:43
                            回复
                              虽然看不懂 但感谢楼主 查眼 坐等结论


                              IP属地:北京来自iPhone客户端16楼2022-11-30 15:45
                              回复