破箭式(上)——野外弓箭手的攻击规律

misfortune

引子

  我一直在寻找对付野外弓箭手的最好方法……

  后来,终于让我找到了。那就是——带上两堆大天使!_!(开个玩笑)

-----------------------------------------------------

野外弓箭手的攻击规律

  一、野外弓手在以下类型的部队中选择攻击对象

   A、能攻击到自己的部队(比如弓箭手),

   B、两回合里可能攻击到自己的部队(此类部队的速度的二倍大于野外弓箭手于它之间的距离),

   C、三回合里可能攻击自己的的部队

   D、E、…………

  二、你所带的兵力(攻防修正过的)达到野外弓箭手兵力的两倍以上,野外弓箭手在选择攻击对象时会优先造成数量损失,否则,优先造成兵力损失。  

  1、兵力(攻防修正过)计算公式
    F=SAV*(1+(A+D)*2.5%)
    SAV:你所带部队的AI Value之和
    A、D:你的英雄的攻防
    注:当A=D时,此公式正确,否则,算出值比实际值偏大一点。

   2、数量损失
   此时弓箭手会注重所杀伤部队的数量

    对于A类部队:NUM=NREAL
    对于B类部队:NUM=NREAL*60%
    对于C类部队:NUM=NREAL*40%
    NREAL:弓箭手本回合能杀伤的人数

    经过计算之后,弓箭手会攻击这三类部队中NUM值最大的。

    注:你的部队是否已经攻击过,会对弓箭手的选择产生影响,但影响不是很大。

   3、兵力损失
   此时弓箭手会注意杀伤部队的价值

    对于A类部队:S=Ham*(AV/Health)
    对于B类部队:S=Ham*(AV/Health)*60%
    对于C类部队:S=Ham*(AV/Health)*40%
    Ham:弓兵能够造成的伤害点数
    Health:被攻击方部队的生命点数
    AV:被选择部队的AI Value

   备注:当一个高级兵生命很少时,再打一下就会一命呜呼,上面的公式就不管用了,电脑会优先考虑把你的高级兵干掉的。

  三、当再攻击一支部队会造成很大的伤害浪费的时候,弓箭手会重新选择攻击对象。

  四、当你的部队冲了上去,使弓箭手无法射箭,并且这组弓箭手相对于你的部队实力已经很弱,它会走开,保护其它的弓箭手或者阻挡你的弓箭手。

  PS:文中有几个百分数,是我估计的,误差可能相当大……-_-

补充

don_dragon

  当你兵力远胜射手时,射手以造成的数量损失为攻击顺序。当兵力较弱,按能否攻击到为顺序,并且对于同速级(在同一轮能攻击到)的兵种之间,仍按数量损失为攻击顺序。


本站内容为署名作者原创,未标注作者的为版主原创。转载请务必注明来源于英雄世界,并注明作者。