Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: new autoplayer interface - software engineering approach

Author: Robert Hyatt

Date: 18:48:57 09/16/98

Go up one level in this thread


On September 16, 1998 at 15:11:18, Moritz Berger wrote:

>Hi Bob,
>
>why don't have an interface connection layer (engine <-> ICL <-> device) that
>supports both Winboard and auto232 and many other nice things (TASC board,
>Mephisto board, DGT board, Fritz user interface, Chessbase analysis interface,
>...)?
>
>Clearly different device level implementations of the same basic concept are
>needed by people with mutually exclusive desires, so to solve this once and for
>all a dynamical library would be perfect.
>
>Of course there is some work involved, but if you read this thread carefully you
>will probably agree that again going straight for some kind of device driver
>(Winboard protocol) is not the best possible solution.
>
>
>
>Moritz

Maybe I wasn't very clear.  The protocol I have been discussing is *only*
the protocol between the engine and the interface program.  To make sure that
it includes enough richness in the command set to be able to accomplish the
goal of playing completely legal chess, and being able to find out basic info
about the opponent and clock and so forth.

There is *nothing* here that would preclude making the "interface" program
compatible with older auto232 programs, and I even mentioned that as one of
the ideas.  There would be some "loss" of course, because the old auto232
protocol doesn't include all the features I think we need.  But there should
certainly be an "auto232" option in the interface program so that it can talk
to an auto232 program over a serial connection.

Definitely planned...

I would first like to get a concise set of commands that everyone agrees is
enough to play chess in any way we might like, from an electronic tournament
director, to play on the chess servers, to whatever...




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.