After playing with some of the smaller CW countries with TfV, I've spent a bit more time watching ENG's behaviour, and what comes to mind is that they've a bit too easy to start new fronts (usually through invasion) when the current fronts aren't stabilised - or, even worse, take a stable front and remove large numbers of divisions to support an invasion (often of dubious merit), causing issues for both fronts.
- What the AI is doing wrong
- Starting new fronts when there aren't sufficient troops to support (current fronts + new fronts).
- What you think it should be doing instead.
- Before planning an invasion or offensive, the AI should assess whether it has sufficient units to achieve that goal without weakening existing fronts. If the AI can make progress with an existing front, it's probably better for them to concentrate their force their (up to supply limits) in terms of them getting results, than starting new ones (unless presented by large natural barrier/line of fortresses).
Some thoughts on how to go about this, in case useful (noting they might be useless, depends a lot on how things are sorted in the engine):
- Once the AI has sufficiently stabilised its defences and is ready to go on the offensive (or has sufficient troops to support its current offensives), have the AI pick a goal (invade Sicily/Madagascar/Norway) and then build up troops for this, not actually undertaking the offensive/invasion until sufficient forces are ready. If this can be linked to DoWs, it could do things like making sure Barbarossa isn't launched until the AI assesses it has sufficient troops.
- Defensive needs should generally trump offensive operations. The AI shouldn't invade Sicily if Japan is pushing down into Malaya.
- If there are existing land fronts without substantial natural barriers, it's likely these are better bets in terms of offensive choices than starting new invasions.