This project implements a versatile Tic-Tac-Toe game in Java, featuring several gameplay strategies, including a random move strategy, a mode for two human players, and an unbeatable AI that utilizes the Minimax algorithm. It's a great way to enjoy this classic game, challenging another person or the computer.
- Random Move Strategy: AI that chooses moves randomly.
- Human vs. Human: Allows two players to compete in a traditional game of Tic-Tac-Toe.
- Unbeatable AI (Minimax Algorithm): An AI player that employs the Minimax algorithm to ensure it never loses.