Hello,
PyChess "talks" the UCI protocol to communicate with various chess engines, and i read that the UCI commands were passed through the standard input and output.
I failed to communicate with PyChess using simple shell commands. For instance, consider a simple set of UCI commands in a text file:
% cat commands
id name myfakechessengine
id author foo bar
uciok
Piping the file content to pychess provokes no reaction from pychess.
% cat commands | pychess
Am i missing something completely ? Is there any way to see if pychess tried to understand what was sent to it on stdin ?
Thanks.