Artificial Intelligence (AI) techniques have been successfully applied to several computer games. However, in the vast majority
of computer games traditional AI techniques fail to play at a human level because of the characteristics of the game. Most
current commercial computer games have vast search spaces in which the AI has to make decisions in real-time, thus rendering
traditional search based techniques inapplicable. For that reason, game developers need to spend a big effort in hand coding
specific strategies that play at a reasonable level for each new game. One of the long term goals of our research is to develop
artificial intelligence techniques that can be directly applied to such domains, alleviating the effort required by game developers
to include advanced AI in their games.