I have made a new version of Fairy-Max. It does not play any different, but I extended the WinBoard interface with a few engine-defined options. So Fairy-Max can now be used as a model engine for the recent extensions of WB protocol, which are implemented in WinBoard 4.4.0.
At startup Fairy-Max 4.8L sends option features to the GUI to define options for setting a Resign Threshold (and a check to switch Resign completely off), a button to Clear the Hash table, and an option to change game-definition file for the next game. In addition it presents a few dummy options that it really ignores, but tht can be used to test a GUI implementing the option features.
Fairy-Max was already using the WB "memory" command to set its hash size interactively since last year.
Links:
Windows: http://home.hccnet.nl/h.g.muller/fairy.zip
Ubuntu: http://home.hccnet.nl/h.g.muller/fairym ... 2_i386.deb