Inspiration
I want a Partner Who Teach Me How To Play With Strategy And Perfection In Interactive Way ,So I Decide To Make My Own Chess Engine To Help Me Out
What it does
It find best moves against us using alpha-beta pruning algorithm
How we built it
I Use python library to make this ( python-chess) chess-engine . I use Alpha-beta pruning algo to find best moves , it is fast because this cant search for al nodes. I integrate UCI Protocol to interact with GUI .
Challenges we ran into
To Reduce Search Time For Finding Best Moves That's Why I use alpha-beta pruning instead of Min-max algo , Making chess-engine interactive With GUI
Accomplishments that we're proud of
Reduce Time To Find Best Moves
What we learned
Search Algo , UCI Protocol , make exe file of python file , python-chess library
What's next for Hack with Chess
To Increase The Depth of searching algo in less time for better result
Built With
- jupyter-notebook
- python
- python-chess


Log in or sign up for Devpost to join the conversation.