暴雪游戏推荐

关于护甲与抗性一个正确的10:1理论

时间:2012-12-31 00:00 作者:tingta 手机订阅 神评论

新闻导语

无论是“护甲:抗性”还是“(3000+护甲):(300+抗性)”,最终都是殊途同归。只是“护甲:抗性”在计算护甲和抗性的收益关系时会存在误差。

  最近看到很多人在争论10:1理论,发现有一部分人的认识是存在错误的,他们普遍认为

  6000护甲400抗性下,护甲:抗性=15:1 (15点护甲等同1点抗性)

  5000护甲500抗性下,护甲:抗性=10:1 (10点护甲等同1点抗性)

  3000护甲600抗性下,护甲:抗性=5:1 (5点护甲等同1点抗性)

  7000护甲1000抗性下,护甲:抗性=7:1 (7点护甲等同1点抗性)

  这种看法其实是错误的,下面让我来谈谈错在了什么地方。我们先从ehp公式说起吧,当然这里的EHP公式也只考虑护甲和抗性因素

  EHP=HP/{[3000/(3000+护甲)]×[ 300/(300+抗性)]}

  对这个公式进行化简,可以得到 EHP=(HP/900000)×(3000+护甲)×(300+抗性)

  因为“HP/900000”是定值,所以(3000+护甲)×(300+抗性) 取值越大,ehp的值就越大。于是便有了最简化的公式

  Y=(3000+护甲)×(300+抗性)所以,如果要比较护甲和抗性的收益关系,应该(3000+护甲):(300+抗性)

  所以正确的比值应该是

  6000护甲400抗性下,(3000+护甲):(300+抗性)=13:1(13点护甲等同1点抗性)

  5000护甲500抗性下,(3000+护甲):(300+抗性)=10:1(10点护甲等同1点抗性)

  3000护甲600抗性下,(3000+护甲):(300+抗性)=20:3(20 点护甲等同3点抗性)

  7000护甲1000抗性下,(3000+护甲):(300+抗性)=100:13(100点护甲等同13点抗性)

  所以一般情况下,可以根据这个衡量护甲和抗性的收益关系,在ah上选购装备。可是事实上,通过简单的加减换算后,护甲和抗性的比值已经发生变化了,和原来的比值是有微小的变化的。所以如果想要得到更加精准的信息,我们需要一个更加严谨的公式。考虑到在换装的时候,原来的护甲和抗性是定值,那么我们可以建立这么一个方程

  Z=(3000+护甲+X)×(300+抗性+Y),(X为增加的护甲,Y为增加的抗性,而且容易看出X和Y都可以取正值,负值,0)

  设有两件装备A和B,分别增加的护甲抗性为(Xa,Ya)(Xb,Yb),就有了

  Za=(3000+护甲+Xa)×(300+抗性+Ya)

  Zb=(3000+护甲+Xb)×(300+抗性+Yb)

  要想知道哪个装备收益更好,只要用Za-Zb就可以了,得出的结果大于0就是A装备好,小于0则是B装备好。当然可以用比值法先进行目测,然后找到大概的再计算。最最简单的方法就是往凯恩某位大神发的计算器上一算,一切都明了了。

  总结,10:1理论不是单纯的用“护甲:抗性”,而是“(3000+护甲):(300+抗性)”,其目的是为了让大家在选购装备的时候能够更加容易地看出护甲和抗性之间的收益关系。很多人就是因为认识上出现了错误才会引发争论。希望这个帖子能为一些人解开迷惑,同时有错误的地方也希望大家多多包涵,予以指出,最后谢谢各位的阅读。

  PS:

  1、无论是“护甲:抗性”还是“(3000+护甲):(300+抗性)”,最终都是殊途同归。只是“护甲:抗性”在计算护甲和抗性的收益关系时会存在误差。

  2、10:1理论的本质是:在Y=(3000+护甲)×(300+抗性)中,如果护甲+抗性是一个定值,那么当且仅当(3000+护甲)=10×(300+抗性)时取得最大值,也就是(3000+护甲):(300+抗性)=(护甲:抗性)=10:1的时候。由此可以得到一个推论,当(3000+护甲):(300+抗性)>10:1时,每1点抗性的收益比10点护甲大;当(3000+护甲):(300+抗性)<10:1 时,每10点护甲的收益比1点抗性大。当然这只是一个笼统的说法,因为你每增加或者减少一点护甲或者抗性,比值都是在不断变化的。所以才需要一个更严谨的公式,10:1 只是一个大致的参考值。

相关阅读:抗性,护甲