一般的英雄技能都是基础伤害/加成 ad加成,我们就先假设士兵的基础属性为x,ad加成为y,让我们来尝试一下能不能得到解释:
- x 331×y=381
- x 491×y=489
求出x=157.575,y=0.675,但是如果我们将这个公式带入到数据二,大家会发现这条路就不通了。
很明显,虽然在不同物攻下我们得到了三组数据,但是这个三组数据并没有办法直接给我们得出伤害。
尝试半天后,还是没有一个很好的思路,我决定重头再来。
②士兵数据测算二
既然直接测算行不通,我决定反向逆推试试看。我将训练营里的对手换成蒙恬,通过控制蒙恬的各种变量来观察蒙恬士兵的具体物攻数据。
⑴重新测算一
在测试过程中,我将蒙恬的物攻分别控制在331和626这两个数据,让我们来看一下士兵的具体数据。
当蒙恬的物攻为331时,我们通过属性栏可以看到他的物攻为447。
当蒙恬的物攻为626时,我们发现蒙恬士兵的物攻为595。
根据这两个数据,我们可以得到两组新的等式:
- x 331×y=447
- x 626×y=595
求出x=281.5,y≈50.17%≈50%。
小结:根据上述数据,我们初步求到了蒙恬士兵的计算方式为,士兵的物攻=281.5 50?加成。
⑵验算