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

'https://github.com/andrewDoing/chess_ai'

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)

Collapse
 
thomasbnt profile image
Thomas Bnt ☕

Hi ! You missed

#octograd2020

Congrats on graduating! 🎓
on your post!