宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取

今天小编带来一篇阴阳师防御力大揭秘!有效生命值如何计算呢?那就来跟小编一起看看吧,前方高能,数据帝教你做阴阳师。

式神承伤计算

式神承伤表

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

承伤散点图

​按照这些数据我们绘制出一个散点图来进行观察:

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

防御力计算

防御力表格

有没有感受到长得像一个反比函数啊?我们取5000000/防御力作为因变量,得到一个新表格:

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

​防御力散点图

以此为基础绘制出散点图,我们发现呈现线性关系,做线性回归后得到公式

y = 3.0258x+904.52

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

#p#分页标题#e#

计算过程

其中y=5000000/伤害 x=防御力。

还记得研究报告一中我们指出,对于防御力相同的目标造成伤害,其伤害与攻击力成正比嘛?也就是说,我们可以得到如下公式:

伤害 = f(防御力)*原始伤害

这里的原始伤害是指攻击力经过技能,暴击,增伤等种种运算后得到的原始伤害,乘以一个只关于防御力的系数之后得到最终伤害。

由这个公式和我们前面做实验得到的线性公式可以得到:

伤害 = 原始伤害 *K/( 3.0258防御力+904.52 )

接下来是推理时间。如果我是制作这个游戏的程序员,我肯定不会给计算公式里的基本参数弄上一堆小数,因此我们有理由相信这个公式中的分母可以化简为3x+900,提取公因数3之后得到:

伤害 = 原始伤害 *K’/( 防御力+300 ) ,其中K’=K/3。

我们还有理由推测,程序员一定希望防御力=0的时候,伤害应该=原始伤害。这样的话K’应该就是300,也就是:

伤害 = 原始伤害 *300/( 防御力+300 )

下面我们来验证一下这个推理结果。反推得到:

原始伤害 = 伤害*( 防御力 +300 ) /300

那么我们把我们的数据反过来带入其中,检测下得到的原始伤害是不是定值(因为都是觉醒9雷麒麟的aoe伤害嘛):

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

从表中我们可以发现,原始伤害几乎就是5520正负1%,也就是说我们几乎可以断定以上推理是正确的。

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

就是一个简单的随机分布

​划重点:伤害 = 原始伤害 *300/( 防御力 +300 )

下面我们来应用这个公式进行一系列的推理

御魂网切研究

我们知道网切的套装作用是无视20%的防御。也就是说,带有网切时造成的伤害为:

伤害 = 原始伤害 *300/( 0.8*防御力 +300 )

相对于没有网切的情况,增加伤害的比例为:

有网切伤害/没网切伤害 = ( 防御力 +300)/(0.8*防御力 +300)

下面我们来带入一些不同防御力的值看看效果:

阴阳师防御及伤害对应关系数据详解 等效伤害计算方法-编程部落

网切好菜啊!

​相对于其他几种输出御魂。。。我想这玩意的水平不言而喻了吧。。。

等效生命值概念

一定会有人问,那么一个10000hp,防御100的人和一个7000hp,防御200的人,谁能抗更多伤害?

很简单,我们只要把公式稍微变形就得到:

等效生命值 = 生命*(1+防御力/300) ,这代表了此式神可以遭受多少的原始伤害(不考虑针女触发的破防伤害)

那么10000hp防御100相当于13333等效生命,7000hp防御200相当于11667。还是前者硬。大家平时弄装备的时候可以参考这个公式把自己弄得更硬一点。

以上就是阴阳师防御及伤害对应关系数据详解 等效伤害计算方法的全部内容了,希望对大家有所帮助。如果大家想了解更多游戏活动与游戏攻略,请持续关注本站,本站小编将在第一时间为大家带来最好看、最好玩、最新鲜的游戏资讯。更多精彩内容,尽在本站!