Closed tpoppins closed 5 years ago
Thank you! Will get to work on this.
Fixed! SpaceDog no longer prints the feature list in response to the xboard command, and now will correctly parse the 'protover' and 'protover 2' commands. I'll upload updated executables after dealing with #15
In response to the "xboard" command SpaceDog sends its "feature" list. This behavior is incorrect; the feature list should be sent in response to the "protover"/"protover 2" command.
A direct consequence of this nonstandard behavior is that under Cute Chess GUI SpaceDog can only play with the default hash (~64 MB) as the GUI doesn't register the "feature memory=1" command. In fact it misses the entire section of the feature list before "feature egt", viz:
Note the "command seen:rotover 2" line, SpaceDog doesn't manage to parse the GUI's commands properly.
CECP v2 specs: http://home.hccnet.nl/h.g.muller/engine-intf.html