OBJECTIVE
Build an agent that learns a stronger Tic-Tac-Toe policy through experience rather than relying only on hard-coded move rules.
APPROACH
Represented game states and actions, assigned rewards for wins, losses, and draws, updated Q-values through repeated episodes, and evaluated how the learned policy changed with training.
ANALYTICAL VALUE
Demonstrated the core mechanics of reinforcement learning: state-action representation, exploration versus exploitation, reward design, and iterative policy improvement.
SKILLS SHOWN
Reinforcement learning, algorithm design, Python programming, experimentation, state representation, and performance evaluation.