a game that learns as it plays