There's an outflank analyser value in config_ai_battle:
Code:
<outflank-analyser>
<unit-priority>
<cavalry-vs-phalanx>16</cavalry-vs-phalanx>
<vs-routers>0.25</vs-routers>
<behind-stakes>20.0</behind-stakes>
</unit-priority>
</outflank-analyser>
Maybe increasing these values here would help?
Also there's an outflanking ratio:
Code:
<outflanking>
<strength-ratio>0.66</strength-ratio>
<double-envelopment>
<!-- minimum number of cavalry units required for double envelopment -->
<min-units>2</min-units>
</double-envelopment>
</outflanking>
Maybe tweaking this value will help make the AI perform more outflanking manoeuvres with its units? Trouble is, I'm not sure whether this value should be increased or decreased since there's no accompanying explanation of what this strength ratio is comparing... is it AI to human or human to AI?
Regarding the proposed -2 decrease to armour, how would that then figure with armour upgrades? Do armour upgrades set to a stated armour value or do they increase it? E.g. does padded give +4 or set it to 4.