恶魔复仇者吧 关注:6,491贴子:81,819
  • 22回复贴,共1

关于一个计算的问题

只看楼主收藏回复


如图所示,我的计算的问题来源自跟别人的讨论,这个人以前跟我说1G加成永远小于100HP(3属性),但是到了现在我1G》100HP了,所以我无法信任他,但是实际测试后,我得到的1G=多少属性误差只有2.5‰,方法是拿下鞋子和勋章,在全身没有%L的情况下测试装备360HP2L的鞋子的加成以此计算属性的加成,取下鞋子,装备恶魔200级的3G勋章通过面板加成计算1G的加成,然后加上狂龙LINK,以此再计算一次,最后得出的1G分别=3.964281929属性和1G=3.972589218,误差只有2.5‰,并且他把误差归功于副属性的存在,我只会测试,对于算法倒是不擅长,这个问题想请教一次数据帝。@孤傲de游侠


IP属地:福建1楼2016-10-31 23:15回复
    白毛吧这么鬼么,几天都没人回你


    IP属地:湖北来自iPhone客户端2楼2016-11-05 08:47
    回复
      mdzz,看伤害公式的啊。这个比例是一直变动的


      IP属地:广东来自iPhone客户端3楼2016-11-05 09:50
      收起回复
        这几天现充中,看了一下你的问题,我算一下


        IP属地:湖北来自Android客户端6楼2016-11-05 14:54
        回复
          对所有白毛来说,下列等式是近似成立的:
          ΔHP×Phy.att=ΔPhy.att×HP
          这里面带Δ(德尔塔)符号的表示HP和Phy.att(物理攻击)的增量,具体到楼主提的问题,就是ΔHP=100,ΔPhy.att=1。式子中的HP指的是基础血量(开一个持久之后血量增加的数值,不算百分比加成的),Phy.att指的是基础物理攻击(和基础血量的定义类似,指的不考虑百分比攻击影响的物理攻击值)
          基于此,楼主的问题就很容易解答了:HP/Phy.att这个值是随着每个白毛情况的不同而发生变化,因此相对应地,ΔHP/ΔPhy.att这个值也是随着每个白毛情况的变化而变化,不能一刀切的认为100HP和1G在任何情况下比较,都是一方强于另一方。


          IP属地:湖北来自Android客户端7楼2016-11-05 15:27
          收起回复
            一点没看懂


            IP属地:安徽来自iPhone客户端8楼2016-11-15 00:13
            回复