Tic-Tac-Toe This is a Java implementation of the game Tic Tac Toe. The AI uses Minimax algorithm with alpha-beta pruning so that it will never lose a game.