Yace fails to work correctly on WinBoard 4.3

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
hgm
Posts: 28418
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Yace fails to work correctly on WinBoard 4.3

Post by hgm »

Note that Yace dumps such an incredible load of WB-protocol violating garbage on the GUI that it fails to operate correctly on WinBoard 4.3. Some of the stuff it sends is recognized by WinBoard 4.3. as commands, which can abort the game.

Note there is no guarantee that protocol-violating output will always be treated the same way in any implementation of a protocol.

For Yace to work under WinBoard 4.3.13 and later, InBetween should be used to filter out any occurrences of "setboard" in the engine->GUI communication. There is no guarantee that this would be all that is needed.