Author: Robert Hyatt
Date: 15:03:45 10/14/99
Go up one level in this thread
On October 14, 1999 at 09:29:31, Luca Dormio wrote: >Hi, >i've just completed the first working version of my winboard engine; it's called >'LarsenVB' and it's written in Visual Basic.... >ok, ok ..... stop laughing now :) > >I'm starting my testing on FICs and i still have a couple of question unsolved: > >draws: currently i don't allow draws by agreement; the engine refuses the draw >request simply by making its move, how can i add a short tell like "sorry, this >computer ...."? maybe with 'tellics' command? yes... or this: print "decline" print "tellics say sorry but this computer doesn't accept draws yet." > >seek: i would like to issue a seek continuously; i include it in my ics.ini to >issue the command at logon, is it correct to use the -zippyGameEnd option to >repeat the command after every game? yes... just set up an alias for gameend. > >resuming adjourned games: zippy.README states "The getMoveList option controls >how adjourned games are continued. If it is True (the default), xboard fetches >the move list from ICS and feeds it into the chess program before having the >program start play." in which way winboard does this? simply by setting force >mode on, then submitting every single move then finally using >"white"/"black"/"go" commands? > >Thanks in advance. >Luca It sends a 'force' command. Then it stuffs a bunch of moves into your program. You have to read them, starting as white and alternating sides each move, and update the board. It will eventually send you a white/black command which should terminate 'force' mode and then either send you a move to make and start you to searching, or it will send you a 'go' (all is in engine-intf.txt)
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.