Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Tips for setting up engine on FICS

Author: Scott Gasch

Date: 14:23:42 10/14/99

Go up one level in this thread


Let me preface this by saying these answers work with xboard.  I'd also suggest
you get the newest version of winboard (newest xboard if 4.0.3 I think) because
the newest xboard has a nice feature that shutsdown if the chess engine dies
unexpectedly.  This happened to me a lot when i was first working on my engine
because of bugs and assertion failures etc...  If you leave it up unattended
with older versions xboard stays up seeking new games and people get pissed when
they accept and the engine is not around to play...

>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?

In your input parser when you get "draw" output "kib Sorry this computer doesn't
accept draws.".

>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... by default xboard will send gameend to the ICS at the end of every game.
Alias "gameend" to something useful like "multi seek 1 0 r f ; seek 3 5 r f" and
you've got it...

>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?

This is don't know about, it just works for me and I have not investigated.

Good luck,
Scott



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.