A new GUI based on reusable Morabaraba control was
added. The ability to edit games visually was
added. The ability to create custom "themes"
(board/piece sets) was added. Animation was made
faster for rapid gameplay. A move may be taken
back. The engine is unchanged.
This release provides significant playing strength improvement, as well as a number of useful new GUI features. A nasty iterative deepening bug was fixed. A hashtable was implemented. The quiescence capability was improved. The best-line is retrieved from the hash table. A killer heuristic was implemented. Null-move forward pruning is done. Awareness of space and mobility was improved in the eval. Move history and save game features were added to the GUI. The ability to copy and paste position to the GUI was added. The ability to copy a board graphic to the clipboard was added.
A new cross-platform GUI. The implementation of a "no machine-gunning" rule for complete MSSA compliance. Several bugfixes and performance improvements. The source code now compiles with GCC, MSVC, and the Intel C Compiler. The engine is encapsulated in DLL/DSO for consumption by the GUI.
This release adds the ability to set think time through the UI. Move/board formats have been modified to use MSSA-standard notation. A Win32 command line build has been added.
A major bug in movegen was fixed. This bug
prevented captures when all of the opponent's
pieces are in a mill. Recapture extensions were
implemented for a big strength gain. Move ordering
was implemented for a big performance gain.
Limited searching by time implemented. Static eval
was improved with bonuses for mobility and
grouping.