梦幻西游:放大招!用数学函数论证,破防说法是否成立?
梦幻西游中所谓的破防就是就是物理伤害比对面防御高,攻击之后打出的伤害就是破防。比如一个800伤的大唐遇上一个5耐的地府,你无法比他防御高,然后就是无法破防。无法破防后,系统计算伤害后会给你一个攻击最小值,最小值为当前物伤的10%,系统给出的值不受暴击和修炼影响,只要无法破防或者伤害不足10%,系统结算伤害都会以10%来进行计算。那么问题来了,到底有没有破防这个说法? 认为没有破防一说的大聪明们,觉得面伤和结果的关系就是一个正比例函数,只有系数不同。比如单秒系数是2.5倍,群秒只有1倍,但是都严格遵循一寸长一寸强。但实际上,伤害和结果的关系绝对不可能是正比例函数,而是穿过Y轴的一条直线。即:即使伤害高于0,依然会打出1点血。 这个实在太容易证明了,你拉一个0级的号和一个69的号去打144级没修但防御巨高的化生或者普陀,两者都是1点血。因为他们都在X轴下方,没有有效结果,这就叫没破防。 然而破防远比简单的一次函数更加复杂,根据大家的经验,一般投资的凌波狮驼大唐,飞出去就是3000到5000点血,这里都按白天或者夜战卡算,再熟悉不过的数字对吧。 当你有一天碰到投资六位数甚至七位数的大佬,你会发现他们一下能打出7000 8000的伤害,于是这条线就会变成如下图这样的。 一个凌波城从2600突破到2800,和从2800突破到3000,花的钱不一样,增加的伤害结果也是完全不一样的。越到后面,提升100点伤害加的结果越多。 这里再用另外一个简单的模型也可以知道原因,那就是攻防双方的攻防差或者攻防比例越大,则单位差值产生的结果越大。这句话很难懂,但我说一个现象你就很容易明白。东海湾的乌龟防御几十点,东界的怪防御也就大几百点,但是打上去是6000-10000和 3000-4000的差距。看出来了吗?这几百点防御能搞出几千的差距。 如果把攻击方的数值固定来画一条防御者数值和伤害结果的线,会是下图这样的。 当然,你可以认为产生超过100的结果就叫破防。但我认为更加好的表述应该是导数大于1的时候即为破防。就是说从某个值开始起,1点攻防差所带来的伤害结果大于1,即为破防。 叶子猪梦幻西游玩家群:1群 325703083 (2000人),2群: 330102322 (千人);3群: 424986787 (游戏疑难解答);4群: 330518295 (商人物价);5群: 1063086037 (疑难解答);6群: 1045753197 (春心萌动);7群: 787195090 (活跃互动);8群: 720665628 (全民PK) [编辑:月光下完美]
|
本文仅代表发表厂商及作者观点,不代表叶子猪本身观点!