从图中可以看到炮击(脑编队距离)取的是武器列表中位(formation_distance = median),这导致了炮击脑战列战斗逻辑是
接战后推进到max(如果有电弧就是150)→进行stay_at_range(保持在射程内/取编队距离,如果取到点防船只为了保持在射程内就会冲脸)→进行maintain_distance(保持距离/掉头逃跑至重新编队距离)→进行stay_at_range(保持在射程内/取编队距离) 进入循环
而线列脑是(preferred_attack_range = median)首选攻击距离就是武器列表中位,如果取到点防就会直接冲脸,而线列两种移动模式是:stay_at_range(保持在射程内/取编队距离)和charge(缓慢推进),所以冲脸后不会逃跑