🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #1394

Re: <program output> || gnuchess ??

#1394
From: Peter Billam
Date: Thu, 29 Apr 2004 22:05
35 lines
2302 bytes
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...
Technical Details
Message-ID: <slrnc92v9k.d3.peter@box2.pjb.com.au>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news1.optus.net.au!optus!news1.trump.net.au!not-for-mail
References: <slrnc909q5.6t.peter@box2.pjb.com.au> <k2g65bjgq8p.fsf@legolas.mdh.se>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,97f83c6402a650ae
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 2004-04-29 15:05:21 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news1.optus.net.au!optus!news1.trump.net.au!not-for-mail
From: Peter Billam <peter@pjb.com.au>
Newsgroups: gnu.chess
Subject: Re: <program output> || gnuchess ??
Date: Thu, 29 Apr 2004 22:05:17 +0000 (UTC)
Organization: TrumpNet Pty Ltd
Lines: 35
Message-ID: <slrnc92v9k.d3.peter@box2.pjb.com.au>
References: <slrnc909q5.6t.peter@box2.pjb.com.au> <k2g65bjgq8p.fsf@legolas.mdh.se>
Reply-To: contact.html@www.pjb.com.au
NNTP-Posting-Host: ltn-8.dialup.trump.net.au
X-Trace: soul.trumpet.com.au 1083276317 7589 203.34.101.77 (29 Apr 2004 22:05:17 GMT)
X-Complaints-To: usenet@soul.trumpet.com.au
NNTP-Posting-Date: Thu, 29 Apr 2004 22:05:17 +0000 (UTC)
User-Agent: slrn/0.9.7.4 (FreeBSD)