The 1998 Ing Computer Goe Congress, or "Ing Cup", was held on November 21st and 22nd in Hendon College, north London. The College generously allowed us to use their facilities, including 32 new PCs with 266MHz processors, throughout the weekend. It was organised by Nick Wedd.
Hendon College is near to Colindale underground station, and I had expected participants to find their way there easily. However London Transport chose this weekend to close the entire Northern Line north of Golders Green, and provide a bus service instead. Despite this, all the participants managed to arrive on time, except for one who overslept.
The proceedings started with a dinner in a Chinese restaurant in Hendon. This restaurant charges customers by height - those under 1.38 metres pay half-price. Two of the three inseis thereby qualified for half-price dinners, the third was just over 1.38 metres.
There were seventeen entrants. The idea of running the tournament as a self-scheduled all-play-all was considered. In theory, each program ought to be able to play two or even three games at once, using the Go Modem Protocol. However, we decided to use a Swiss system, and to fit in as many rounds as possible.
This decision was fortunate, in the light of what I now know about the Go Modem Protocol. This protocol is not nearly as robust as it should be; or at least, the programs which claim to support it do not support it robustly. Tournament Organisers should not assume that the Go Modem Protocol will speed things up. In one case, two programs both supported the Protocol, and were able to use it to play against each other, but it took their operators more than half an hour to persuade them to do this.
David Fotland's Many Faces of Go has, in my opinion, long been the best buy for an english-speaking Go-player wanting a program which plays Go and also contains useful teaching material. However the version that you can buy does not play as well as the version which competed in the Ing Cup. This version beat its three leading rivals, Goemate, Go4++ and Wulu on the first day of the event, and confirmed its lead by winning its fifth-round game against Gogol, scheduled for the morning of the Sunday, on Saturday evening.
Indeed, had the Ing Cup been limited to six rounds, which was all that could be guaranteed within the timetable, this would have guaranteed the first place to Many Faces. On the Sunday morning, there was some discussion about whether to fit in a seventh round. David Fotland finally, and generously, agreed to there being a seventh round, thereby risking losing his first place.
This risk became more serious when Many Faces lost its sixth-round game to Go Intellect. It bacame more serious still when it was losing its final-round game to Jimmy, and David must have been regretting his sporting behaviour at this point. However his program managed to pull itself together and outplay Jimmy in the yose, thus achieving a score of 6/7 and beating Wulu on the tie-break (SoDoS).
Wulu is a new program, written by a team that works in Chen Zhixing's house, and includes his daughter Chen Guobao. It won all its games except against the overall winner Many Faces, and was placed second. It was operated by another of its authors, Lu Jinqiang.
Go4++, written by Londoner Michael Reiss, beat its long-standing rival Goemate, but lost to both Many Faces and Wulu. Its score of 5/7 was also achieved by Goemate, but Go4++ scored better on the tiebreak my the smallest possible margin, gaving it third place.
Although Chen Zhixing's Goemate is a rewritten version of Handtalk, and Handtalk has won many past tournaments, Goemate seems to be weaker than Handtalk. It lost its games against Go4++ and against David Fotland's Many Faces of Go. I do not know whether these games were unrepresentative - a single game is not sufficient to compare the strengths of two programs. But Goemate is clearly a different beast from Handtalk, and plays more calmly, rather than trying to kill implausibly large groups.
Jimmy's author Yan-Shi Jim, and TeamGo's author Gary Boos were unable to attend, but the organisers had agreed that any program whose author could not attend would still be allowed to enter, and would be operated by the organisers. David Keeble generously spent his weekend operating Jimmy, and saw it almost beat the eventual winner in the final round. Bill Streeten also deserves thanks for operating TeamGo.
Alpha 1.1 was accompanied by a team of three: its author Arkadij Frolov, his manager Valeriy Emelyanov and sponsor Michail Burlak. However it was missing a vital code module. This absence, unfortunately, caused it to crash frequently, and to lose all its games on time, except when its opponent crashed first and could not be reloaded.
361's author David Skidmore will be familiar to historians of computer Go. His program competed in the first ever Computer Go Tournament, the Acornsoft Computer Go Championship held in January 1984.
place | NT$ | |
---|---|---|
1st | Many Faces of Go | 200,000 |
2nd | Wulu | 40,000 |
3rd | Go4++ | 20,000 |
They all defeated it convincingly. If it had beaten two of them it would have won a prize of 550,000 Taiwanese dollars, that is over £10,000.
Round No. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | SoDoS | Place | |
---|---|---|---|---|---|---|---|---|---|---|
Many Faces of Go | MF | KA 1 | G4 2 | WU 3 | GE 4 | GG 5 | GI 5 | JM 6 | 27 | 1 |
WULU | WU | TG 1 | TB 2 | MF 2 | IN 3 | JM 4 | G4 5 | GI 6 | 21 | 2 |
Go4++ | G4 | JM 1 | MF 1 | GI 2 | GM 3 | GE 4 | WU 4 | TB 5 | 18 | 3 |
Goemate | GE | FG 1 | GI 2 | GG 3 | MF 3 | G4 3 | TB 4 | EX 5 | 17½ | 4 |
Go Intellect | GI | GM 1 | GE 1 | G4 1 | HH 2 | EX 3 | MF 4 | WU 4 | 14½ | 5 |
Gogol | GG | EX 1 | IN 2 | GE 2 | TB 3 | MF 3 | JM 3 | HH 4 | 12 | 6 |
Jimmy | JM | G4 0 | bye ½ | 361 1½ | FG 2½ | WU 2½ | GG 3½ | MF 3½ | 8 | 7 |
FunGo | FG | GE 0 | GM 0 | AL 1 | JM 1 | bye 1½ | 361 2½ | IN 3½ | 5 | 8 |
Keeping Awkaward I | KA | MF 0 | TG 0 | bye ½ | 361 1½ | GM 2½ | IN 2½ | AL 3½ | 4½ | 9 |
Indigo | IN | HH 1 | GG 1 | TG 2 | WU 2 | TB 2 | KA 3 | FG 3 | 9 | 10 |
TurboGo | TB | AL 1 | WU 1 | HH 2 | GG 2 | IN 3 | GE 3 | G4 3 | 7½ | 11 |
Hwa Hsia no.1 | HH | IN 0 | AL 1 | TB 1 | GI 1 | TG 2 | GM 3 | GG 3 | 6½ | 12 |
Explorer | EX | GG 0 | 361 1 | GM 1 | TG 2 | GI 2 | AL 3 | GE 3 | 4½ | 13 |
GoMaster | GM | GI 0 | FG 1 | EX 2 | G4 2 | KA 2 | HH 2 | bye 2½ | 6½ | 14 |
TeamGo | TG | WU 0 | KA 1 | IN 1 | EX 1 | HH 1 | bye 1½ | 361 2½ | 4 | 15 |
Alpha-1.1 | AL | TB 0 | HH 0 | FG 0 | bye ½ | 361 1½ | EX 1½ | KA 1½ | ½ | 16 |
361 | 361 | bye ½ | EX ½ | JM ½ | KA ½ | AL ½ | FG ½ | TG ½ | 0 | 17 |
Many Faces of Go with 9 handicap stones | 0 | Hsia, Da-ming aged 14 | 1 |
---|---|---|---|
Many Faces of Go with 9 handicap stones | 0 | Lin, Yu-hsiang aged 14 | 1 |
Many Faces of Go with 9 handicap stones | 0 | Hsiao, Cheng-hao aged 10 | 1 |
Name | Program | Nationality | |
David Fotland | Many Faces of Go | USA | Invited by Ing Foundation |
Lu, Jinqiang Chen, Guobao Li, Zhihua Lei, Xiuyu | WULU | China | |
Dr. Michael Reiss | Go4++ | UK | Invited by Ing Foundation |
Professor Chen, Zhixing | Goemate (HandTalk) | China | Invited by Ing Foundation |
Professor Ken Chen | Go Intellect | USA | Invited by Ing Foundation |
Dr. Tristan Cazenave | Gogol | France | |
Yan-Shi Jim | Jimmy | Taiwan | |
Yong-Goo Park | FunGo | South Korea | |
Huang, Yung-Jye | Keeping Awkaward I | Taiwan | |
Dr. Bruno Bouzy | Indigo | France | |
Arnoud van der Loeff | TurboGo | Netherlands | |
Wu, Jyh-Horng | Hwa Hsia no.1 | Taiwan | Invited by Ing Foundation |
Dr. Martin Müller | Explorer | Austria | Invited by Ing Foundation |
Jee, Wonho | GoMaster | South Korea | |
Gary Boos | TeamGo | United Kingdom | |
Arkadij K. Frolov (Michail V. Burlak Valeriy V. Emelyanov) | Alpha-1.1 | Russia | |
David Skidmore | 361 | UK |
MF | WU | G4 | GE | GI | GG | JM | FG | KA | IN | TB | HH | EX | GM | TG | AL | 361 | score | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MF | W | B | B | W | W | B | B | 6/7 | ||||||||||
WU | B | B | B | W | W | B | W | 6/7 | ||||||||||
G4 | W | W | B | W | B | W | B | 5/7 | ||||||||||
GE | W | W | B | B | W | W | B | 5/7 | ||||||||||
GI | B | W | B | W | W | B | W | 4/7 | ||||||||||
GG | B | W | W | W | B | B | B | 4/7 | ||||||||||
JM | W | B | W | B | B | W | 3/6 | |||||||||||
FG | B | W | B | B | W | W | 3/6 | |||||||||||
KA | W | W | B | B | B | W | 3/6 | |||||||||||
IN | B | B | W | B | W | W | W | 3/7 | ||||||||||
TB | W | B | B | W | B | B | W | 3/7 | ||||||||||
HH | B | W | B | W | B | W | B | 3/7 | ||||||||||
EX | W | W | W | W | B | B | B | 3/7 | ||||||||||
GM | W | B | W | W | W | B | 2/6 | |||||||||||
TG | B | W | B | B | W | B | 2/6 | |||||||||||
AL | B | W | B | W | W | B | 1/6 | |||||||||||
361 | B | B | B | W | W | W | 0/6 |
I put these accusations to those accused. In one case, the accused authors denied any plagiarism, refused me permission to send their program to an expert for examination, and withdrew it from the event for technical reasons. In the other case, it proved very difficult to contact the accused, and I have still had no direct communication from them. Eventually I disqualified their program on the grounds that I had not been received it before the deadline which I imposed on all entrants.
I understand that FOST, the organiser of the other major Computer Go event, is also deeply concerned about the issue of plagiarism. I have also heard that the two allegations of plagiarism which were put to me are not the only ones to have been made recently in the field of Computer Go [I now (2000-11-10) understand that any other allegations that may have been made have subsequently been withdrawn. NSW].
Because of this, it is possible that there may be no more serious Computer Go tournaments with prize money. A sponsor (FOST, Ing Foundation, or any other) has a choice between setting aside large sums of money to pay for programming experts and legal fees, and giving itself the power to disqualify entrants arbitrarily. I would not be surprised if they prefer to withdraw from the field altogether.
Nick Wedd
Last updated: 2000-11-10.
98.html | of interest to the press |
entrants.html | list of participants |
find.html | how to find the venue |
gen.html | general interest. Some of this is actually interesting. |
hendon.html | about Hendon College |
hotels.html | hotels nearby |
index.html | index page |
prizes.html | gives details of the large Ing prize fund, and how it could be won |
rules.html | rules of the event |
timetable.html | timetable |