Connect 4 - AI

Connect 4 AI (Deep Q-Network – Graduation Project)

For my graduation project, I developed a self-learning AI for Connect 4 using Deep Q-Networks (DQN). The AI trains by playing against a MiniMax-based opponent, improving through reinforcement learning. Entirely implemented in C++, the project combines traditional AI with modern deep learning techniques.