Author: Robert Hyatt
Date: 05:54:33 07/09/04
Go up one level in this thread
On July 08, 2004 at 22:40:21, Daniel Mehrmannn wrote: >On July 07, 2004 at 22:04:41, Andrew Wagner wrote: > > >[....] >>For the record, I don't think there is any currently available version of the >>FICS software which is that sophisticated. Heck, even ICC doesn't start the >>games automatically. My guess would be that this entire server program would >>have to be written from scratch. No small project, but certainly worthwhile. >[....] > >Hi Andrew, > >write a interface for broadcasting live games is _not_ difficult and should not >longer take as a few weeks (with testing & co). > >All protcols and FICS commands are known, so its easy. > >One possible way: >Every engine write a logfile, called game.log, during the live game. The syntax >should be clear defined. For a move we write e2e4, a7a8q, 0-0 or d4e5p. The >interface make a telnet connection to the server, given as option, build a board >with the know data as option. Every 30 seconds the logfile from the engine will >be parsed for a new move. > >Example option line for windows would be: > dummy.exe /icshost freechess.org:5002 /white "Shredder 8" /black "Crafty 19.15" >/time 120:0 /examiner admin > > >This should be possible for _all_ FICS and icc. > >greetings >Daniel I would not do the logfile thing. Leave the programs out of the loop. It is _trivial_ to write an interface that will observe each game in term, grab the move list, and do with that whatever it wants, without either opponent having to do anything at all.
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.