Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: winboard to fixation

Author: William Bryant

Date: 19:53:07 04/17/00

Go up one level in this thread


On April 17, 2000 at 18:13:04, Will Singleton wrote:


>
>Ah, linux on the Mac, be interesting if it worked.
>
>My thought on the Fixation-Winboard interface works like this:  for a mixed
>pc-mac lan, use the winboard protocol to communicate over the net.  If
>winboard's io can be redirected to the target computer on the net (using IP
>address), then it should work.
>
>btw, Amateur is running well with Fixation now, but we need to work on the
>protocol a bit to get it reasonable for others to implement.  Wonder if it
>should be modelled more on Exachess or Winboard?
>
>Will

My ignorance is showing again.

How is Amature communicating with Fixation?  Did you incorporate the code
into Amature, or are you communication app to app?  If app to app, this would be
an easy way for Screamer to get onto ICS.

My thoughts.

If the Winboard protocol is simply a command string issued by writing to
stdout and read by stdin, then a single set of apple events could cover this
issue.

The send event would always be a string to decode just like winboard engines
decode from standard in.
The send event from the engine to the interface would be like-wise.

This is not the most effecient way to do thinks however.
A series of events to encode the winboard protocol would, in my opinion work
better.  This is not 'exactly' the Exachess protocol, but the Winboard protocol
commited to a series of events.

Once there is a protocol, a single universal Macintosh-Chess-Engine-Interface
Application could be written.  Then, like winboard, the chess programmer would
only have to make the program Apple event enabled to access a chess board,
FICS, and files.  Finally, FICS could then be the medium for testing.

I still don't know how a Mac can be made to read from StdIn on a shared network,
and think that the FICS communication protocol may work better over a shared
network.  Again, an uneducated amature at this.

Then again, there is linux on PPC, but I kinda like my iterface after all this
time.

William
wbryant@ix.netcom.com




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.