To test how the AI performs in tactical battles I have been playing with fights on 'auto-resolve' and alternatively on 'auto-play' during combat. I play on 'hard' settings.
First a question: is 'auto-resolve' the same as clicking on 'battle' and then 'auto-play' during the battle, or is auto-resolve calculated in a different way?
A finding of the performance of the AI in strategic is that in most games the AI beats me, where I normally easilly defeat the AI if I do the tactical battles myself. So I believe the stratetic performance is pretty good now.
During auto-play I am still looking for ways to improve the perfomance. In general I see the AI attack units I would normally not attack myself, and I see the AI using units that I would normally keep away to prevent them from being damaged (especially against weak opponents).
One bug report is that the AI does not use the 'tame' ability. My sov has 'tame', but when I auto play a fight again a beast, the AI just casts haste, and then starts hitting the beast. Instead, the AI should of course use 'tame', and it should use 'tame' with every opportunity it gets.