This page lists Go matches between humans and Go-playing programs.
The programs appearing in this list are generally the strongest, or among the strongest, of their time. In many cases the program is one which has just won a competition among programs.
The humans are mostly strong players, many of professional or near-professional rank. Their ranks, where known, are listed.
Thus this page gives some indication of the increasing strength of Go programs.
Caution is needed in drawing conclusions from the data presented here. In particular, it is possible for a human to observe, and learn to take advantage of, the weaknesses in the play of a program. Someone who persistently plays the same program can improve his results against it greatly; by nine stones or even more. For example, in the table below we see that in 1995, two of three inseis (about amateur 6d) who had played HandTalk only once before, lost to it giving 13-stone handicaps; but in 1998 Jean-loup Gailly, amateur 5-kyu, was able to give it 20 stones and beat it. He was playing the commercially-available version, which may have been weaker than the version that competed for the Ing prize; but it is probably more significant that he had spent many games investigating and learning to exploit its weaknesses.
This warning has been rather less pertinent from 2008, with all leading programs using Monte Carlo techniques. It is more difficult to learn to take advantage of the weaknesses of a program such as MoGo or CrazyStone. The play of these programs has a significant random element, so you can never be sure that "in this position it will make this blunder" and arrange to set up such a position.
| Date/link | Human | Program | size | handicap | Result | Event | comments |
|---|---|---|---|---|---|---|---|
| 2010 | |||||||
| before end of 2010 | John Tromp 2d | to be decided | 19×19 | even | 10-game match | To be played to settle a bet. | |
| 2010-02-06 | Nam Chi-hyeuong 1p | Zen | 9×9 | even | 0-1 SGF | Played on KGS for a symposium at Osaka Syogyo University. | No main time, 30 seconds byo-yomi. Zen was running on an 8-core Mac Pro, 2.26 GHz. |
| 2009 | |||||||
| 2009-12-31 | 'mosa' 5d | Zengg | 19×19 | even | 3-1 SGF | Not an organised event – four games played on KGS. 'mosa' has a well-established 5d KGS rating. | Played with 30m+5*30s. Mosa won the other three games, only the one he lost is shown here. Zengg was running on a 16-core cluster. |
| 2009-12-06,07,08 | Li Yue 6d | MoGo | 19×19 | 6 stones | 1-0 SGF | 'Man vs MoGo' challenge at Cádiz Open Go Tournament. | 19×19; played with no main time, 45 seconds byo-yomi MoGoTW was running on 2 Power6 nodes, with 32 cores per node. 9×9 played with 50 minutes each. |
| Chun Poong Jho 8p | 1-0 SGF | ||||||
| 9×9 | even | 1-1 SGF SGF | |||||
| 2009-11-29 | Kaori Aoba 4p | Zen | 19×19 | 6 stones | 1-0 SGF | Played after the UEC Cup (UEC Cup, English version) | All the audience believed Zen would win, but Zen lost a ko near the end, and with it the game. |
| Cheng Ming Huang 9p (Japanese name: Meiko Tei) | KCC Igo | 1-0 SGF | White won the game with no trouble. | ||||
| 2009-10-26 | Chun-Hsun Chou 9p | MoGoTW | 9×9 | even | 2-1 SGF SGF SGF | Played during a press conference at Taipei | The game which MoGoTW won was played with 45 minutes each. The other two
were played with 10 minutes each and with 15 minutes each. MoGoTW was running on 32 quad-cores. |
| 2009-10-24 | Javier-Aleksi Savolainen 5d | MoGo version 4.86 | 9×9 | even | 0-1 SGF | At the Alternative Party digital culture festival in Helsinki, Finland. | MoGo was running on either either a 56-core Cray CX1 available locally at the festival, or on part of the 10864-core Cray XT5/XT4. |
| 19×19 | 3 stones | 1-0 SGF | |||||
| 2009-08-29 | Fan Hui 2p | MoGo | 9×9 | even | 2-1 SGF SGF SGF | At the French championship, in Toulouse. | MoGo was running on a 16-core R90, at 3GHz, with 32Gb of RAM. The second game record is incomplete, or MoGo resigned. The third game was the same as the second until move 13, when Fan Hui (again playing black) tried to improve on his play in the previous game; and lost. |
| 2009-08-21, 2009-08-22 | Chun-Hsun Chou 9p | Many Faces of Go | 19×19 | 7 stones | 1-0 SGF | Played on Jeju Island ("Quelpart"), South Korea, at the 2009 IEEE International Conference on Fuzzy Systems. |
Fuego running on 80 cores: ten 8-core nodes each with two quad core Xeon E5462 2.8GHz processors and 32Gb of main store. A 20Gbps network connects the nodes.
Many Faces of Go running on 32 cores: 4 nodes each with 2 quad core Intel Xeon (x5460) running at 3.16 GHz with 16Gb of RAM, a total of 64 Gb. MoGo running on 640 cores: supercomputer "Huygens" with 20 nodes each of 32 cores. Zen running on 8 cores: Mac Pro with 8 core processors (Quad-Core Intel Xeon 2.26GHz x2). |
| Zen | 1-0 SGF | ||||||
| MoGo (extra game) | 1-0 SGF | ||||||
| Shen-Su Chang 6d | MoGo | 4 stones | 1-0 SGF | ||||
| Fuego | 0-1 SGF | ||||||
| Chun-Hsun Chou | MoGo | 9×9 Two-game matches. |
even | 1-0 SGF | |||
| Fuego | 1-1 SGF SGF | ||||||
| Shen-Su Chang 6d | Many Faces of Go | 2-0 SGF SGF | |||||
| Zen | 0-2 SGF SGF | ||||||
| 2009-08-10 | O Meien 9p | Zen | 9×9 | Komi of 3½, 2½, 3½ | 2-1 SGF SGF SGF | Played in Tokyo, broadcast on KGS using account 'oumeien'. | Zen was running on a Mac Pro, with eight Xeon cores. For the 19×19 it was set to use 10 seconds per move; for the 9×9, 15 seconds. Zen lost the 9×9 when the komi was 2½, and won when it was 3½. |
| 19×19 | 7 stones | 1-0 SGF | |||||
| 2009-08-07 | Myungwan Kim 8p | Many Faces of Go | 19×19 | 7 stones | 1-0 (SGF) SGF | Played at the US Go Congress. | Each player had 45 minutes. Many Faces of Go was running on a 32-core system. The first, incomplete, game was a test game. |
| 2009-05-22 | Catalin Taranu 5p | MoGo | 9×9 | even | 3-1 SGF SGF SGF SGF | At Espace des Sciences in Rennes, France | In its first three games, MoGo consumed a lot of time on its early moves. After it lost these games, its operators changed its time settings to make it keep more time for the middle game. |
| 2009-02-14 | James Kerwin 1p | Many Faces of Go | 19×19 | 7 stones | 0-1 SGF | 2009 AAAS Annual Meeting | Many Faces of Go was running on a 32-core 3.2GHz Xeon. The game was played with Chinese rules but without the usual compensation to white for the handicap stones. |
| 2009-02-09 – 2009-02-13 |
Chun-Hsun Chou {Jun-Xun Zhou *) 9p | MoGo | 9×9 | even | 4-0 SGF SGF SGF SGF | Taiwan Open 2009 | MoGo was running on 640 cores of the Huygens
supercomputer in Amsterdam. In every case where each player won at last one game, the human lost the first game played and won the rest. This may be because of experience gained in the first game, or because of techniques learned from discussions with the other players. |
| Shih Chin 2p | 1-1 SGF SGF | ||||||
| Li-Chen Chien 1p | 2-0 SGF SGF | ||||||
| Cheng-Wen Dong 7d | 1-1 SGF SGF | ||||||
| Biing-Shiun Luoh 6d | 1-1 SGF SGF | ||||||
| Shang-Rong Tsai 6d | 1-0 SGF | ||||||
| Shi-Jim Yen 6d | 0-2 SGF SGF | ||||||
| Chun-Hsun Chou 9p | 19×19 | 7 stones | 3-1 SGF SGF SGF SGF | ||||
| Shih Chin 2p | 7 stones | 2-0 SGF SGF | |||||
| Li-Chen Chien 1p | 6 stones | 1-1 SGF SGF | |||||
| Cheng-Wen Dong 7d | 3 stones | 1-0 SGF | |||||
| 2008 | |||||||
| 2008-12-14 | Kaori Aoba 4p | Crazy Stone | 19×19 | 7 stones | 0-1 SGF | UEC Cup | Crazy Stone was running on an eight-core PC. The game has been described as "very beautiful". |
| 2008-12-11 | Motoki Noguchi 7d | MoGo | 9×9 | even | 2-2 SGF SGF SGF SGF | Event organised by Clermont-Ferrand Go Club | Time limits were 30 minutes each, sudden death. MoGo was running on 640 cores of the Huygens cluster. |
| 2008-09-27 | Zhou Junxun 9p | MoGo | 19×19 | 7 stones | 1-0 SGF | World 9×9 Computer Go Championship | Zhou Junxun's account of these games says, in brief "In the first game, at move 11, I was shocked to realise I already had a lost position. But rather than panicking, I took time to devise a hamate. It worked. The second 9×9 game was relatively easy. In the 19×19 game I knew I would win by move 30." |
| 9×9 | even | 2-0 SGF SGF | |||||
| 2008-09-21 | Myungwan Kim 8p | MoGo | 19×19 | 7 stones | 2-0 SGF SGF | Cotsen Open | MoGo used an 800 node supercomputer with 4 cores per node. For the first game the time limit was 15 minutes each sudden death; MoGo chased a
ladder in which its opponent had an extra liberty from moves 39 to 73, making it very easy for him to win. For the second game, the time limits were 90 minutes each sudden death. |
| Three 3ks, a 4k, and a 5k | Many Faces of Go | even | 2-3 | These games were played in the main event of the tournament, with all the other players being human. Many Faces of Go was running on a 2-core system. | |||
| 2008-09-04 | Kaori Aoba 4p | Crazy Stone | 19×19 | 8 stones | 0-1 SGF | FIT2008 conference on the Shonan campus of Keio University, Kanagawa prefecture, Japan. | Crazy Stone was running on an 8-core system. |
| O Meien (Wan Mingwan) 9p | 9×9 | no komi | 0-1 SGF | ||||
| 2008-08-07 | Myungwan Kim 8p | MoGo | 19×19 | 9 stones | 0-1 SGF | 2008 US Go Congress. | MoGo used an 800 node supercomputer with 4 cores per node. |
| 2008-08-06 | Xiao Ai-Lin 1p | Leela | 9×9 | no komi | 1-0 SGF | 2008 European Go Congress. | |
| 2008-03-23 | Catalin Taranu 5p | MoGo | 19×19 | 9 stones | 1-0 SGF | Paris Go Tournament | Played partly on a 256-core system and partly on a 4-core. |
| 2008-03-22 | 9×9 | even | 2-1 SGF SGF SGF | MoGo's 256-core platform only worked for one of these three games, the one which it won. | |||
| 2007 | |||||||
| 2007-09 | Kocsis and Szepesvari's seminal paper Bandit based Monte-Carlo Planning was published this September. | ||||||
| 2007-06 | Guo Juan 5p | MoGo | 9×9 | no komi? | 2-1 | Played at 2007 Computer Olympiad | Blitz. |
| 2005 | |||||||
| 2005-10-30 | A 13-year-old "1k" (1k pro, about 6d?) | Many Faces of Go | 19×19 | 15 stones | 1-0 SGF | Played at the Gifu Challenge Cup | The boy was nervous, playing on stage in front of an audience, with
simultaneous pro commentary, so he played to avoid blunders, and gave up a lot of points in the endgame. reported to me by David Fotland |
| 2003 | |||||||
| 2003-05 | Jean-loup Gailly 5k | Go++ | 19×19 | 9 stones | 0-1 SGF | real date may be earlier | |
| 2001 | |||||||
| 2001-03-03 | A Korean insei (1-gup, "1-kyu professional") | Many Faces of Go | 19×19 | 15 stones | 0-1 SGF | Played at the Garosu Cup | reported to me by David Fotland |
| 2000 | |||||||
| 2000-11-06 | three Taiwanese inseis | Wulu | 19×19 | 9 stones | 3-0 | Ing Prize | |
| 1999 | |||||||
| 1999-11 | three Taiwanese inseis, strong 6ds | Go4++ | 19×19 | 9 stones | 3-0 | Ing Prize | |
| 1998 | |||||||
| 1998-11-22 | three Taiwanese inseis | Many Faces of Go | 19×19 | 9 stones | 3-0 SGF SGF SGF | Ing Prize | |
| 1998-07-18 | Jean-loup Gailly 5k | HandTalk | 19×19 | 17 stones | 1-0 SGF | real date may be earlier | |
| 1998-08-05 | Martin Müller 5d | The Many Faces of Go | 19×19 | 29 stones | 1-0 SGF | real date may be earlier | |
| 1998-02-23 | Jean-loup Gailly 5k | Go++ | 19×19 | 20 stones | 1-0 SGF | real date may be earlier | |
| 1997 | |||||||
| 1997-11-12 | three Taiwanese inseis | HandTalk | 19×19 | 11 stones | 1-2 | Ing Prize | HandTalk won 250,000 Taiwanese dollars from the Ing Foundation |
| 1997-08-?? | Janice Kim 1p | Many Faces of Go | 9×9 | 3 stones | 0-1 SGF | Played at the North American (or U.S.) Go Congress | Janice Kim was playing a set of simultaneous games at the time,
and not giving this her full concentration. Reported to me by David Fotland. |
| 1997-07 | HandTalk | 19×19 | 25 stones | 1-0 | AAAI-97 | ||
| 1996 | |||||||
| 1996-11-17 | three young players | HandTalk | 19×19 | 11 stones | 3-0 | Ing Prize | |
| 1995 | |||||||
| 1995-11-19 | a 9-year-old and two 10-year-old youth champions | HandTalk | 19×19 | 13 stones | 1-2 | Ing Prize | HandTalk won 200,000 Taiwanese dollars from the Ing Foundation |
| 15 stones | 1-2 | HandTalk won 150,000 Taiwanese dollars from the Ing Foundation | |||||
| 1994 | |||||||
| 1994-11-05 | three top youth players | Go Intellect | 19×19 | 15 stones | 3-0 | Ing Prize | |
| 1993 | |||||||
| 1993-11 | three 12-year-old 3ds | HandTalk | 19×19 | 15 stones | 2-1 | Ing Prize | |
| 1991 | |||||||
| 1991-11 | three young 5ds | Goliath | 19×19 | 15 stones | 3-0 | Ing Prize | |
| 17 stones | 0-3 | Goliath won 100,000 Taiwanese dollars from the Ing Foundation | |||||
| 1989 | |||||||
| 1989-11-11 | 16-year-old 6d | Goliath | 19×19 | 17 stones | 1-0 | Ing Prize | |
| 1986 | |||||||
| 1986-11-11 | unknown | a program by Du Gui Chong | 9×9 | even | 1-0 | Ing event | |
From 1985 through 2000, Ing Foundation (properly The Ing Chang-Ki Wei-Chi Education Foundation) sponsored an annual computer Go tournament, preferring to hold it on the eleventh day of the eleventh month, for numerological reasons favoured by Mr. Ing. This was originally called the World Computer Go Championship, but came to be known as the Ing Cup.
The Ing Foundation arranged generous prizes for these events. At least for the later events, the first-placed program receieved 200,000 Taiwanese dollars, with 40,000 for second place, and 20,000 for third place. (Between 1992 and 2000 the Taiwanese dollar fell in value from 26 to the US dollar, to 31 to the US dollar, so the first prize was worth about US$ 7,000.)
As well as providing this prize money, the Ing Foundation also arranged for the winning program to play a challenege match, of a game against each of a set of inseis. These were trainee professional Go players from Taiwan, typically in their early teens, with strengths corresponding to about amateur 6-dan European. If the program won a majority of its games in this match, it won a further prize. There was one prize (to be won once only, then the next prize in the list would be competed for) at each of a series of handicaps, as listed:
| Handicap | Victory margin required | Prize, Taiwanese dollars | status |
|---|---|---|---|
| "16 Moves", =17 stones | 2 of 3 | 100,000 | Won by Goliath in 1991 |
| "14 Moves", =15 stones | 2 of 3 | 150,000 | Won by HandTalk in 1995 |
| "12 Moves", =13 stones | 2 of 3 | 200,000 | Won by HandTalk in 1995 |
| "10 Moves", =11 stones | 2 of 3 | 250,000 | Won by HandTalk in 1997 |
| "8 Moves", =9 stones | 2 of 3 | 400,000 | never won |
| "7 Moves", =8 stones | 2 of 3 | 550,000 | |
| "6 Moves", =7 stones | 2 of 3 | 700,000 | |
| "5 Moves", =6 stones | 2 of 3 | 850,000 | |
| "4 Moves", =5 stones | 2 of 3 | 1,000,000 | |
| "3 Moves", =4 stones | 2 of 3 | 2,000,000 | |
| "2 Moves", =3 stones | 2 of 3 | 5,000,000 | |
| "1 Move", =2 stones | 2 of 3 | 10,000,000 | |
| "First play", =no komi | 3 of 5 | 20,000,000 | |
| Even | 4 of 7 | 40,000,000 |
There has been some confusion about the handicaps involved. I believe that the above table is correct, and that some of the other versions which have been published are mistaken. In this table "17 stones" means, as is usual in the West, that Black places the first 17 stones, and then White places a stone. This differs from the usage of the Ing Foundation, which describes this as a 16-move handicap, as 16 stones are placed before the alternation is begun by Black. This terminology may be the cause of some of the confusion.
If you have ideas for other information that could usefully be here, please email the webmaster, Nick Wedd.
www.computer-go.info
Computer Go article on Wikipedia