
Originally Posted by
DraeKlae
AI programming is done by making the computer analyze its current situation and give a value to each of the possible actions, then performing the highest valued action. This is a good approach to simple games like chess or card games, but it's more ineffective in games with many possible actions (imagine how many possible moves are there on the campaign map or how many different ways can you arrange your troops in battle). There's also a lot of testing that needs to be done to make sure the AI isn't bugged (so players don't exploit its weaknesses). In RTW, mods like EB managed to handle the AI by increasing unit costs and upkeep, increasing building costs etc. These modifications, however, slow the game and CA apparently doesn't want that (maybe it's a bad image for the press having a game with a grand campaign that takes months to play).