XOShift is a strategic variant of Tic-Tac-Toe played on a 3x3, 4x4, or 5x5 board.
Instead of placing symbols, players shift pieces from the rim toward the board.
The goal is to align a full row, column, or diagonal.
pip install pygamepython main.pyModes:
- Human vs Human
- Human vs Agent
- Agent vs Agent
- Replay
main.py # Game entry
game.py # Game logic
ui.py # Graphical interface
agent_utils.py # Agent helpers
sample_agent.py # Random agent
your_agent.py # My custom AI
- Agents have 2 seconds per move.
- Replays are saved in
replays/.
