地堡战争吧 关注:614贴子:18,977
  • 5回复贴,共1

地堡战争攻防加点数据分析贴

取消只看楼主收藏回复



IP属地:河南1楼2016-12-28 21:32回复
    下面我先写出一个公式,地堡战争的攻防计算都是建立在此公式的基础上
    a*x+x*(1+x)/2*5=y ①
    a为当前升级一级攻/防所需矿物,x为你所需要升级的攻击/防御数值(x也可以算做次数,但是在这里我就把他记做攻击或者是防御数值),y就是所需要的矿物。此式子是建立在每级都是+1攻/防的基础上,+2,+3也可以套用此公式,如
    10*x/2+(x/2*(1+x/2))/2*5=y ②
    这个便是每级+2攻击所需要的矿物,有了这个式子,我们就可以非常轻松的推导出,双方对垒时,究竟是点攻击、防御、攻速还是生命才能在战斗中取得优势。


    IP属地:河南3楼2016-12-28 21:34
    收起回复
      攻击、攻速抉择
      关于攻击还是攻速的抉择,这个是比较简单的,在每级攻击伤害+1的前置基础之下,取(自己兵种攻击力-对方兵种防御力)所得值为x,代入①式,若所得y值小于当前升级攻速所需要数值(750、1250、1750等),则加攻击力,若大于当前升级攻速所需要数值,则加攻速。


      IP属地:河南4楼2016-12-28 21:36
      收起回复
        对线时攻击、防御的选择
        升级攻击还是防御,在这里就需要参照实战中诸多因素了,在这我就只讲一个最为通用的,以下只是数据分析,结论可直接看最后。
        升级防御所需矿物式子可直接使用①式,升级攻击算法可将①式变形,改为每级+2或者+3的结合①②式,可建立一个函数图,我们可以看出,如果对方主力兵种每级伤害+2的话,参照1L我所放出的函数图,较为平缓的曲线x轴是提升的伤害数值,y轴为所需矿物,另一条坡度较大的便是升级防御的曲线,从图上(当然,式子也可以)我们可以看出,提升伤害10所需要的矿物与提升防御5所需要的矿物一致,提升双方差值是取胜关键,此时就需要再次套用公式变形,此时对方所提升的伤害x与升级所需矿物y便作为常数存在了,也就是说a*x/2+(x/2*(1+x/2))/2*5这个值是已知的,那么我们就需要求出我方如何点出比对方更高性价比的加点(在这默认对方为全攻击),下面是计算过程
        10*(z-x)/2+(z-x)/2*(1+(1+z-x)/2)/2*5+10x+x(1+x)/2*5=10*z/2+(z/2*(1+z/2))/2*5
        x为我方所需点的防御,(z-x)为我方所需要提升的伤害,z为对方所提升伤害,在对战中z为已知量,只需求出x便为最佳防御点数,看到这估计眼花了,我就直接给出一个值:
        对方伤害提升20点时,每级攻击伤害加成为2,那么防御点5~6点防御为最佳配置,攻击默认己方也为2点加成,点至伤害提升14~16点(也就是20-5或6),对方伤害提升40点时,防御为15~16为最佳配置,伤害提升为24~26(对方伤害提升数值减去己方防御数值),花的钱比对方要少,在同兵种对线时效果一致。


        IP属地:河南7楼2016-12-29 10:59
        收起回复
          没人出来讨论两句吗,写这个很枯燥的


          IP属地:河南8楼2016-12-29 11:12
          回复
            现在水贴难度越来越高了,发现只有引战帖才能有回复


            IP属地:河南来自Android客户端17楼2016-12-30 12:35
            回复