Chess AI Engine

Project Details:

The goal was to develop an AI that was capable of playing chess to an amateur level. But the main objective was to research and learn AI techniques and optimizations used in engines to be able to do so.