ICGA Investigations

Home * Organizations * ICGA * Investigations

=The Charter=

The ICGA Clone and Derivative Investigation Panel

By David Levy

I am pleased to be able to announce the establishment of the ICGA Clone and Derivative Investigation Panel. The founding statutes of the panel are appended below. The Secretariat comprises Robert Hyatt, Mark Lefler and Harvey Williamson.

Those chess programmers and others who are interested in joining the panel may apply at www.icga.wikispaces.com We particularly urge all of you who have taken part in past ICGA (and ICCA) events to join the panel so as to give the benefit of your experience to the discussions that will take place there.

The first matter to be investigated by the panel will be the allegations that have been appearing on various web sites and forums, leading to my recent article “Attack of the Clones” that was published on www.chessvibes.com However, the brief of the panel is to examine all allegations of cloning or creating a derivative program where a prima facie case has been made and brought to the panel’s attention. This can extend beyond chess, into the realm of the other games contested at the annual Computer Olympiads. In the case of games other than chess appropriate experts will be invited by the ICGA to join the panel. =ICGA Clone and Derivative Investigation Panel= Founding statutes: February 22nd, 2011

1 Purpose
The purpose of the Panel shall be to:
 * [a] Investigate and discuss allegations of cloning or creating a derivative of strategy games programs;
 * [b] Report to the ICGA as to the veracity or otherwise of such allegations;
 * [c] Make recommendations to the ICGA as to what action if any should be taken against those found by the Panel to have been guilty of cloning or creating a derivative;
 * [d] Publish the findings of the Panel.

2 Membership
The Panel shall be open to:
 * [a] Programmers who have participated in any ICGA or ICCA World Championship for computer chess or in any Computer Olympiad or in any other computer competitions deemed appropriate by the ICGA.
 * [b] The office-bearers of the ICGA;
 * [c] Persons accepted as experts by the ICGA or by a unanimous decision of the Secretariat of the Panel.
 * Membership may be denied or rescinded to those deemed by the ICGA to have breached the normal ethical bounds expected of members.
 * Members may only participate under their own name. No anonymous membership or participation in discussions will be permitted.
 * There shall be no membership fees.

3 Operation of the Panel

 * [a] The Panel shall conduct its discussions on a Web site forum closed to non-members.
 * [b] All discussions on the Panel’s web site forum shall be in English.
 * [c] The Panel’s web site shall be operated and maintained by a person or persons invited by the ICGA to do so.
 * [d] The day-to-day activities of the Panel shall be managed by a Secretariat of three members of the Panel who shall be invited or approved by the ICGA. The ICGA shall have the right to replace members of the Secretariat at its sole discretion upon giving seven days notice on the forum.
 * [e] For all general decisions relating to the day-to-day running of the Panel and its forum a majority decision of the Secretariat shall suffice. In any matters deemed by the ICGA to be of an especially crucial or controversial nature the ICGA may overrule a decision of the Secretariat.
 * [f] Anyone against whom an allegation of cloning or creating a derivative has been made on the forum shall have the right to respond in the forum to each and every posting relating to such allegations, provided that such person is a current member of the forum. In the case of persons who have previously been barred from participating in the forum, for example persons previously found by the Panel to have been guilty of cloning, such persons shall be invited by the Secretariat to present their defence to the Panel as and when the Secretariat feels is appropriate.
 * [g] The Secretariat shall normally decide when an allegation of cloning or creating a derivative program has been sufficiently investigated and discussed in the forum. At such time the Secretariat shall be responsible for presenting to the ICGA the Panel’s report on the allegations, and on the defence if any offered by those against whom the allegations have been made, and on the findings of the Panel as to the veracity or otherwise of the allegations. The Secretariat’s report to the ICGA shall include its recommendations if any as to what action if any should be taken by the ICGA in respect of sanctions against anyone found by the Panel to have been guilty of cloning or creating a derivative. Before making its decisions the ICGA shall invite the accused to present any comments they might have on the Panel’s findings and recommendations.
 * [h] The ICGA shall consider the reports and recommendations of the Panel and shall at its sole discretion decide upon what action if any should be taken. The sanctions that the ICGA might take against those found guilty of cloning or creating a derivative include but are not limited to:
 * [i] Banning the guilty person(s) from participation in future ICGA events for any period deemed appropriate by the ICGA;
 * [ii] Publicizing, wheresoever it deems appropriate, the allegations and the names of those who have been investigated by the Panel and the findings of the Panel;
 * [iii] Recommending to other computer event organizers the exclusion of persons who have been found guilty by the Panel.
 * [iv] Annulling any titles that have already been awarded to programs that have since found by the Panel to have been clones or derivative programs, and demanding the return of any prize money paid to the offending programmer(s).

4 General Matters

 * [a] These statutes may be changed at any time by the ICGA at its sole discretion, upon the giving of 30 days notice in the forum.
 * [b] The Panel shall be an advisory body of the ICGA. In all matters of dispute the decision of the ICGA shall be final.

=Investigation Topics= Some pages copied (and slightly edited concerning links and headers user:GerdIsenberg) from the former private ICGA Investigations Wiki with permission of the ICGA and ICGA Investigation Panel secretary Mark Lefler. Most pages of the ICGA Investigations Wiki concerning Rybka are now open to the public (July 01, 2011).

Background

 * Historical Examples
 * Quantifying Evaluation Features
 * Evaluation Overlap
 * Who's Who

Controversies

 * Rybka Controversy
 * Claims of Rybka Originality
 * Claims that Strelka is Rybka
 * Pre-Fruit Rybka and Crafty

Further Complaints

 * Loop
 * Thinker

=Forum Posts=

2011

 * Fabien's open letter to the community by Tord Romstad, CCC, January 23, 2011
 * Revisiting Strelka/Rybka by BB+, OpenChess Forum, January 25, 2011
 * Attack of the clones | ChessVibes by David Levy, 19 February, 2011 (Wayback Machine)
 * Programmers write open letter about Rybka-Fruit issue | ChessVibes by Peter Doggers, March 01, 2011 (Wayback Machine)
 * Open letter to the ICGA about the Rybka-Fruit issue by Harvey Williamson, Hiarcs Forum, March 01, 2011
 * Rybka 1.6.1 by Robert Hyatt, Rybka Forum, March 13, 2011
 * Longer Article by Anthony Cozzie, CCC, March 17, 2011
 * Rybka disqualified and banned from World Computer Chess Cham by Tim Chan, CCC, June 29, 2011
 * Rybka disqualified and banned from WCCC by Harvey Williamson, Hiarcs Forum, June 29, 2011
 * Rybka disqualified and banned from WCCC by Jeremy Bernstein, OpenChess Forum, June 29, 2011
 * Dismissed with prejudice by Dann Corbit, CCC, July 01, 2011
 * Voir Dire by Dann Corbit, CCC, July 01, 2011
 * The ICGA Process by BB+, OpenChess Forum, July 01, 2011
 * The Evidence against Rybka by BB+, OpenChess Forum, July 04, 2011
 * Vasik Rajlich responds to his accusers by Nelson Hernandez, Rybka Forum, July 12, 2011
 * In retrospect by Rebel, Rybka Forum, July 14, 2011
 * Apology to Vas by Rebel, Rybka Forum, August 17, 2011

2012

 * Rybka evidence recapitulation by BB+, OpenChess Forum, January 03, 2012
 * A Big Thanks and a Small Update by Vasik Rajlich, Rybka Forum, January 08, 2012
 * Fruit/Rybka timeline by BB+, OpenChess Forum, January 09, 2012
 * Wiki-leaks by Ed Schröder, Rybka Forum, January, 18, 2012

2014

 * Complaints against the Chess programs LOOP and THINKER by Harvey Williamson, Hiarcs Forum, May 12, 2014
 * Complaints against the Chess programs LOOP and THINKER by Harvey Williamson, CCC, May 14, 2014

=External Links=
 * Attack of the clones | ChessVibes by David Levy, 19 February, 2011 (Wayback Machine)
 * Rybka disqualified and banned from World Computer Chess Championships | ChessVibes by Peter Doggers, June 29, 2011 (Wayback Machine)
 * Rybka vs ICGA a different view by Ed Schröder, November 09, 2011 (Wayback Machine)
 * Allegations against two more Chess Engines – The LOOP Program by David Levy, ICGA President, May 22, 2012 » Loop, Thinker
 * Complaints against the Chess programs LOOP and THINKER by David Levy, ICGA President, May 9, 2014

=References= Up one Level