Computer games are often played by a human player against an artificial intelligence software entity. In order to truly respond in a human-like manner, the artificia intelligence in games must be adaptive, or respond as a human player would as he/she learns to play a game.