Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: ICC Championship, who participate?

Author: Peter McKenzie

Date: 11:25:09 11/17/99

Go up one level in this thread


<snip>
>I know nothing about tournaments (nor even how a Swiss works), so whatever is
>fine with me--I just didn't want to get knocked out of everything after an early

The Swiss system lets all participants play in every round, so if its an eight
round tournament you can expect to get eight games.  The only exception is if
there is an odd number of participants then someone must get the bye each round,
so you will get a minimum of seven games.  I'm sure for the ICC Computer Champs
there will be an extra program on hand (GNU Chess maybe) to make an even number
of participants if need be.

The principle of the Swiss System is simple: pair up players who have the same
number of points.  This means that players that keep winning games play others
who have been winning games, while those who lose alot of games play others who
have lost alot of games.

>loss...assuming I can get my program ready to play--the Winboard interface works
>but I have no idea of how to play via ICC...

Well, I think you've done the hardest part!
If you haven't already, take a look at www.chessclub.com for an introduction to
ICC.  Then try connecting to it with winboard (but without using your program),
or you could just use telnet to connect to chessclub.com port 5000.  That should
be pretty straight forward, unless you're on a machine that goes through a
firewall (eg at work) in which case you might not have telnet access.

To run your program on ICC via winboard, you need to use the zippy option: -zp.
You'll also want to support restarting adjourned games, I can't remember the
details but it involves supporting the winboard command that puts your engine
into a mode where it can be fed moves.

cheers,
Peter



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.