最近看吧里好几个帖子争论这个问题,希望本帖能终结掉争论。
假设当前血量为a,护甲为b,不考虑负护甲的情况,那么能承受的税前物理伤害为:
f = a * (1 + b*0.06)
直接根据这个公式来理解各种争论问题
1.护甲收益是否递减?
这是争论最多的问题,其实这个问题的答案取决于你如何定义收益,大多数人争论这个问题时自己都不明确收益的定义。
我举两种定义,考虑增加1点护甲的情况:
1)收益:额外能承受的税前物理伤害
按这个定义1点护甲的收益就是固定的0.06血量,固定不变。
2)收益:(额外能承受的税前物理伤害 / 当前能承受的税前物理伤害) * 100%
按这个定义1点护甲收益是 0.06 / (1 + 0.06*b),随着护甲增长收益降低
按这个定义其实就是线性增长的收益会越来越低,不只是护甲,血量/魔法/攻击力/攻速都是一样
500血的时候+100血是增长20%,5000血的时候+100血只增长了2%
哪个定义更合理?
都合理,都有合适的应用场景。
比如计算某个兵+1防后能多抗几下,用定义1很容易算;
而在做很多攻防对比时,用定义2更容易理解和计算,比如两个同样的白板英雄站撸,1个攻击力增加10%,一个血量增加10%,两者战力还是相当,如果用定义1就很难看出来。
2.如果此时一件装备A +x血,装备B +y护甲,哪个效果好?
这个问题既要看x和y,也要看当前血量和护甲
装备A后额外能承受的税前物理伤害为: x * (1 + 0.06*b), 可以理解为此时1点血量的价值是(1 + 0.06护甲),每点血量享受护甲的加成
装备B后额外能承受的税前物理伤害为: y * a * 0.06,可以理解为此时1点护甲的价值是0.06当前血量
当A和B效果相当时,两个式子相等,此时
x = y * (0.06*a / (1 + 0.06*b))
比如当前血量1000,护甲10,上式为: x = 37.5y
此时+1护甲的装备相当于+37.5血量装备,+4护甲相当于150血量装备,不考虑技能伤害时可根据这个来判断装备选择
另外,攻击力和攻速的关系也是完全类似的公式:dps = 攻击力 * (1 + 攻速加成),可做类似的分析
3.什么是护甲收益线性非线性?
看起来是个很简单的问题,但是依然大多数人没根本理解这个概念。
所谓线性是指线性关系,要搞明白是哪两个量的关系
y = k*x + c,这个就是线性函数,y和x是线性关系
所谓护甲收益线性,就是收益是护甲的线性函数
所以这个问题关键也是问题1:什么是收益
问题1的定义1是线性的,定义2是非线性的
当然还有定义3:收益定义为护甲减伤百分比,这个就是非线性的。
假设当前血量为a,护甲为b,不考虑负护甲的情况,那么能承受的税前物理伤害为:
f = a * (1 + b*0.06)
直接根据这个公式来理解各种争论问题
1.护甲收益是否递减?
这是争论最多的问题,其实这个问题的答案取决于你如何定义收益,大多数人争论这个问题时自己都不明确收益的定义。
我举两种定义,考虑增加1点护甲的情况:
1)收益:额外能承受的税前物理伤害
按这个定义1点护甲的收益就是固定的0.06血量,固定不变。
2)收益:(额外能承受的税前物理伤害 / 当前能承受的税前物理伤害) * 100%
按这个定义1点护甲收益是 0.06 / (1 + 0.06*b),随着护甲增长收益降低
按这个定义其实就是线性增长的收益会越来越低,不只是护甲,血量/魔法/攻击力/攻速都是一样
500血的时候+100血是增长20%,5000血的时候+100血只增长了2%
哪个定义更合理?
都合理,都有合适的应用场景。
比如计算某个兵+1防后能多抗几下,用定义1很容易算;
而在做很多攻防对比时,用定义2更容易理解和计算,比如两个同样的白板英雄站撸,1个攻击力增加10%,一个血量增加10%,两者战力还是相当,如果用定义1就很难看出来。
2.如果此时一件装备A +x血,装备B +y护甲,哪个效果好?
这个问题既要看x和y,也要看当前血量和护甲
装备A后额外能承受的税前物理伤害为: x * (1 + 0.06*b), 可以理解为此时1点血量的价值是(1 + 0.06护甲),每点血量享受护甲的加成
装备B后额外能承受的税前物理伤害为: y * a * 0.06,可以理解为此时1点护甲的价值是0.06当前血量
当A和B效果相当时,两个式子相等,此时
x = y * (0.06*a / (1 + 0.06*b))
比如当前血量1000,护甲10,上式为: x = 37.5y
此时+1护甲的装备相当于+37.5血量装备,+4护甲相当于150血量装备,不考虑技能伤害时可根据这个来判断装备选择
另外,攻击力和攻速的关系也是完全类似的公式:dps = 攻击力 * (1 + 攻速加成),可做类似的分析
3.什么是护甲收益线性非线性?
看起来是个很简单的问题,但是依然大多数人没根本理解这个概念。
所谓线性是指线性关系,要搞明白是哪两个量的关系
y = k*x + c,这个就是线性函数,y和x是线性关系
所谓护甲收益线性,就是收益是护甲的线性函数
所以这个问题关键也是问题1:什么是收益
问题1的定义1是线性的,定义2是非线性的
当然还有定义3:收益定义为护甲减伤百分比,这个就是非线性的。