DEV Community

Andrew Doing
Andrew Doing

Posted on

Graduation Project

My Chess AI Project

As part of my artificial intelligence course, I wrote a chess AI that uses heuristic search to find optimal moves. I learned a lot through this project, and I definitely appreciate the depth of complexity involved in making a good chess algorithm.

Link to Code


How I built it (what's the stack? did I run into issues or discover something new along the way?)

Python. Allows for ease of development, but can encounter performance issues. I found ways to improve performance along the way, such as slots.

Additional Thoughts / Feelings / Stories

AI was probably my favorite course I took in my degree program. I learned a lot and have a project to show for it!

octograd2020 #devgrad2020

Top comments (1)

thomasbnt profile image
Thomas Bnt

Hi ! You missed


Congrats on graduating! 🎓
on your post!