You can also play against a dumbed-down Javascript version of the bot. It only spends a few milliseconds searching for a move rather than a whole second, and its move evaluator isn't as smart -- but at least a human has a chance of beating it and the code is very simple: http://a1k0n.net/code/tron.html