info-gnu-chess
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: <program output> || gnuchess ??


From: Peter Billam
Subject: Re: <program output> || gnuchess ??
Date: Thu, 29 Apr 2004 22:05:17 +0000 (UTC)
User-agent: slrn/0.9.7.4 (FreeBSD)

Peter Billam wrote:
> The Xboard protocol doesn't seem to be mentioned in `man xboard`:
> is there an RFC, or a convenient web page that defines it ?

Anders Carlsson wrote:
> If nothing else, you can get the ICS client icsDrone (RoboFICS)
> which connects Gnuchess/Crafty/etc with FICS and other ICSes,
> usable for interfacing a chess computer with a chess server.
>   http://sourceforge.net/projects/icsdrone/
> At least the part of the connection to the chess engine should
> be according to the XBoard protocol, I presume?

There is a (the?) definition of the (a?) xboard protocol,
strangely split into 8 separate web pages starting at:
   http://xiangqi-engine.sourceforge.net/cxboard-1/

Peter Billam wrote back on 15 Apr 2004:
> Hoping it might take commands from stdin, I tried a litte shell script

and that seems to be on the right track; the definition says

   All interfaces and engines must meet the following requirements:
     * All command strings end in '\n'.
     * Processing will be done through standard input and output
       handles and components must always be able to process input.
   ...

So now I'll start trying IPC::Open2::open2 ...

Regards,  Peter Billam

-- 

Peter Billam       www.pjb.com.au      peter.billam at pjb.com.au
Original compositions, and arrangements of Bach, Schubert, Brahms...


reply via email to

[Prev in Thread] Current Thread [Next in Thread]