DEV Community

Andrew Doing
Andrew Doing

Posted on

1 1

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!

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay