top of page
Robotics Engineer
Minimax
Betta Fish Chess Bot
In this project, I and three friends built a chess bot based around the minimax algorithm, which essentially allows the chess bot to "look into the future." My role in this project was integrating the Python Chess library with a Model-View-Controller (MVC) architecture. Furthermore, I implemented the minimax and alpha-beta pruning algorithms of the chess bot. An essential part of a chess bot is the evaluation function, however, I was not involved in this portion of the project. Relevant skills used in this project are:​​​
​
-
Model-View-Controller (MVC) Architecture
-
Minimax
-
Alpha-beta Pruning​
​
Source code: https://github.com/eddydpan/chess-ai
Result
bottom of page