🎯 Key Features 1. Flexible Game Configuration Adjustable grid size (3×3 up to 10×10) Customizable win condition (e.g., 5-in-a-row on a 7×7 board) 2. Two Competing RL Agents Agent 1 (Blue X) vs Agent 2 (Red O) Each has independent Q-Learning parameters Watch them evolve different strategies over time
reinforcement-learning tic-tac-toe q-learning game-theory deep-rl self-play multi-agent-rl multi-agent-games competitive-rl
-
Updated
Dec 13, 2025 - Python