A fully functional checkers game built with Python and Pygame, featuring an AI opponent powered by the Minimax algorithm using Alpha-Beta pruning. This project demonstrates game development, AI ...
Difficulty can vary between easy, medium and hard. If playing against the computer, you can choose what searching algorithm the AI should use - Alpha-Beta or Mini-Max.