Home * Organizations * ICGA * Tournament Rules

WCCC 2007

Excerpt from the WCCC 2007 Tournament Rules [1]
1. Each entry is a computing system and one or more humans who programmed it. At least one of the program developers should attend the WCCC to operate the program, otherwise the entry fee for the program is doubled.

2. Each program must be the original work of the entering developers. Programming teams whose code is derived from or including game-playing code written by others must name all other authors, or the source of such code, in their submission details. Programs which are discovered to be close derivatives of others (e.g., by playing nearly all moves the same), may be declared invalid by the Tournament Director after seeking expert advice. For this purpose a listing of all game-related code running on the system must be available on demand to the Tournament Director.

WCCC 2010

Excerpt from the WCCC 2010 Tournament Rules [2]:
Each program must be the original work of the entering developers. Programming teams whose code is derived from or including game-playing code written by others must name all other authors, or the source of such code, in the details of their submission form. Programs which are discovered to be close derivatives of others (e.g., by playing nearly all moves the same), may be declared invalid by the Tournament Director after seeking expert advice. For this purpose a listing of all game-related code running on the system must be available on demand to the Tournament Director.

WCCC 2013

Excerpt from the WCCC 2013 Tournament Rules [3]:
Each program must be the original work of the entering developers, possibly with the inclusion of gameplaying code and/or data from other sources for which the entering developers have a legal right of use. Developers whose code is derived from or includes (1) game-playing code; and/or (2) data written by others, must name (a) all the other developers of whom they are aware; and (b) the source of such codeand/or data, in their tournament registration details.

Programs which are discovered to be undeclared derivatives of others may be designated invalid by the Tournament Director if he is convinced, after seeking advice if he feels that to be necessary, that the closeness of derivation is of such a level as to constitute unfair competition. A listing and an executable version of all game-related code and data running on the system must be available on demand to the Tournament Director prior to the start of and during the tournament. The Tournament Director has the right to submit the executable version of a program for testing for similarity with other known programs, and/or to submit the listing to an expert or experts of his choosing for examination, also to determine similarity. Under all circumstances the Tournament Director will take all reasonable steps to ensure t hat any such listing and/or executable are treated as being strictly confidential.

The entering developers must keep a copy of the source code of their entry until at least one year following the date of conclusion of the tournament, in order to be able to respond accurately to any questions about the source code that might be raised after the event by the Tournament Director.


On Original Work

There have been discussions and expansions of the Tournament Rules periodically in the ICGA Journal. In particular, in his explanation of the 2006 Lion++ case [4] Jaap van den Herik notes that the the latter clauses in the above are not to be construed as the totality of the notion of "original":
(Ad 1) “original work of the entering developers”. If they had included Fabien Letouzey (with his permission) in the list of authors, there would have been no concerns. Since they had not done so, the discussion was on “original work”. Clearly, the main part of the program LION++ 1.5 was not their original work. However, rule 2 had five more lines, which the team perceived as an explanation of the notion “original” (see ad 2 and ad 3).

Publications


Forum Posts


References

  1. ^ WCCC Rules (ICGA Tournaments)
  2. ^ 2010 Tournament Rules (pdf)
  3. ^ The Board of ICGA (2013). Rules for the 20th World Computer-Chess Championship. ICGA Journal, Vol. 36, No. 1, pdf
  4. ^ Jaap van den Herik (2006). The Interpretation of Rules. ICGA Journal, Vol. 29, No. 2

What links here?


Up one level