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.