I set up a medium difficulty, large unit sizer, custom battle on the grassyflatland map with 4 hastati + 3 archers vs 4 hastati + 3 archers. There were no upgrades used. Fatigue is turned off since the AI doesn't know how to manage fatigue.
With the default deployment of 3 hastati in front, 3 archers behind them and the general's hastati behind the archers, I advanced to within shooting distance of the enemy hastati and archers which were in the same formation. My archers began shooting the enemy hastati while the AI archers switched to loose formation and then started shooting my hastati. Once my hastati were each reduced from 80 to about 68 men, the AI archers moved forward and started shooting my general's hastati. From what I have observed, the AI tries to distribute its archer kills evenly over all the hastati. My archer units also took losses, but I don't know if they were specifically targetted by the AI. While still shooting at my general, the AI hastati moved forward, threw their pila and charged two of my hastati. My hastati didn't throw their pila because I forgot to put them on fire-at-will. Their archers continued to shoot at my general's hastati and possibly my archers. One of the Ai's hastati had been severly weakened by my archers, and that one flanked my line trying to attack my archer on that end, but my archer routed it with arrow fire. My two engaged hastati lost and then the AI hastati turned on my remaining hatati line unit. I sent my general's hastati forward to fight, but the AI used fire arrows to rout my one remaining line hastati by firing into its flank, and my general's hastai eventually lost the melee with the AI's hastati. The AI also used fire arrows at this time to rout one of my archer units. It then advanced its hastati and drove off the units I was able to rally. The AI's archers never advanced further and stayed at a distance shooting for the entire battle which lasted about 10 minutes.
The AI played quite well in this test battle with the simple unit selection which was equivalent for both sides. The replay played back correctly.
Bookmarks