A single player Tic Tac Toe implementation with an unbeatable computer opponent.