I think most will agree that the AI has serious issues- it can't beat monsters, it can't win wars, it can't expand, it can't deal with the sea or terraforming, it can't deal with buffed up units.
Minor tweaks aren't going to fix it. The developers have dlc to make and content to make so they don't have the time for a big overhaul of the AI. What is needed then, is revolution, not evolution.
I suggest three simple to implement fixes.
1. Add strategic casting and tactical perks. The AI can't handle water, mountains, and buffed units. As such, it needs to get regular spell aid to make it functional. Every turn every non main character gets an extra power, to cast a spell from a small select list. I suggest in turns 0-20 frost weapon and elemental resistance and lower the land (set to be used only on terrain <1), 20-40 weakness and water walking and dispel, 40-60 Haste and Levitation and Elemental Regeneration, 60-80 Vampire Weapon Enchant and True Sight and invisibility 80-100 Volcano and global dispel and create greater artifact. It would be set to cast one random spell from the ever increasing list of effective spells at a random target. This would vastly increase the effectiveness of the AI. Perhaps in the lowest difficulty only the first set of spells would be available, and so on and so forth. In future updates the spell list could be made controllable by the player. Add a similar list of perks granted each level, and two extra perk slots for each unit.
2. Increase the probability of NPCs declaring war on players and allying with NPCs in higher difficulties.
3. Grant each NPC side a random low level lord to help them handle enemies nearby at low levels.
With these fixes, the AI should be able to actually threaten some enemies. None of them should take much time to implement and they should improve reviews and player experiences. The AI isn't smart enough unaided. It needs a boost.
Minor tweaks aren't going to fix it. The developers have dlc to make and content to make so they don't have the time for a big overhaul of the AI. What is needed then, is revolution, not evolution.
I suggest three simple to implement fixes.
1. Add strategic casting and tactical perks. The AI can't handle water, mountains, and buffed units. As such, it needs to get regular spell aid to make it functional. Every turn every non main character gets an extra power, to cast a spell from a small select list. I suggest in turns 0-20 frost weapon and elemental resistance and lower the land (set to be used only on terrain <1), 20-40 weakness and water walking and dispel, 40-60 Haste and Levitation and Elemental Regeneration, 60-80 Vampire Weapon Enchant and True Sight and invisibility 80-100 Volcano and global dispel and create greater artifact. It would be set to cast one random spell from the ever increasing list of effective spells at a random target. This would vastly increase the effectiveness of the AI. Perhaps in the lowest difficulty only the first set of spells would be available, and so on and so forth. In future updates the spell list could be made controllable by the player. Add a similar list of perks granted each level, and two extra perk slots for each unit.
2. Increase the probability of NPCs declaring war on players and allying with NPCs in higher difficulties.
3. Grant each NPC side a random low level lord to help them handle enemies nearby at low levels.
With these fixes, the AI should be able to actually threaten some enemies. None of them should take much time to implement and they should improve reviews and player experiences. The AI isn't smart enough unaided. It needs a boost.