魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

上周,我们尝试使用量化分析的方式,建立数学模型,来评估war3中兵种的输出能力,为大家提供了探讨平衡性的一些新思路。

(链接:war3输出最高的单位是?这次不印象流了,给公子上数据!)

虽然在笔者的姿势水平十分有限的情况下,建立评价体系所用到的数学模型非常简陋,考虑的因素也并不全面,只能算是抛砖引玉,但比起以往谁都说服不了谁的“印象流”评价平衡性,这种方式毕竟是有了不少的新鲜感。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

今天,我们就继续war3兵种能力评估的第二个维度——“承受伤害能力”的数学模型建立与探讨。

1.血量、护甲、回血、技能——要考虑哪些因素?

一个单位能够承受多少伤害?需要考虑哪些因素?在建立模型之前,这是我们首先要明确的。

首先是血量,这是最基础的数据。血越厚的单位自然能够承受的伤害值就越多,这也符合了我们的普遍印象。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

其次,是护甲值。在war3的机制中,每点护甲值可以提供6%的血量加成,反映这一点,我们只需要在原始血量基础上加上这个加成就好了。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

公式:兵种承受伤害最大值=血量×(1+6%×护甲值)

与输出能力模型的建立类似,我们同样要考虑到兵种的护甲类型对于其承受伤害能力的影响,这个部分我们接下来会详细讨论。

然后是生命恢复速度,大部分war3单位的生命恢复速度对于承受伤害能力的影响基本都可以忽略不计(除了腐地上的亡灵单位)。

腐地的影响这里单独列出,它为亡灵单位提供了3点/秒的额外回血,所以,每场时间为t的腐地团战,每个亡灵单位最多可以多承受3×t的伤害。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

兵种的降低伤害技能同样需要考虑,例如艾露尼之优雅、顶盾、硬化皮肤。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

最后,我们要探讨一下机动性。机动性好的单位可以更容易在残血时被拉走,提高战场存活率,不过,笔者并不打算把机动性作为兵种“承受伤害能力”的考虑因素。

作为全面影响兵种能力的重要因素,兵种的机动性值得单列为一个维度去评价。

2.“护甲类型参数”——更全面准确的加权方式

与建立兵种输出能力数学模型时的思路类似,我们同样需要考虑护甲类型对于兵种承受伤害能力的影响,我们同样采用了加权的办法,来综合考虑多种攻击类型对不同护甲类型的综合影响。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

不过,比起上一期评价兵种输出能力建立的模型,笔者在这一期的数学模型中做了更多精细化处理,对于每个兵种,都将它所受到的伤害类型权重进行了不同的划分。

比如人族步兵,作为人族前期过渡单位,他在对战中所受到的伤害更多来自英雄类型的攻击和技能伤害,所以在考虑步兵的护甲类型参数时,英雄攻击和技能伤害的权重更大,相比之下,后期单位的护甲类型参数中,英雄攻击所占权重就会普遍降低。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

再比如暗夜精灵的风德,它的大部分出场是吹风流对抗兽族的万金油战术,那么它所受到的攻击大多数来自英雄攻击、狼骑的攻城攻击、少量的白牛魔法攻击和绿皮的穿刺攻击,所以这些伤害类型在风德的护甲类型参数中所占的权重更大。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

对于每个兵种都结合其自身的出场场景精细化处理,不同兵种的护甲类型参数会更加贴近真实情况。

公式:

护甲类型参数=1/∑(不同伤害类型伤害倍数×不同伤害类型权重)

兵种承受伤害能力=兵种承受伤害最大值×护甲类型参数

3.技能减伤测算——调整护甲类型参数即可

到这里,我们已经像上次一样,把模型的基本框架搭建出来了。但还有一些单位的细节问题需要处理:魔法免疫单位的特性如何反映?减伤技能的特性如何反映?

这些,需要我们一一来解决。

魔法免疫的单位,如破法、小鹿、精灵龙、毁灭的魔免增益如何反映在数学模型中?在这里,笔者的处理方式是将魔法免疫单位所受伤害的权重配比中,将技能伤害权重设定为百分之10(虽然它们不可能受到技能伤害),然后将技能伤害的伤害倍数设定为0。这样,在护甲类型参数中,就可以一定程度上反映出魔法免疫的增益。

人族步兵,笔者按照“顶盾”技能的描述,将步兵的护甲类型参数中,穿刺伤害的倍数调整为0.35,即可完美解决。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

ac的艾露尼之优雅,同样是减免伤害的增益技能,同样可以按照技能的描述,将ac的护甲类型参数中的魔法伤害、技能伤害倍数调整为0.8,穿刺伤害的倍数调整为0.65即可。

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

以上两个减伤技能好解决,然而,接下来这个技能要反映在数学模型中,就有些麻烦了——山岭巨人的硬化皮肤。

4.山岭巨人与硬化皮肤——要用高等数学解决的麻烦

我们来看看山岭巨人“硬化皮肤”的技能描述:“每次受到攻击,减少所有类型伤害12点,但不得低于3点。”

从描述中我们可以直观地感知到,对于攻击力越低的单位,硬化皮肤带来的的减伤收益更大。

如何从数学模型中反映这点?我们还是要回归这个本源问题:硬化皮肤能给山岭巨人多抵挡多少伤害?

魔兽最耐揍兵种排行榜:碾压性优势夺冠的果然是它

举个例子,假如一个单位每次攻击对无硬化皮肤山岭造成的伤害固定为20,那么它对于硬化皮肤山岭每次攻击造成的伤害就只有8点,打死一个1600生命值的硬化皮肤山岭巨人需要200次攻击。

这200次攻击中,每一次攻击硬化皮肤额外抵挡了12点伤害,也就是说直到山岭被打死,硬化皮肤总共额外抵挡了200×12=2400点伤害值!

按照这个模型,我们建立有关“硬化皮肤额外抵挡伤害值”(y)和“敌方单位每次攻击造成伤害值”(x)的分段函数:

当3

当x>15时,y=【1600/(x-12)】*12

实际上,在战斗中山岭巨人每次受到的伤害值是分布在三点到几十点之间不等的,我们假设山岭巨人受到的伤害大部分在3到50之间均匀分布,那么对于上述函数在【3,50】间求定积分,可以得出:

山岭巨人每次受到攻击的平均伤害值=

【∫(3→50) ƒ(x) dx】/(50-3)≈1956。

也就是说,硬化皮肤为山岭巨人提供的额外伤害减免总值平均值约为1956点。

那么,我们在原始模型的基础上,加上这个硬化皮肤伤害减免值均值,就能够得出山岭巨人的真实承受伤害能力了。

5.“皮糙肉厚排行榜”——第一名毫无悬念

模型建立,难题解决,老规矩,我们来看看最终的结果吧~当然,为了方便比较,不能忘记将“兵种承受伤害能力”转化为“每人口兵种承受伤害能力”哦~

谁是war3中最耐扛的单位呢?(以下排名按照满攻防状态排列)

单位 每人口兵种承受伤害能力:

1.山岭巨人(硬化皮肤)637 S级

2.憎恶395 S级

3.山岭巨人(无皮肤)375 S级

4.步兵(顶盾)364 S级

5.坦克345 S级

6.兽族步兵(狂暴)344 S级

7.骑士(动物作战)341 S级

8.猎头(大)340 S级

9.角鹰兽338 S级

10.飞机336 S级

11.牛头人334 A级

12.利爪德鲁伊(熊形态)308 A级

13.骑士(无动物作战)306 A级

14.兽族步兵301 A级

15.魔法破坏者292 A级

16.天鬼287 A级

17.步兵283 A级

18.狼骑282 A级

19.猎头(小)249 A级

20.狮鹫骑士(无动物作战)248 A级

21.女猎手247 B级

22.猎头(狂暴)243 B级

23.龙鹰(有动物作战)241 B级

24.火枪237 B级

25.蜘蛛227 B级

26.科多兽221 B级

27.精灵龙219 B级

28.猛禽德鲁伊(乌鸦形态)215 B级

29.食尸鬼210 B级

30.奇美拉208 B级

31.龙鹰(无动物作战)208 C级

32.毁灭者201 C级

33.角鹰兽骑士199 C级

34.冰龙196 C级

35.白牛188 C级

36.萨满179 C级

37.弓箭手176 C级

38.树妖171 C级

39.女巫169 C级

40.不死族巫师167 C级

41.猛禽德鲁伊165 D级

42.巫医165 D级

43.蝙蝠158 D级

44.牧师154 D级

45.女妖152 D级

46.小炮148 D级

47.粉碎者143 D级

48.十胜石雕像141 D级

49.飞龙136 D级

50.利爪德鲁伊(人形态)121 D级

51.绞肉车97 E级52.弩车91 E级

在上一期的“输出能力排行榜”上,我们的山岭巨人以每人口每秒3.0的数据排名垫底,而今天的“耐揍能力排行榜”上,灭霸无疑是找回了场子。

最后,欢迎大家留言讨论,还有什么因素,是评价兵种综合能力的重要维度呢?

展开阅读全文

页面更新:2024-05-04

标签:兵种   山岭   魔兽   作战   权重   步兵   倍数   巨人   模型   数学模型   技能   皮肤   优势   参数   能力   类型   排行榜   单位   数码

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top