I have implemented this project from scratch using python.
The project is a package used to train AI agents to play checker, and play with those agents.