Vindinium: An artificial intelligence programming challenge
If you're interested in this kind of thing and want a gentle introduction, I highly recommend CodeCombat [1], which offers both a single player version for learning the system and a multiplayer version for writing AI code.[1] http://codecombat.com