You need to specify how pairings will be made and how ties will be broken,
etc.  I attached the announcement from one of the US computer go tournaments
I ran at the go congress as an example.

 

Will the games be played on KGS using network connections from the contest
site, or will you provide a referee program?  If the games are played on
KGS, why do people have to drag their computers to Portland? 

 

Regards,

 

David

 

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Peter Drake
Sent: Tuesday, June 03, 2008 3:35 PM
To: Computer Go
Subject: [computer-go] Tournament at US Go Congress

 

Please find below preliminary rules for the computer Go tournament to be
held at this year's US Go Congress in Portland, Oregon. Obviously, some
details are being finalized.

 

If you can think of anything here (or not here) that could cause trouble,
please let me know ASAP. I'd like the tournament to run as smoothly as
possible.

Peter Drake

http://www.lclark.edu/~drake/

 

 

Tournament Director

Peter Drake (AND CO-DIRECTOR?)

Description

This 19x19 tournament is for computer programs only. While there have been
notable breakthroughs in recent years, computer Go remains an open problem
in artificial intelligence research.

Location

NEED LOCATION

Schedule

Round 1 1:00 PM, Sunday, August 3
Round 2 3:30 PM, Sunday, August 3
Round 3 7:00 PM, Sunday, August 3
Round 4 1:00 PM, Monday, August 4
Round 5 3:30 PM, Monday, August 4
Round 6 7:00 PM, Monday, August 4
Round 7 1:00 PM, Tuesday, August 5
Round 8 3:30 PM, Tuesday, August 5
Round 9 7:00 PM, Tuesday, August 5

Time Limits

60 minutes per player, no byo-yomi.

Rules

To give programmers as much time as possible to work out networking bugs, we
will use the same rules as the monthly KGS computer go tournaments. These
rules can be found at http://www.weddslist.com/kgs/. Of particular note are
that programs must implement GTP and that Chinese (area) scoring is used.

All hardware must be physically present in the competition room. Programmers
may bring their own hardware; we will also provide some machines (NEED
DESCRIPTION).

This is a formal tournament, meaning that people may not, for example, enter
a-modified version of a public-domain program such as GNU Go. (See the web
page above for a more detailed description.) Programmers who cannot attend
the Congress may send alternate operators. 

Prizes

Prize money has been donated by Hierarchical Systems Research Foundation and
OTHER DONORS:

1st place                $500
2nd place               $300
3rd place               $150
4th place               $50





 


                     1996 UNITED STATES COMPUTER GO CHAMPIONSHIP

          This announces the 1996 U.S. Computer Go Competition.

          The 1996 US Computer Go Championship will take place at the 16th
          annual US Go Congress, on July 21, 22, 23rd, at John Carrol
          University, in Cleveland, Ohio.

          This is an excellent opportunity to meet and compete with others
          interested in Computer Go.

          A plaque or trophy and title of US Computer Go Champion will be
          awarded to the winner.  There is no cash prize.  This tournament
          is not affiliated with the World Computer Go Congress, although
          the rules and format are very similar.

          In 1988 and 1989 Acer ran the US Preliminaries to the World
          Computer Go Congress at the US Go Congress.  In 1990 they changed
          their procedure to have a mail in preliminary in Taiwan.  The
          United States Computer Go Championship was organized to ensure
          that there continues to be an annual computer go competition in
          North America.  The informal discussions and contacts during the
          tournament help increase the strength of all the programs.  This
          will be the seventh United States Computer Go Championship.  Last
          year 4 programs participated.  Typically 5 to 7 programs compete.


                                ENTERING THE CONTEST:

          You must register for the US Go Congress to enter the Computer Go
          Competition.

          Please contact David Fotland as soon as possible if you plan to
          participate.  There is no penalty for withdrawing from
          participation later.  I prefer early notice of participation, but
          will accept new participants up to the day before the
          competition.

          For additional information on the Computer Go contest, contact:

          David Fotland
          4863 Capistrano Ave
          San Jose Ca 95129-1031
          (408)985-1236
          E-mail: [EMAIL PROTECTED]




                                        RULES

          Contestants must provide their own computer, which must be
          present at the contest site.  All transportation costs and risks
          will be borne by the contestant.  There will be a locked room for
          the contest, but the Congress will not be responsible for the
          safety of any equipment left there.

          This year there may be some computer hardware available, but at
          this time I can't promise anything.

          Any Go program can participate in the contest, but only US
          programs whose author(s) are US residents are eligible for the
          title of US Computer Go Champion.  The title of North American
          Open Computer Go Champion will be awarded to the program that
          finishes first, no matter where it is from.  Each program can
          only be registered once.

          Play is governed by the SST laws of Go (GOE) published by the Ing
          Chang Chi Wei Chi Educational foundation.  In summary, the score
          is territory plus live stones (prisoners don't count), suicide of
          more than one stone is allowed, repetition is forbidden,
          surrounded territory in a seki counts as points.  Black plays
          first and gives 8 points komi at the end of the game.  If a
          program makes an illegal move it loses. Mirror Go is not allowed
          past move number 60.  Any rule disputes will be settled by the
          tournament referee.

          There will be a Go board between the computers which will have
          the official game position.  If a move is entered incorrectly the
          problem may be fixed while the clock is running.  If the
          participant is unable to correct his program to agree with the
          position on the Go board, the participant loses.

          Programs should be able to remove dead stones from the screen or
          demonstrate that the dead stones are recognized at the end of the
          game.  If both programs pass and unsettled groups remain on the
          board, they are assumed to alive.  The tournament director will
          resolve any disagreement between programs on the status of groups
          after the game is over.

          Participants will make a game record.

          Each program will have one hour to make 125 moves.  Games will be
          played until both programs pass or one program has used up its
          hour of playing time.  If less than 125 moves have been played by
          the program that ran out of time it loses.  Otherwise, if there
          is time left in the round the game will continue. Any time after
          move 250 the referee may determine the outcome of the game in
          order to allow the next round to start.

          If a program crashes it can be restarted, but its clock continues
          to run.  Any number of program crashes is allowed as long as the
          time limit is not exceeded.  If the crash is due to something
          unrelated to the go playing algorithm, such as low memory, out of
          stack space, or similar, it may be recompiled or relinked, or the
          computer may be rebooted with different memory parameters while
          the clock is running.  Go playing code or pattern database
          changes are not allowed during a round.

          No changes to the program or its parameters may take place during
          a round, but changes are allowed between rounds.  The program may
          request the time left on its clock periodically and adjust itself
          accordingly.  The operator may not adjust parameters to make the
          program faster if it is running out of time, except to enter a
          "low on time" command or make a single adjustment of a "time
          left", or "playing strength" parameter when there is 10 minutes
          left on the clock.

          If a game is interrupted due to power failure or hardware
          failures, and the programs can't be reset to the position when
          the failure happened, if more than 150 moves have been played (75
          each) and the outcome can be determined, the referee will
          adjudicate the result.  Otherwise the game will be played over.

          If there is enough time and a small enough number of entries then
          the tournament will be round robin with each program playing each
          other one once.  We should have time for 6 rounds, but the actual
          number of rounds and schedule will be determined when the contest
          begins.

          Otherwise it will be a Swiss style tournament. First round
          pairings will be determined by past results of the programs or by
          chance.  In each round programs with the same number of wins will
          be paired whenever possible.  No program will get more than one
          bye.  A bye counts as a win.  The same opponents will not be
          paired twice.  The tournament referee has final say on the
          pairings.

          Tournament results are determined first by number of wins, then
          by sum of defeated opponent's scores, then by sum of opponent's
          scores, then by head to head competition.

          Programs are encouraged to implement the Standard Computer Go
          Modem Protocol to allow them to play one another without human
          intervention.  If a program does not implement the protocol,
          moves will be typed by hand between it to its opponent.  The
          protocol spec and sample code from Many Faces of Go and Nemesis
          are available from David Fotland or Bruce Wilcox.  The spec has
          been published in 'Computer Go'.  It is also available from the
          IGS archives at igs.nuri.net.

          Using the modem protocol gives each program more time, and speeds
          the rounds since operator time is removed.

          If the Modem protocol is available, by mutual agreement and with
          consent of the tournament director, the game can be played
          without a clock and without updating the position on a separate
          go board.  If such a game is interrupted by a crash, power
          failure, or failure of communication between programs, and the
          tournament director cannot reconstruct the correct position, then
          the game will be played over using clocks and a go board.


_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to