Inspiration
For an open-ended artificial intelligence final project
What it does
Play chess with you!
How I built it
It uses a variance of Minimax called Negamax, along with Alpha Beta pruning and a few other optimizations. Read more on www.chessprogramming.org
Challenges I ran into
Figuring out how to optimize the algorithm.
Accomplishments that I'm proud of
It works, and I have yet to beat it!
What I learned
Artificial intelligence is not as hard as I thought! (Well, it probably still is, but you can do really cool things with some basic artificial intelligence concepts.)
What's next for Chess Artificial Intelligence
More optimizations, and also probably some testing because I didn't get around to that either.
Built With
- pychess
- python
Log in or sign up for Devpost to join the conversation.