我想说的只是一个式子,每个人属性不一样,得出的结果也不一样,用公式最后是符合这个属性情况下最适合打的每种石头的数量.
直入主题,每次攻击的平均攻击力
E(平均攻击)=攻击力*普攻几率+暴击攻击力*暴击几率
攻击力=初始攻击+攻击石头所加攻击力
暴击攻击力=攻击力*暴击翻倍数
暴击几率=初始暴击率+暴击石头所加暴击率
普攻几率=1-暴击几率
综上所述原式为:
E(平均攻击)=(初始攻击+攻击石头所加攻击力)[1-(初始暴击率+暴击石头所加暴击率)]+攻击力*(初始暴击率+暴击石头所加暴击率)*暴击翻倍数
假设全身可镶嵌孔数为N。
镶嵌暴击石头数为X
所以镶嵌攻击石头数为N-X
化简过程省略(有人嫌长)
化简为
E(平均攻击)=[初始攻击+每个石头所加攻击力*(N-X)]*[1+(-1+暴击翻倍数)*(初始暴击率+每个石头所加暴击率*X)/1000]
暴击率为什么这么算呢?其实这是个粗略值,大概的意思就是,用你显示的暴击数/1000.不过只设和暴击率在300-440之间,如果大于这个数可以去上面链接查你的暴击率,得到了上面那么一长串式子有什么用呢?其实这个式子只是看起来长,由于我们初始攻击。每个石头所加攻击力。初始暴击率。每个石头所加暴击率。暴击翻倍数和总共孔数N这些数都知道,所以把这些数带进去,然后算出来的X就是在符合自己条件下(打什么石头都确定)最适合打的暴击石头数,剩下打攻击石头.
我给大家示范个例子
设
初始攻击=200
初始暴击=100
砸暴击+10。攻击+5的石头
选择暴击后攻击力变为2倍的武器
总共孔数为:每件4个*一共6件=24个
镶嵌暴击石头数为X
所以镶嵌攻击石头数为24-X
E(伤害)=[200+5*(24-X)]*[1+(-1+2)*(100+10*X)/1000]
=(200+120-5X)*(1+0.1+0.01X)
=(320-5X)*(1.1+0.01X)
相乘得
352+3.2X-5.5X-0.05X2(X的平方)
整理后一定能得到一个关于X的2次函数
aX2(X的平方)+bX+c
例如刚才的例子
-0.05X2-2.3X+352
这是一个开口向下的2次函数
a就是求出的2次函数中
X2前面的常数
b就是求出的2次函数中
X那项前面所带的常数
-b/2a这个公式是求函数最值(最大值或最小值)
时候X取得数
E(平均攻击)最大时X的取值=-b/2a=-(-2.3)/2*(-0.05)=-23..............。
写到这我才发现我举了一个非常不好的例子
由于X的取值范围为0~24
所以取接近最大值的时候
X=0时平均攻击最大
最后计算出来的数字就是能达到最大平均伤害时要打的暴击石头数量
剩下的打攻击石头
所以这个属性的人在要打攻击+5暴击+10的情况下
全打攻击+5的石头最好
如果实在看不懂..。往下看
其实我主要告诉大家怎么计算
大家记住
E(平均攻击)=[初始攻击+每个石头所加攻击力*(N-X)]*[1+(-1+暴击翻倍数)*(初始暴击率+每个石头所加暴击率*X)/1000]
把自己属性带进去
整理后一定能得到一个关于X的2次函数
aX2(X的平方)+bX+c
E(平均攻击)最大时X的取值=-b/2a
算出X
最后计算出来的数字就是能达到最大平均伤害时要打的暴击石头数量
剩下的打攻击石头
如果超过了范围
比如X<0
那么就不打暴击石头
X大于最大孔数
就全大暴击石头
因为E算出来的是最大平均伤害不过这个式子只供参考,因为还有攻击间隔技能所需等许多方面需要考虑,不过由于技能施法和攻击间隔关系较小,所以这个式子还是能作为一个参考的,大家以后就不用为打多少石头比较好而苦恼了.
希望能帮助到大家