Thanks for the link, I'll check it out)
By the way, about AI. There's this guy, Dmitry Gusarov. Everyone in the Generals and King's Bounty community knows him - he's one of the best in the CIS region when it comes to writing unbeatable AI.
(For testing, I took the very first version of King's Bounty - it turned out to be the most difficult).