I was wondering if this is an "bug" or really an feature, but here goes:
I've had some weird (to me) cases where my units tend to rout for no obvious rational reason. Last case was, when I was playing with sparta defending an city and killed or routed all but the general unit (phalangnite) of the enemy. I got my general unit on front keeping them busy while sneaking one almost full hoplite unit (spartan hoplite?) on the back. Soon my silver chevron spartans at rear paniced and routed against the back of the rookie general unit. This is just one example. I've had one enemy unit surrounded by six units and four of them routed on almost similiar situation. All seasoned/veteran or elite units.
I would understand if my general would be dead, routing unit had much casaulties or the battle was not going well for me, but having almost wiped out the enemy and then loose the fight, is bit strange. Maybe it got something to do about spear hoplite attacking and not just holding ground?