Thanks. That is very informative. I think it does support the main point I was trying to make. The problem with the AI has more to do with the higher level strategy than basic capability. For example, the AI is capable of capturing cities but the logic it follows to decide which city to attack or when to attack is flawed and predictable. I also think it is this predictability that makes it weak because once a player figures what makes the AI tick then the player can figure out the best counter and the AI will not be as difficult to beat anymore.