Computer Chess Club Archives


Search

Terms

Messages

Subject: Draft of revised xboard/winboard engine protocol

Author: Tim Mann

Date: 21:27:06 12/07/00


I've been doing some work on the engine protocol to try to fix some problems and
add some much-requested features, while not breaking existing engines. I don't
think I'm quite done yet, but this seems like a good time to send out a draft.
Any comments are welcome.

Everything described in the draft is implemented in my development versions of
xboard and winboard, except that "ping" isn't used for anything yet. I also have
a small patch to GNU Chess 5.00 that makes it use a few of the simpler new
features. (In particular, "setboard" is added; this fixes a bad problem since
"edit" was never implemented in GNU Chess 5.00).

The draft is posted on the chess-engines mailing list. See the list archives at
http://www.egroups.com/message/chess-engines/90 to read it. If you are an engine
or GUI author and don't belong to this list, please consider joining or at least
keeping up with it through the web site. Unlike this forum, the list isn't meant
for general discussion about computer chess; it's for engine and GUI authors and
is meant to be very low traffic.

I think egroups might ask you to register in order to read the messages. In case
some folks object to that, I'll also put a copy onto my main Web site, at
http://www.tim-mann.org/xboard/new-engine-intf.html.  If you look too soon after
this message is posted, it might not be there yet.



This page took 0.01 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.