Originally Posted by
PietrolEremita
I am currently playing Rome and I just started my invasion of Carthage around turn 100.
Very early in the game they got attacked by Syracuse and I observed the 60 turn long war very carefully.
Syracuse had free reign in land in Sicily, as we observed many times in a large empire, all of Carthage's army were in Spain fighting. Syracuse attacked Akragas many times but failed because... Chartage had 2 full stack fleets defending the city and counterattacking. Finally, 40 turns after the war started, a full stack appeared in Sicily and Chartage won.
Now that I started my invasion, a similar pattern emerged. No stacks to be seen (Carthage has been fighting all of Spain since the beginning of the game, all their stacks are there and they are slowly winning).
BUT: 4 full stack navies are fighting me very effectively, keeping my invasion force at Bay and plundering every undefended city. I have no doubt that, was I going to loiter in Africa conquering very little for a couple of dozen turns, eventually the army will show up, like it happened during the Syracusan war I just described. The problem is that the player will use those turns to conquer most of their empire, crippling them.
Given the above, and many other campaign's evidence, I am starting to believe that the problem is not so much the AI not knowing how to run a large empire, but the AI being set on Aggressive. On Aggressive, probably the AI loathes having idle stacks and they also diplomatically (and intelligently) focus on one front so all their armies are there fighting.
If they get attacked on another front they would need to March some stacks back home... But in DEI that takes forever. Fleets, instead, are much faster and they do come back to defend.
I know and remember why the ai was set to aggressive though, and I don't think that the solution would be to tone down the aggressivity. Maybe change the ai to something less aggressive once an empire reaches a certain size? Can it be done?
This would effectively "cap" an empire's size but it might defend more effectively. Of course ideally we would "tell" the ai that their core provinces are more valuable in some way, so that they would prioritize defending them, but with aggressive ai behavior maybe defense is just not something it considers, but to defend a large empire in this game, given the slow movement on land, you effectively need to have idle armies.
I also had another idea that might help Carthage and other large empire with a lot of navies. I suspect that the current balancing of navies (high stats for marines but large land penalty when disembarked) might make those empire's think that sending the navies back to fight back the player's invasion is enough... I noticed Chartage being pretty overconfident of their navies' abilities, especially against land armies.
What might help (and it might convince the ai that navies' are not sufficient, so call back armies) is to balance navies' the other way.
Make marines horribly weak very low armor, no shield, low-ish attack/defense... (Who wears armor/shield on a ship? That's a sure fire way to drown). Then eliminate the penalty for marines when disembarked (they will perform exactly the same on land) but make the penalty for land armies at sea huge (-90% to all stats seems reasonable).
That way the balance is preserved (marines can't take garrisoned cities... As they shouldn't, and even elite land units lose combat with strong marines at sea)