This project implements a Tic-Tac-Toe game where an AI agent learns to play optimally using Deep Q-Network (DQN), a reinforcement learning algorithm. The AI is trained through self-play, improving its ...
A fully interactive, colorful Tic-Tac-Toe game built entirely in Python and played in the terminal. Features include Player vs Player, Player vs AI (with two difficulty levels), score tracking, and a ...