梦幻西游:数学鬼才利用公式书证明,解释格挡值究竟是什么

时间:2023-09-20 23:10:12 来源:电竞网

格挡值是梦幻西游灵饰装备的一种属性,使用这种属性的玩家并不多,因为作用效果不如防御。但格挡值对于平民玩家来说性价比还是比较高。然而至今还是有很多小伙伴不了解格挡值究竟是什么东西。

格挡值的字面意思是抵消挡住伤害。例如凌波城的临时符,在伤害结果处计算,打符效果为50点,实际伤害数值加上临时符符数值。格挡值也可以降低自身受到的物理伤害值,堆到600格挡值时,别人打自己时就强制减少600伤害,相当于700至800的防御效果。此外,格挡值还可以提高装备的防御能力。

下面利用数学公式证明,解释什么是格挡值。

所有三属性灵饰都用过,但最喜欢的就是格挡,很多人玩了十年也没真正搞清楚格挡是什么,下面直接用公式讲解下。

比如防御和格挡的属性值同为X, 你的防御属性值是F,对方攻击属性值是G,则实际掉血量为:

防御属性: [G*K1 - (F+X) * K2] * K3 + K4。

格挡属性:[G*K1 - F * K2] * K3 + K4 - X。

其中K1为攻击系数比如野兽、金刚等,K2为防御系数比如光辉等,K3为攻防差值系数,K4为伤害结果属性。

那么上面两个公式究竟哪个结果更小(结果值即掉血量越小越好),需要分情况讨论:

通常情况系数K1都是大于K2,K1K2K3 均大于1。

当G大于F时,[ ]内防御属性多抵消了X*K2的值乘以K3后,明显看出值要比格挡后-X小的多。结论格挡作用很低,防御更好。

当G小于F时,[ ]内的数值很小,也可能为负数,则K3意义不大,伤害结果取决于K4,这个时候X在格挡中的最用远大于防御,甚至整体为负数(打1血)。

再回到实战,比武中G通常远大于F结论防御属性更好。重点说说单挑,经常打单挑的都会有常见这样一个现象。你防御3500,对方宝宝伤害2500,在没格挡的情况下,连击打你经常过1000,堆多高防御都没用,这就是公式中K4的作用。此时X已经没有多大用,但有六格挡情况下。防御2800基本就是1血了,结论由于单挑中宝宝物理攻击是高频动作,格挡远好于防御,防御低于对方宝宝伤害太多的情况除外。

个人单挑中带8段三格挡比9段三防御效果好很多,防御属性在单挑中只适合高敏高魔高伤属性带。在175PK中,防御能堆到2500以上的格挡效果比防御好太多,基本可以无视对方物理宝宝。

格挡的相当于物理伤害结果和法术伤害结果,解释下为什么物法伤害结果没用。比如伤害结果和伤害为Y,那么

伤害属性: [(G+Y)*K1 - F * K2] * K3 + K4

伤害结果属性:[G*K1 - F * K2] * K3 + K4 +Y。

上面的两个公式作差 f(x) = Y*K1*K3 - Y = Y (K1*K3 - 1) ,K1 > 1 && K3 > 1, 所以恒f(x) > 0,差值最少是0.5Y,所以物法伤害结果没一点用,虽然意义和格挡一样,但数学计算的结果天壤之别。

1/1页