魔兽争霸里剑圣跳劈怎么计算
- 游戏信息
- 发布时间:2024-11-13 04:10:06
因为BM是最受大家关注的敏捷型英雄 我对他的加点做了一些计算 下面是关于BM的最大伤害输出 先设几个量 hpm(hit per minute):每分钟的出刀数 hpa(hit per agility):每点敏捷增加的出刀数 也是以每分钟为单位 dpa(damage per agility):每点敏捷增加的攻击力(我是设上限和下限增加数相同 不知道是不是) 0级时:攻击速度h0,上限攻击力d0max,下限攻击力d0min 当前爆击加点数x 当前刷书数B(3200的) BM升一级增加的敏捷点数levA 我是设在10级时加点是4,1,0,1,设风暴加点数为D(正常就是11级D=2,16级D=3,21级D=4,26D=5) 在等级为lev时:攻击速度{[(10+lev)*levA-4-1-x-D]hpa+h0}=H 攻击力上限{(10+lev)*levA-4-1-x-D+20B]dpa+d0max}=MAX 攻击力下限{[(10+lev)*levA-4-1-x-D+20B]dpa+d0min}=MIN 然后每分钟的伤害输出就是F(x)=[(H*90%)+(H*10%)*(x+1)]*(MAX+MIN)/2 上面都假设每分钟里每刀的攻击力是攻击上下限和的一半 这个假设应该没有错 应该可以用正态分布和大数定律证明 F(x)里MAX和MIN还有H都是x的函数 其他都是常数 所以可以对F(x)求导 在等级lev知道的时候就可以得出应该加多少点爆击会有最大输出伤害拉 注意:1、一刀爆击不是相当于几刀普通攻击相加 比如5倍爆击一刀不是等于5刀普通攻击 2、在攻击速度到最初攻速h0的三倍以后就不能在用这个式子 差不多在250敏捷的时候吧 3、对于假设每分钟里每刀的攻击力是攻击上下限和的一半是对无限长时间里的每分钟来说 虽然这样对最后的结果没大影响
麻烦采纳,谢谢!