Sorry, I'm not running 100% skirmishers.
I have a few battle armies with a mix of the combat capable troops who finish the job and several smaller ambushing type skirmisher srmies to weaken the enemy and keep random eleutheroi in check.
Seems I've been using my troops wrong. The cheaper Caetrannan I've been using as spam and hold troops to throw in front of whatever comes (I move them up close, put them in guard ad then fire at will) and using the more 'elite' spearmen as flankers...I guess I've just been looking at the raw attack stat rather than the special abilities and the charge values.
I'm disappointed to hear the computer just gets bonuses on different difficulties...Most games do it that though. Does the AI change intelligence at different difficulties as there have been a few times when I've been saved because the AI does something stupid (I blame the Quarthidashtim senate!) like marching a full stack (including 6 yes 6 unit of different expensive sacred XXX elites with a 7 star general into the desert to garrison Tuat and not move from there for 12 seasons).
Also I know that trees are meant to be to the advantage of skirmishers but I find them the opposite, missile fire does very little in amongst the trees (except javelins to the back!) and it is difficult to see what is happening and give orders (I initially played from the generals point of view, zoomed right in but changed quickly as it just wasn't workable).
I have tried ambushes myself, but every time (EVERY time) they fail, I get the message that the ambush has failed and the enemy has time to prepare, is there some way to make an ambush more likely (apart from with characters as they don't seem to get ambush traits...I assume they actually need to ambush someone to get those!)?
Lessons.
1. Turn off auto skirmish and micro manage instead
2. multiple lines of smirmishers
3. trust my infantry to actually fight!