Thats how I feel after this battle, and I uninstalled the demo out of utter frustration.
After sweeping 2 enemy corps from the field, I captured one of the enemy suppply points at their rear. I now turn north where the last enemy corps is in defenseive line. I have now flanked, and am behind a cut off enemy Corp with 2 corps of my own. My third corp is directly opposite enemy 1500 meteres to the west to keep them pinned. Enemy line is facing west, I am to the south east of this corp, facing north.
Long story short, my south corp advances to roll up enemy line, but my cavalry move ahead behin their line. I think I've got them now I'm going to attack their infantry from the rear. But cavalry have other plans and rout? Then escape? Their spirit was high and fatigue was low. No one fired a shot. (they couldnt, I was behind them!)
So I order an infantry regiment to roll up the arty battery the enemy has on the south end of their line (which is why I went to all the trouble to flank them to begin with). The cannon are all facing west, I'm marching in from the south east. Should be easy to roll them up.But my infantry march right by the cannon, and out in front of the battery!!?? The cannon open up at close range, destoy and route the regiment who are now retreating to the west, so cannon get to shoot them in the ass all the way home. Meanwhile another of my cavalry units is standing 200 meteres away from cannon, and despite all I do, it will not charge and route the cannon (Cavalry are also to the south and behind guns).
I don't understand any of this really. Maybe AI needs some work? Perhaps units do not know when they are in an advantages position?