KingsRow by Ed Gilbert is a very powerful checkers engine, on a similar level as Cake. Since both Ed and I update our engines frequently, I cannot say which one is better right now - it will depend on the version.
- Gui Checkers 1.05
Gui checkers was written by Jon Kreuzer, an accomplished chess programmer. It's not as strong as Cake or KingsRow, but much better than simple checkers.
- Simple checkers
Simple checkers is a simple ANSI-C checkers engine adapted to run as a dll for CheckerBoard. It is already quite a tricky opponent. It is included in the complete installation, and so is the source code of simple checkers. If you own a C compiler and know a little about programming you can modify simple checkers in a matter of a few minutes to create your very own checkers program. If you don't own a C compiler, I recommend using Visual C++ Express, which is available as a free download from Microsoft.
Dama is an engine for CheckerBoard which plays the Italian version of checkers. It is also included in the complete installation of CheckerBoard. In the Italian version, men cannot jump kings, and the game is played on the other 32 squares than in the English version. Dama is not very powerful - it is simple checkers adapted to the Italian rules. Dama comes with the source code in C. The source code also implements a function which tells CheckerBoard about the rules of Italian checkers. Although CheckerBoard only knows the English rules, an engine can provide its own set of rules to make CheckerBoard play other types of checkers.
Saltare is an Italian checkers engine by Paul Shields of Australia, and plays about as well as my own Dama engine. You can find it on the download page
KestoG 1.1 was written by Kestutis Gasaitis from Lithuania and plays Russian checkers. You can find it on the download page
--March 9, 2008