The AI plays O and uses the ComplexRuleBasedAgent located here. Click a cell to place your X. After each player has made 3 moves, their oldest piece vanishes when they place a new one. First to get 3 in a row wins!