Author: Don Dailey
Date: 09:32:46 06/19/98
Go up one level in this thread
On June 19, 1998 at 00:16:36, Peter Klausler wrote: >On June 18, 1998 at 17:23:25, Dan Homan wrote: > >>On June 18, 1998 at 11:05:30, Peter Klausler wrote: >> >> >>> >>>Yes, Bob, please try to get the DLL source back and incorporate >>>it with #ifdefs into the main source tree, or at least have the >>>DLL interface documented so that other programs could use it. >>>I'd love to drive Crafty from CDB as a DLL rather than mucking >>>around with pipes. >> >>Does CDB talk to Crafty using the same protocol as Winboard? >>If so, there are probably a number of other engines (mine included) >>which should also work as analysis engines in CDB. Do you >>have a script by which one can select the analysis engine for >>CDB? >> >> - Dan > >No, CDB doesn't use the Winboard protocol when driving Crafty, >for a number of obscure reasons. I wish that it could. For >one thing, Crafty doesn't peek for pending input unless it's >in win/xboard or ICS mode. > >I am contemplating separating the Crafty driver from the rest >of CDB and defining a simple client/server protocol between the >database and the engine that I could then publish. A database >doesn't need much from an engine; it simply sends positions >and stop signals, and receives acks/nacks, PVs, scores, and >completion indicators. It would be nice to have secondary >and tertiary variations as well. Anyway, a standardized >engine protocol would be a very simple thing. Sound >interesting? I wish there was a decent public domain protocol that was in wide use (not the one xboard uses) and a variety of interfaces that honored it. It sure would be nice. Someone could write and autotester for it and the chess programmers wouldn't have to worry about it. - Don
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.