Samuel is a game derived from guicheckers that allows you to play English draughts or American checkers. It features the ability to change the level of play from beginner to expert, load and save games, and edit the board position. It has a fairly strong engine written in C++ coupled to a PyGTK frontend GUI.
|Implementation||Python PyGTK C++|
Release Notes: An online help file, a feature to flip the board, and a status bar were added. A game can now be played as human versus human, human versus computer, or computer versus computer.
Release Notes: This release makes the board resizeable, saves user settings, and simplifies the skill level dialogue. It fixes bugs in the engine in 'game over', 'move now', and 'time limit' processing. It adds keyboard commands for retract move, etc. The code has been cleaned up.
Release Notes: This is the initial release.