GuiCheckers

Gui Checkers was created by Jon Kreuzer. He developed it over a period of several years, but now no longer works on it. While not as strong as Kingsrow or Cake, it is probably the strongest open source checkers program, which makes it attractive for people that want to experiment with things like machine learning.

The last version that Jon published was somewhat unfinished, as the opening book no longer worked, and it no longer worked as a Checkerboard DLL. I fixed these problems and have made a few improvements so that it runs better with CheckerBoard. I have not changed anything about its search. Gui Checkers now saves some of its settings -- opening book, hashtable size, and endgame db directory and enable/disable. Ed Trice also enhanced it to use his 6-piece DTW endgame database.

Full C++ source code at GitHub

Install file for GuiCheckers DLL that runs with CheckerBoard, and includes the 6-piece DTW db.