Daama
Daama for DOS, 2001
The project Daama was born as a winter term programming project at Faculty of Mathematics and Physics at Charles University in Prague, Czech Republic. First versions (executable available for download) of Daama were written in Pascal and compiled for DOS. The control is input line oriented. It plays according to the rules of Czech Checkers. I wouldn't recommend this program to anyone, who doesn't know these specific rules.
The algorithm is an AlphaBeta space search with quiescence search and singular extensions (for those, who are interested in such a specialty).
Daama for Windows, 2002
The topic of checkers was so interesting and powerfull, that I asked for possibility of continuing my project in summer term.
The engine (brain) was rewritten to C++ code, the interface was newly made with Borland Delphi (restriction placed by school subject it was developed for).
The most visible change is in chosen rules. Daama supports now common Checkers rules, as described by American Checkers Federation.
The algorithm was largely extended. AlphaBeta grew into Aspiration AlphaBeta, Singular extensions were repaired, Hash tables were added.
Installer of Daama for Win is available for download. But newer and stronger version already exists.