战争与征服吧 关注:2,041贴子:5,074

全兵种攻防定量分析与排名

只看楼主收藏回复

7月23日更新了兵种图件,为制作这份详细攻略提供了可能性。LZ是IOS13区钢铁之心副首领,元首的愤怒。之前混迹几个老区,玩了两个月,感觉对游戏略有研究,特此撰写兵种分析攻略,以飨读者。另外,需要感谢老炮、一个有趣的人、老炮,你们的攻略和帖子给这篇攻略的撰写提供了思路和数据支撑。


回复
1楼2019-07-23 13:09
    战争与征服兵种繁多,按照功能不同,主要可以分为1.前排抗线的重坦克,中坦克;2.中排输出的坦歼、反坦克炮;3.后排输出的火炮、自走炮、火箭炮、高平炮;4.空军输出单位,攻击机、轰炸机;5辅助单位,步兵、装甲车、轻坦、战斗机。


    收起回复
    2楼2019-07-23 13:13
      由于是打算做定量分析,所以简单介绍一下定量测算的方法。主要分为1.攻击能力定量测算;2.生存能力定量测算。


      回复
      3楼2019-07-23 13:15
        期待中…………


        回复
        4楼2019-07-23 13:35
          先说攻击能力,计算公式为:攻击力G = 火力 * 命中率 * 击穿概率


          火力就是面板上的数值,由单发伤害/攻击间隔计算得到,同一等级兵种,不论D军还是M军,火力数值是一样的,但是由于攻击间隔不同,实战表现有所差异。


          可以看到,D军中坦、重坦、自行火炮的攻速快于M军,而M军装甲车、轻坦、反坦克炮、坦歼车攻速快于D军。
          具体攻速对实战效果的影响我打算后面专门开帖子讨论,本帖暂且不考虑,统一认定同一兵种,不论D军M军,其火力相等。

          基础的命中率为85%,罗恩的帖子中认为闪避和命中增加技能效果未知,我个人觉得闪避数值应该和命中率一起线性计算,命中增加也和基础命中率一起线性计算。也就是说,假设某重坦,自带12%闪避技能,那么这辆重坦的实战被命中率应该是(85%-12%=73%)。同样,如果某重坦,自带15%命中增加技能,那么这辆重坦攻击敌方,实战命中率应该是(85%+15%=100%)


          击穿概率是由穿甲等级和装甲等级决定的,效果如图


          可以看到,10级穿甲攻击10级装甲,击穿概率是70%。


          回复
          5楼2019-07-23 13:44
            再说生存能力,计算公式2,生存能力S = 血量 / 被命中率 / 被击穿概率
            血量就是面板数值,M军D军都一样。
            被命中率,也就是敌方的基础命中率,基础同样为85%。会受到自身闪避的加成,也会被对方命中增加所抵消。
            被击穿概率,取决于自身装甲等级和攻击者穿甲等级。


            回复
            6楼2019-07-23 13:52
              撤了一大堆方法和公式,大家看的头都疼了,接下去按照重坦克、中坦克、坦歼、反坦克炮、火炮、自走炮、火箭炮、高平炮、攻击机、轰炸机、步兵、装甲车、轻坦、战斗机这样的顺序逐项分析。


              回复
              7楼2019-07-23 13:54
                补充一下,一个兵种由于其功能的不同,除了攻击能力和生存能力外,还应该有一项其他能力E,这个其他能力很难量化,要具体兵种具体分析,怎么评分后续帖子里再讨论。其他能力包括视野、移速、补给需求、无畏、以及各种buff和debuff


                收起回复
                8楼2019-07-23 14:02
                  再补充一下,计算攻击力G的时候还要考虑暴击伤害。所以攻击力G = 火力 * 命中率 * 击穿概率 * (1+暴击率)* 暴击伤害
                  一般认为,基础暴击率为15%(步兵14%),基础暴击伤害(200%)


                  回复
                  9楼2019-07-23 14:06




                    尤利安,精英重坦克,这货是D军的,游戏图鉴上写了M军,图鉴全反了,运营背锅。大家自己脑补转换过来就好了。
                    先计算攻击力G = 火力 * 命中率 * 击穿概率 * (1+暴击率)* 暴击伤害
                    由于所有重坦火力都是一样的,而且这个定量计算本来就是为了测定同等级、同类型的兵种,所以可以设定火力统一为100。攻击目标不同,计算结果也不一样,由于重坦克一般都是用来扛线的,重坦克在火线上,攻击最多的就是敌方的重坦克,中坦克和步兵了。由于攻击目标装甲情况不一样,直接影响攻击效能,所以把攻击目标按照护甲等级不同,划分为重甲、中甲和轻甲。
                    重甲单位(h)主要指的是重坦克,代表单位是斯科尔D军重坦。

                    中甲单位(m)主要指的是中坦克、坦歼、喷火、轻坦克,代表单位是范戴克M军中坦克。


                    轻甲单位(l)主要指的是装甲车、步兵、高平炮、反坦克炮、自走炮、火炮、火箭炮以及三类飞机,代表单位是温斯顿步兵。


                    分析一下尤利安的技能,与伤害有关的是小队伤害+40%,受到3个以上敌人攻击时,装填速度+15%,小队成员+1
                    由于重坦经常被3个以上敌人围殴,所以装填速度+15%触发概率很高,基本等同于伤害+15%,小队成员+1,的提升幅度也很大,由于重坦克基础小队为2辆坦克,小队数量+1,基本上相当于攻击力+50%,同时生存能力+50%。
                    所以,尤利安攻击重甲单位的攻击力 Gh = 100 * 85% * 65% * (85% * 100% + 15% * 200%)* (1 + 15% + 40% + 50%)= 123.8
                    尤利安攻击中甲单位的攻击力 Gm = 100 * 85% * 95% * (85% * 100% + 15% * 200%)* (1 + 15% + 40% + 50%)= 181.1
                    尤利安攻击轻甲单位的攻击力 Gl = 100 * 85% * 100% * (85% * 100% + 15% * 200%)* (1 + 15% + 40% + 50%)= 190.6
                    然后,由于重坦克一般都在前排扛火力,它在整场战斗中攻击到重甲、中甲和轻甲的比例假设为(4:4:2),那么可以计算出
                    尤利安的攻击力期望Gq = Gh*0.4 + Gm*0.4 +Gl*0.2 = 160.1


                    收起回复
                    10楼2019-07-23 14:57
                      楼主nb,暖贴


                      回复
                      来自Android客户端11楼2019-07-23 15:18
                        再计算生存能力,生存能力S = 血量 / 被命中率 / 被击穿概率
                        由于被不同的单位攻击,生存能力的计算结果不一样,同样可以将伤害来源按照穿甲等级不同分为高级穿甲,中级穿甲和低级穿甲。同时假设血量基础为100。
                        其中,高级穿甲(h)包括坦歼、反坦克炮、喷火、自行火炮、火炮、火箭炮、攻击机、轰炸机。代表单位为坦歼。


                        中级穿甲(m)包括重坦克、中坦克、步兵。代表单位为斯科尔D军重坦。


                        低级穿甲(l)包括装甲车、轻坦克、高平炮、战斗机。代表单位为装甲车。


                        分析一下尤利安的技能,和生存能力有关的技能为小队血量上限+20%,小队人数+1。
                        所以,尤利安被高级穿甲单位攻击时生存能力Sh = 100 / 85% / (1-15%)* (1+20%+50%)= 235.3
                        尤利安被中级穿甲单位攻击时生存能力Sm = 100 / 85% / (1-35%)* (1+20%+50%)= 307.7
                        尤利安被低级穿甲单位攻击时生存能力Sl = 100 / 85% / (1-0%)* (1+20%+50%)= ∞
                        重坦克在一线扛伤害,整局战斗中,重坦克从开局到被消灭,遭受高级穿甲、中级穿甲和低级穿甲单位攻击而产生实际伤害的比例大致可以设定为(7:3:0)。那么,可以计算出
                        尤利安的生存能力期望Sq = sh*0.7 + Sm*0.3 +Sl*0 = 257.0


                        收起回复
                        13楼2019-07-23 15:48

                          尤利安的其他能力在只有一项,就是小队移动速度+25%,对于重坦克6的基础移动速度来说,加成之后达到7.5,差不多达到中坦的速度了,机动性的增强对尤利安来说可以更好地换线,收割。
                          所以尤利安:
                          攻击力G = 106
                          生存能力S = 257


                          回复
                          14楼2019-07-23 16:00
                            第一个单位的分析总是特别难做,后面就不亮过程,直接给结果了。


                            回复
                            15楼2019-07-23 16:01


                              下面来说说人手一只的军团重坦斯科尔同学。相信这只重坦应该是许多人的第一只重坦,可能也是唯一好弄到的精英重坦了。
                              斯科尔技能非常优秀,基本都是攻击技能,攻击力加成很高,三星技能就是成员数+1,非常适合平民玩家培养。反正我是把斯科尔当做主力肉盾养着的。
                              经过LZ一通计算(以下省略1000字),斯科尔能力数值如下
                              攻击力G = 242
                              生存能力S = 227


                              回复
                              16楼2019-07-23 16:16
                                太棒了纯干货,辛苦啦楼主


                                回复
                                来自iPhone客户端17楼2019-07-23 16:17
                                  10L计算错误了,更正一下。






                                  尤利安,精英重坦克,这货是D军的,游戏图鉴上写了M军,图鉴全反了,运营背锅。大家自己脑补转换过来就好了。
                                  先计算攻击力G = 火力 * 命中率 * 击穿概率 * (1+暴击率)* 暴击伤害
                                  由于所有重坦火力都是一样的,而且这个定量计算本来就是为了测定同等级、同类型的兵种,所以可以设定火力统一为100。攻击目标不同,计算结果也不一样,由于重坦克一般都是用来扛线的,重坦克在火线上,攻击最多的就是敌方的重坦克,中坦克和步兵了。由于攻击目标装甲情况不一样,直接影响攻击效能,所以把攻击目标按照护甲等级不同,划分为重甲、中甲和轻甲。
                                  重甲单位(h)主要指的是重坦克,代表单位是斯科尔D军重坦。

                                  中甲单位(m)主要指的是中坦克、坦歼、喷火、轻坦克,代表单位是范戴克M军中坦克。


                                  轻甲单位(l)主要指的是装甲车、步兵、高平炮、反坦克炮、自走炮、火炮、火箭炮以及三类飞机,代表单位是温斯顿步兵。


                                  分析一下尤利安的技能,与伤害有关的是小队伤害+40%,受到3个以上敌人攻击时,装填速度+15%,小队成员+1
                                  由于重坦经常被3个以上敌人围殴,所以装填速度+15%触发概率很高,基本等同于伤害+15%,小队成员+1,的提升幅度也很大,由于重坦克基础小队为2辆坦克,小队数量+1,基本上相当于攻击力+50%,同时生存能力+50%。
                                  所以,尤利安攻击重甲单位的攻击力 Gh = 100 * 85% * 65% * (85% * 100% + 15% * 200%)* (1 + 15% )*(1+ 40%)*(1 + 50%)= 153.4
                                  尤利安攻击中甲单位的攻击力 Gm = 100 * 85% * 95% * (85% * 100% + 15% * 200%)* (1 + 15% )*(1+ 40%)*(1 + 50%)= 224.3
                                  尤利安攻击轻甲单位的攻击力 Gl = 100 * 85% * 100% * (85% * 100% + 15% * 200%)* (1 + 15% )*(1+ 40%)*(1 + 50%)= 236.1
                                  然后,由于重坦克一般都在前排扛火力,它在整场战斗中攻击到重甲、中甲和轻甲的比例假设为(4:4:2),那么可以计算出
                                  尤利安的攻击力期望Gq = Gh*0.4 + Gm*0.4 +Gl*0.2 = 198.3


                                  回复
                                  18楼2019-07-23 16:22
                                    14L也要更正

                                    尤利安的其他能力在只有一项,就是小队移动速度+25%,对于重坦克6的基础移动速度来说,加成之后达到7.5,差不多达到中坦的速度了,机动性的增强对尤利安来说可以更好地换线,收割。
                                    所以尤利安:
                                    攻击力G = 198
                                    生存能力S = 257


                                    回复
                                    19楼2019-07-23 16:23


                                      精英重坦兰特里,这个648重坦克,许多人认为是最强重坦,到底是不是,让数据说话。
                                      来看技能,1星技能,战斗持续30秒后,小队伤害+7%,收到伤害-6%。这个技能基本全程激活,三星技能闪避+12,可以理解为闪避率+12%,5星技能血量低于50%时,暴击伤害+50%。这个触发的前提为血量低于50%,大致相当于全程25%暴击伤害加成。
                                      经过一通复杂的运算,以下省略1000字,兰特里各项数值如下:
                                      攻击能力G = 191
                                      生存能力S = 255


                                      回复
                                      20楼2019-07-23 17:03


                                        最后一辆精英重坦克D军施耐德
                                        施耐德一星技能触发概率未知,但是增加的伤害不高,所以假设触发概率为50%吧
                                        二星技能是施耐德被称为最强肉坦的核心,光从数值看来就很令人垂涎
                                        三星技能就是成员数量+1,平民福利,可惜施耐德要通过增援抽出来的概率太低了,平民基本拿不到
                                        四星技能是辅助技能,视野+30%对于一线扛火力的重坦来说聊胜于无
                                        五星技能,攻击使目标闪避-15,就是被攻击目标必然命中,这能大幅度提高施耐德的攻击力
                                        计算后各项数值如下:
                                        攻击能力G = 159
                                        生存能力S = 349


                                        回复
                                        21楼2019-07-23 17:11


                                          M军莫斯洛夫普通重坦克
                                          一星技能加移速,加视野,基本能达到中坦的移速,便于转移战线
                                          二星技能再加25%移速,这使得莫斯洛夫的移速达到惊人的9,这是重坦克的身材,轻坦克的移速啊。够快的速度几乎可以让莫斯洛夫抄后排偷火炮。
                                          三星技能加15%血量上限,中规中矩
                                          四星技能加30%射程,配合25%视野加成,跑得快,打得远。
                                          这些技能再加上M军重坦的身板,我觉的莫斯洛夫的正确打开方式就是当做一辆轻坦克开局找准缝隙往对面火炮阵地冲击,牵制作用很强。经过一顿犀利的计算,各项数值如下:
                                          攻击能力G = 82
                                          生存能力S = 158


                                          回复
                                          22楼2019-07-23 17:28


                                            派普D军重坦克,普通重坦克中唯一的D军坦克,被寄予厚望,以下分析
                                            一星技能触发概率高,即加暴击,又加暴击伤害,一个顶两,非常优秀的输出技能
                                            二星技能中规中矩
                                            三星节能继续提高伤害
                                            四星技能暴击伤害减免50%,大致相当于不会被暴击,这给派普增加了一点点肉度
                                            攻击能力G = 129
                                            生存能力S = 174


                                            回复
                                            23楼2019-07-23 17:37


                                              M军德米特里重坦克
                                              一星技能加3%伤害,减3%收到的伤害,数值太低,聊胜于无
                                              二星技能射程+25%,辅助技能,效果一般
                                              三星技能收到伤害-13%
                                              四星技能,血量低于50%,伤害+20%,相当于全战斗时长10%伤害加成buff
                                              经过计算,各项数值如下:
                                              攻击能力G = 93
                                              生存能力S = 163


                                              回复
                                              24楼2019-07-23 17:44


                                                阿列谢克M军重坦克
                                                一星技能相当于加15%血量上限
                                                二星技能使得速度达到7.5,便于换线收割
                                                三星技能血量上限再加15%,而且与一技能相互加成
                                                四星技能比较迷,不知道触发概率。这个技能本身是个神技,如果触发概率高的话可以抵挡许多伤害,但是现在概率未明,为了定量计算,按照(0-100%)计算可能区间。结果如下:
                                                攻击能力G = 82
                                                生存能力S = 181~213


                                                回复
                                                25楼2019-07-23 17:55
                                                  还有吗


                                                  回复
                                                  26楼2019-07-23 17:59


                                                    艾丹,最后一个M军重坦克
                                                    一星技能相当于装填速度+7.5%
                                                    二星技能继续增加12%的装填速度
                                                    三新技能增加一点点生存能力
                                                    四新技能加暴击概率,提高攻击能力
                                                    攻击能力G = 115
                                                    生存能力S = 158


                                                    回复
                                                    27楼2019-07-23 18:03
                                                      对重坦克做一个总结


                                                      回复
                                                      28楼2019-07-23 18:22
                                                        下面来说中坦克,中坦克身材合格,速度较快,是辅助重坦克抗线,换线,保护后排,机动骚扰的重要单位。M军中坦克比德军穿甲能力高一点,所以普遍来说M军中坦克看起来更强一些。一般来说队伍如果有两辆重坦克可以不用再上中坦,当然补给够的话上中坦也是可以的。所以一支队伍一般只要养一只中坦就够了,再加上之前活动很多人买了200元的喷火,中坦于是成为鸡肋。个人觉得30元的中坦还是值得培养的,其他中坦强度如何,看我一一分析如下。


                                                        回复
                                                        29楼2019-07-23 18:46


                                                          范戴克M军中坦,算是最常见的中坦克了
                                                          技能加血量加伤害,非常优秀。中坦克一般用来辅助抗线或者拉扯牵制打游击,所以中坦克在攻击的时候,打重装甲、中等装甲和轻装甲的比例大概可以设定为(3:4:3)
                                                          中坦克在扛伤害的时候遭受的高级穿甲、中级穿甲和低级穿甲攻击的比例大概可以设定为(4:3:3)
                                                          计算得到范戴克的各项数值如下:
                                                          攻击能力G = 184
                                                          生存能力S = 487


                                                          回复
                                                          40楼2019-07-23 20:16


                                                            拉尔夫D军中坦克
                                                            攻击能力G = 131
                                                            生存能力S = 365


                                                            回复
                                                            41楼2019-07-23 20:20