I read an interview with the developers somewhere. I liked the phrase that a computer player should lose gracefully, forcing the human player to put in some effort to win. It's easy for the developers to make the computer unbeatable, but few people would want to play such a game.
It would be enough to teach it to tactically manage battles and choose primary targets... because, in essence, you defeat its (stronger army) thanks to better army management...
Considering that the computer has an unlimited amount of money/resources, it would be enough for it to learn to fight a little better, and then everyone is doomed :smile33: