This thread branched off to (Not So) Brainless.

For the record, the part of cyberfish's reply that was on topic:
Quote Originally Posted by cyberfish
I just coded it up in 20 mins... bugs might have creeped in, but otherwise the AI is unbeatable. It can already prove that the game is a draw with perfect play by both sides. (analysis from the initial position)