Quote Originally Posted by Katana
indeed, assuming the values are weighted correctly, the ai would have perfect information and hence be able to make perfectly rational choices, and wax the average player.
Depends on what's deemed "rational".

I think what you'd do is set certain goals for the computer, the way a player does. A player builds a building because "Hey, I need to plan for my order situation when this city gets big" or "Hey, I want to build Janissary Musketeers here". So you set up those goals dependent on a myriad of factors: income, military situation, who your generals are, what faction you are, and go from there...

Excuse me while I wax vaguely on into the night...