History of MDJBackGammon

0.1.0 - 1997-12-22
50000 trainings. Initial release. Basic features: save/load position, double block up till 512, generation of log file when playing, undo/redo capabilities, setting up of position, mouse/keyboard control, 640x480 window.

0.1.1 - 1998-01-11
80000 trainings. Pip count included. Error in Undo Move across doubling corrected. Optional bg.log introduced.

0.2.0 - 1998-01-20
100000 trainings. Move Back included. "Kill" possible during setup. DEL is more aggressive (always move a piece back). Winning move ends game automatically. Incomplete move gives warning. Never ending match introduced.

0.2.1 - 1998-03-10
300000 trainings. Set up position included in log file. Title on game in log file. Better doubling strategy. 800x600 window option.

0.3.0 - 1998-05-09
400000 trainings. Roll out functionality added. Error in backspace corrected. Existing log file is now appended to, not erased on startup.

0.3.1 - 1998-06-08
500000 trainings. Game numbering for continued match corrected. Percentage done on more than one roll out session corrected. Default number of roll outs is previously used value. Corrupt saved board for some positions corrected. Error when redoing moves corrected.

0.3.2 - 1998-07-05
700000 trainings. Problems starting loaded game, when human is to move, corrected. Total games played displayed when playing continued match.

1.0.0 - 1998-08-18
1000000 trainings. 32 bit! Playing levels introduced: Beginner, Intermediate, Advanced and Expert. Abort Game menu introduced.

1.1.0 - 1999-05-16
1000000 trainings. Matches to specified limit introduced. Errors in roll out corrected.

1.2.0 - 1999-05-30
1000000 trainings, retrained using TD. List of possible moves and their equities introduced. Error in expert level corrected. Inaccuracy during calculation of match equities corrected. Error in equities for roll out during match corrected.

2.0.0 - 1999-11-21
1400000 trainings, two neural networks. Correct doubling strategy during match introduced. Option of playing to "just win" for single games.

2.1.0 - 2000-03-18
1700000 trainings. Errors in exact endgame algorithms corrected. Error in post crawford play when behind corrected. MDJBG will now accept a position or match file as argument on startup.

2.1.1 - 2001-09-03
1700000 trainings. Crash when winning match gammon or backgammon corrected. Improved doubling with mouse. Unnecessary doubles removed.


Last revised: 2001-09-09