Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Draft of revised xboard/winboard engine protocol

Author: Tim Mann

Date: 19:26:30 12/09/00

Go up one level in this thread


On December 08, 2000 at 05:26:44, Ulrich Tuerke wrote:

>how about adding new features to support
>
>1. dynamic allocation of a hash table,
>and 2. tablebase configuration (path etc.) ?

One or two other people have asked for those parameters too.  I'd rather not
just add them as special cases; I'd prefer to have a more general method of
setting per-engine parameters in a nice way through the GUI.  A few people have
sent me suggestions along those lines -- for instance, Steffen Jakob sent a
proposal over a year ago for some new engine commands that would let the engine
create a menu in the GUI -- but I haven't pursued doing a complete design.  A
full solution should be combined with a much easier way of installing a new
engine for use with the GUI.  A lot of what's involved is really just GUI
design; probably very little needs to be added to the protocol.

Anyway, I don't think I'm going to get anything like that into the next protocol
spec or xboard release -- I want to get what I've done so far out the door soon
-- but at least the revised protocol makes it much easier to add features
(though the feature command) without breaking existing engines that don't know
about them.



This page took 0 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.