类型:动作射击
大小:621.77MB
评分:9.8
平台:
崩坏3减伤计算公式是什么?崩坏3减伤计算公式有用吗?崩坏3减伤计算公式可以很好的帮助玩家进行游戏,下面由嗨客小编为您带来崩坏3减伤公式分享。
数据处理
然后我们需要从数据中推导出公式。
但是正向从数据推导太难了,反正我是推不出来,那只好反着来。
首先我们假设一个公式,然后用数据验证公式是否成立。
思路如下:
1. 已知减伤比例和防御值不成正比,而是增幅逐渐减少。
2. 防御值的提升,本质是变相提升了人物的血量。
3. 人物的等效血量应当与防御值成正比,假设系数为a,防御值为x,等效血量为f,则应有:f=1+ax。
4. 那么人物受伤害的比例即为1/f=1/(1+ax)。
5. 减伤比例=1-1/(1+ax)。
6. 设怪物的攻击力为m,人物受伤害为N,则N=m/(1+ax)。
公式验证
N=m/(1+ax)这个公式中,受伤值N和防御值x是我们已经采集到的数据,而怪物攻击力m和防御系数a未知。
这其实就是一个二元一次方程,任意两组数据都可计算出一组m和a的数值,就像这样:
结论
1. 任意两个数据都可以计算出一组相近的攻击力和减伤系数,说明我们的公式是正确的。
2. 数据还存在误差,需要修正。
数据修正
由于崩坏3的数值只显示整数位,所以导致计算出的各组数据之间有误差,为了让得出的防御系数尽可能准确,我采用了这样的方法:
即使误差让我们得不到精确数值,但是防御系数一定是一个确定的值,自爆机器人的攻击力也一定是一个确定的值。
我们先把防御系数固定,然后可以通过公式计算出对应的怪物攻击力,就像这样:
固定防御系数为0.1043%,则计算出的几个攻击力最大值与最小值之间差了2.686,标准差为0.8817。
然后我们改变防御系数的数值,攻击力之间的误差也会变化:
防御系数为0.1050%时,标准差缩小到了0.6883。
然后多次尝试改变防御系数,当标准差最小时,防御系数为0.1064%,这个系数可以被我们采纳为防御系数的标准值。
公式
减伤比例=1-1/(1+0.1064%*防御值)。
以上就是嗨客小小明带来的全部内容,更多精彩请百度“嗨客崩坏3”。
50%
我支持
0
50%
我反对
0