The AI in rome has the fault of having no hierarchal structure by which it should give commands. It solely gives commands to each unit individually and tries to maintain them within a fair distance of one another. What should occur is a simple coding of hierarchy into the way the ai thinks, with formation, solidity, effectiveness of unit placement against the opposing unit type and mobility of formation taken into account when it engages the enemy. Instead of just moving x number of units with individual agendas towards the enemy but keeping them within a close enough distance of each other to appear as if they're moving in unison with one singular plan.
Bookmarks