
I find the AI to be a bit passive in the early stages. If the human takes a passive position, the AI will tend to do similarly. Maybe that's by design, maybe it's a good thing to do, or maybe it's just difficult to program some offensive logic and it's easier to respond to the human,
The biggest criticism I'd have though, is the way the AI resolved it's combat attacks in big melee situations. It doesn't seem to use any logic to help maximise the results it's attacks. For instance:
- I've repeatedly witnessed units that could attack a Fragmented unit or a Steady unit, attacking the Steady unit, when attacking the Fragmented unit could generate a rout that could help nearby attacks or could just reduce the number of attacks it will receive on later rounds.
- I've repeatedly seen AI Fragmented units attacking first, when they are almost certainly going to rout, before adjacent allied units, that may well cause an enemy rout, or at least just win the fight. The result of this is that they rout, causing nearby units to lose cohesion, making their fights more likely to have a poor outcome. Had the fights been done in the sequence of 'most favourable first' then less AI routs would occur and more human losses would be incurred.
