An ai which holds it's lines together and coordinates flanking etc. And uses archers. Nothing too impressive, just maybe a script forcing it to keep infantry in a line would do.

I'd also say the MTW decision thing was better. At least it was commited and had a chance of winning. In Rome the ai just decided to stop charging at the very last moment.