Hello !
I'm developing a chess engine in C ,I'm currently testing the move generetor and I encountered the following problem:
sometime Winbord sends me the 'usermove' command without a newline at the end of the command,I find this strange considering that Winboard specification say "All commands from xboard to the engine end with a newline (\n), even where that is not explicitly stated. All your output to xboard must be in complete lines; any form of prompt or partial line will cause problems. ".
Is this normal or it is it a bug ?
I'm using _write and _read instructions to recive and send command and I'm testing my engine by playing games my engine vs my engine.
Here's an example from my logfile:
"<move d6
>time 29991
>otim 29980
>usermove >d6"
'>' commands recived by my engine
'<' commands send by me engine
I'm using Winboard 4.4.2