Gomocup

Gomocup is a worldwide tournament of artificial intelligences (AI) playing Gomoku and Renju. The tournament is being played since 2000 and takes place every year.[1] As of 2016,[2] it is the most famous and largest Gomoku AI tournament in the world, with around 40 authors from about 10 countries.

Rules

Gomocup has been played in the freestyle Gomoku rule with the board size of 20 since it was started in 2000.[3] In 2009, the standard Gomoku rule was added into Gomocup as a tournament, in which the board size is 15 and more than five in a row is not considered to be a win.[4] In 2016, the Renju rule was also added into Gomocup, with a board size of 15 and forbidden moves for black.[5] In particular, since there are a large number of participants in the freestyle Gomoku tournament, the freestyle Gomoku tournament is divided into several leagues, and the fast game tournament is introduced.[6]

To get rid of the fact that there is a winning atrategy for the player who plays first in Gomoku, balanced openings have been prepared by Gomoku experts since 2006.[7] Games would be started from these balanced openings, and neither side would have a big advantage from the very beginning.

AI vs. Human Tournament

There were two AI vs. Human tournaments held in the Czech Republic in 2006 and 2011.

In 2006, the top 3 programs in Gomocup had a tournament with 3 of the top 10 players in Piškvorky online. There were 2 games between each pair of AI and human players. The result was one win, one draw and one loss for AIs, and the total score was 3:3.[8]

In 2011, the tournament was between the top 4 programs in Gomocup and 4 players at the top of the Czech Gomoku rating list. Similar to the 1st tournament, there were 2 games between each pair of AI. This time there were 3 draws and 1 win for AIs, and the total score was 5:3.[9]

Elo Rating

The Elo rating system for Gomocup was built in 2016 and calculated with all the historical tournament results ever since.[10] The rating is calculated with the open-source tool BayesElo,[11] with a few parameters modified to get adapted to the Gomoku game. There is a rating list for each game rule. The Elo ratings are updated every year after the Gomocup tournament finishes.

Elo Ratings for Freestyle Gomoku[10]
Rank AI Author Country Elo Rating
1 Yixin Sun Kai China 2293
2 Goro Victor Barykin Russia 1985
3 RenjuSolver Wen Xiangdong China 1936
4 Tito Andrej Tokarjev Hungary 1931
5 SlowRenju Hao Tianyi China 1924
6 Hewer Tomas Kubes Czech Republic 1894
7 Swine Jiri Fontan Czech Republic 1847
8 Onix Istvan Virag
Janos Wagner
Hungary 1843
9 Carbon Michal Czardybon Poland 1797
10 HGarden Han Bingqing China 1748
11 Pela Petr Lastovicka Czech Republic 1636
12 GMotor Roman Vancura Czech Republic 1580
13 HFM Csaba Jergler Hungary 1553
14 Kanec Jaroslav Babak Czech Republic 1512
15 HighFive Peter Karpov Russia 1433
16 Chis Zheng Peiming China 1431
17 Zetor Tomas Chmela Czech Republic 1381
18 Beta Tomas Kubes Czech Republic 1362
19 Bestmove Wen Xiangdong China 1293
20 Eulring Bian Junyi China 1289
21 Amoeba Galli Zoltan Hungary 1285
22 Pecuchet Vilem Walter Czech Republic 1209
23 Jude Li Tian China 1191
24 XoXo Jakub Horak Czech Republic 1163
25 Ignitor Lee Jaechan South Korea 1098
26 Noesis Mark Mammel United States 1085
27 QMentat Vojta Havranek Czech Republic 1083
28 Krysa Jiri Fontan Czech Republic 1078
29 Nabamoku Jiri Isa Czech Republic 1010
30 Trunkat Jiri Trunkat Czech Republic 999
31 PureGM Paul Dwyer Japan 991
32 Imro Imrich Kovac Slovakia 982
33 Puskvorec Patrik Bezdicek Czech Republic 959
34 FastGomoku Wang Zheng China 900
35 Pisq Martin Petricek Czech Republic 893
36 FiveRow Yaroslav Ukraine 816
37 Valkyrie Takashi Kokubun Japan 809
38 Stahlfaust Marco Kunze
Sebastian Nowozin
Germany 808
39 Brutefor Vasek Synacek Czech Republic 808
40 Licht Li Xinhui China 796
41 Leonardo Milan Matlak Czech Republic 787
42 Benjamin Benjamin Vejnar Czech Republic 785
43 AI Jan Macura Czech Republic 750
44 DeepBlue Vojta Havranek Czech Republic 738
45 PureRocky Paul Dwyer Japan 690
46 Curnpis Jan Curn Czech Republic 656
47 Crusher Nils Beckmann Germany 634
48 Prolog David Macek Czech Republic 619
49 Mushroom Chen Kai China 332
Elo Ratings for Fastgame Gomoku[10]
Rank AI Author Country Elo Rating
1 Yixin Sun Kai China 2291
2 Goro Victor Barykin Russia 2047
3 Hewer Tomas Kubes Czech Republic 1915
4 Tito Andrej Tokarjev Hungary 1870
5 SlowRenju Hao Tianyi China 1804
6 Swine Jiri Fontan Czech Republic 1786
7 Carbon Michal Czardybon Poland 1772
8 HGarden Han Bingqing China 1716
9 Pela Petr Lastovicka Czech Republic 1661
10 GMotor Roman Vancura Czech Republic 1606
11 HFM Csaba Jergler Hungary 1545
12 Chis Zheng Peiming China 1508
13 HighFive Peter Karpov Russia 1477
14 Kanec Jaroslav Babak Czech Republic 1455
15 Zetor Tomas Chmela Czech Republic 1346
16 Eulring Bian Junyi China 1323
17 Amoeba Galli Zoltan Hungary 1322
18 Licht Li Xinhui China 1276
19 Pecuchet Vilem Walter Czech Republic 1226
20 Jude Li Tian China 1200
21 XoXo Jakub Horak Czech Republic 1174
22 Ignitor Lee Jaechan South Korea 1141
23 Noesis Mark Mammel United States 1120
24 QMentat Vojta Havranek Czech Republic 1082
25 Trunkat Jiri Trunkat Czech Republic 1061
26 Imro Imrich Kovac Slovakia 1037
27 Puskvorec Patrik Bezdicek Czech Republic 1001
28 Nabamoku Jiri Isa Czech Republic 1001
29 PureGM Paul Dwyer Japan 965
30 Pisq Martin Petricek Czech Republic 938
31 FastGomoku Wang Zheng China 937
32 Leonardo Milan Matlak Czech Republic 894
33 Benjamin Benjamin Vejnar Czech Republic 880
34 Valkyrie Takashi Kokubun Japan 844
35 AI Jan Macura Czech Republic 841
36 Stahlfaust Marco Kunze
Sebastian Nowozin
Germany 839
37 FiveRow Yaroslav Ukraine 792
38 Curnpis Jan Curn Czech Republic 732
39 PureRocky Paul Dwyer Japan 718
40 Crusher Nils Beckmann Germany 657
41 Prolog David Macek Czech Republic 616
42 Mushroom Chen Kai China 422
Elo Ratings for Standard Gomoku[10]
Rank AI Author Country Elo Rating
1 Yixin Sun Kai China 2235
2 RenjuSolver Wen Xiangdong China 2021
3 Tito Andrej Tokarjev Hungary 1989
4 Hewer Tomas Kubes Czech Republic 1941
5 SlowRenju Hao Tianyi China 1927
6 Carbon Michal Czardybon Poland 1609
7 GMotor Roman Vancura Czech Republic 1574
8 Pela Petr Lastovicka Czech Republic 1563
9 Zetor Tomas Chmela Czech Republic 1420
Elo Ratings for Renju[10]
Rank AI Author Country Elo Rating
1 Yixin Sun Kai China 2650
2 RenjuSolver Wen Xiangdong China 2421
3 SlowRenju Hao Tianyi China 2308
4 Carbon Michal Czardybon Poland 2061
5 XL Chen Chengtao China 1807
6 Pela Petr Lastovicka Czech Republic 1803

Results

The results for the Gomocup tournaments since 2000 is in the following.[12]

Results of Gomocup Freestyle Gomoku League (2000 - 2016) [lower-alpha 1]
Year 1st 2nd 3rd Balanced

Opening

AI Author Country AI Author Country AI Author Country
2000 Pisq 5 Martin Petricek Czech Republic Pisq 4 Martin Petricek Czech Republic Pisq 3 Martin Petricek Czech Republic Not used
2001 Pisq 5 Martin Petricek Czech Republic Mentat Vojta Havranek Czech Republic Leonardo Milan Matlak Czech Republic Not used
2002 Trunkat Jiri Trunkat Czech Republic Krysa Jiri Fontan Czech Republic XMentat Vojta Havranek Czech Republic Not used
2003 Svine Jiri Fontan Czech Republic Hewer Tomas Kubes Czech Republic Trunkat Jiri Trunkat Czech Republic Not used
2004 Svine Jiri Fontan Czech Republic Goro Victor Barykin Russia Bestmove Wen Xiangdong China Not used
2005 Goro Victor Barykin Russia Swine Jiri Fontan Czech Republic Pela Petr Lastovicka Czech Republic Not used
2006 Goro Victor Barykin Russia Tito Andrej Tokarjev Hungary HGarden Han Bingqing China Used
2007 Tito Andrej Tokarjev Hungary HGarden Han Bingqing China Swine Jiri Fontan Czech Republic Used
2008 Tito Andrej Tokarjev Hungary Onix Istvan Virag
Janos Wagner
Hungary HGarden Han Bingqing China Used
2009 Goro Victor Barykin Russia Onix Istvan Virag
Janos Wagner
Hungary HGarden Han Bingqing China Used
2010 Goro Victor Barykin Russia Tito Andrej Tokarjev Hungary Onix Istvan Virag
Janos Wagner
Hungary Used
2011 Tito Andrej Tokarjev Hungary RenjuSolver Wen Xiangdong China Swine Jiri Fontan Czech Republic Used
2012 Yixin Sun Kai China RenjuSolver Wen Xiangdong China Hewer Tomas Kubes Czech Republic Used
2013 Yixin Sun Kai China Tito Andrej Tokarjev Hungary RenjuSolver Wen Xiangdong China Used
2014 Yixin Sun Kai China RenjuSolver Wen Xiangdong China Hewer Tomas Kubes Czech Republic Used
2015 Yixin Sun Kai China RenjuSolver Wen Xiangdong China Tito Andrej Tokarjev Hungary Used
2016 Yixin Sun Kai China RenjuSolver Wen Xiangdong China SlowRenju Hao Tianyi China Used
  1. One author is only allowed to submit one AI to each tournament since 2005.
Results of Gomocup Fastgame (Freestyle Gomoku) League (2005 - 2016)
Year 1st 2nd 3rd Balanced

Opening

AI Author Country AI Author Country AI Author Country
2005 Pela Petr Lastovicka Czech Republic Goro Victor Barykin Russia Beta Tomas Kubes Not used
2006 Pela Petr Lastovicka Czech Republic Tito Andrej Tokarjev Hungary Goro Victor Barykin Russia Used
2007 Tito Andrej Tokarjev Hungary HGarden Han Bingqing China Pela Petr Lastovicka Czech Republic Used
2008 Tito Andrej Tokarjev Hungary HGarden Han Bingqing China Hewer Tomas Kubes Czech Republic Used
2009 Hewer Tomas Kubes Czech Republic HGarden Han Bingqing China Kanec Jaroslav Babak Czech Republic Used
2010 Goro Victor Barykin Russia Hewer Tomas Kubes Czech Republic Tito Andrej Tokarjev Hungary Used
2011 Swine Jiri Fontan Czech Republic Tito Andrej Tokarjev Hungary RenjuSolver Wen Xiangdong China Used
2012 Hewer Tomas Kubes Czech Republic Yixin Sun Kai China Swine Jiri Fontan Czech Republic Used
2013 Yixin Sun Kai China Hewer Tomas Kubes Czech Republic HGarden Han Bingqing China Used
2014 Yixin Sun Kai China Goro Victor Barykin Russia Hewer Tomas Kubes Czech Republic Used
2015 Yixin Sun Kai China Goro Victor Barykin Russia Hewer Tomas Kubes Czech Republic Used
2016 Yixin Sun Kai China Goro Victor Barykin Russia SlowRenju Hao Tianyi China Used
Results of Gomocup Standard Gomoku League (2009 - 2016) [lower-alpha 1]
Year 1st 2nd 3rd Balanced

Opening

AI Author Country AI Author Country AI Author Country
2009 Hewer Tomas Kubes Czech Republic Pela Petr Lastovicka Czech Republic - Used
2010 Hewer Tomas Kubes Czech Republic Tito Andrej Tokarjev Hungary Pela Petr Lastovicka Czech Republic Used
2011 Tito Andrej Tokarjev Hungary Hewer Tomas Kubes Czech Republic GMotor Roman Vancura Czech Republic Used
2012 Hewer Tomas Kubes Czech Republic Tito Andrej Tokarjev Hungary Yixin Sun Kai China Used
2013 Yixin Sun Kai China Tito Andrej Tokarjev Hungary Hewer Tomas Kubes Czech Republic Used
2014 Tito Andrej Tokarjev Hungary Yixin Sun Kai China Hewer Tomas Kubes Czech Republic Used
2015 Yixin Sun Kai China Tito Andrej Tokarjev Hungary Hewer Tomas Kubes Czech Republic Used
2016 Yixin Sun Kai China RenjuSolver Wen Xiangdong China Tito Andrej Tokarjev Hungary Used
  1. The result of standard Gomoku is not accurate due to technical problems in 2009 and 2010.
Results of Gomocup Renju League (2016)
Year 1st 2nd 3rd Balanced

Opening

AI Author Country AI Author Country AI Author Country
2016 Yixin Sun Kai China RenjuSolver Wen Xiangdong China SlowRenju Hao Tianyi China Used

References

  1. "The Gomoku AI programming tournament". Gomocup.
  2. "Gomocup 2016, the 17th tournament (April the 22nd-24th, 2016)".
  3. "Detailed Information". Gomocup.
  4. "Gomocup 2009, the 10th tournament (April the 4th, 2009)". Gomocup.
  5. "Gomocup 2016 Announcement". Gomocup.
  6. "Gomocup 2005, the 6th tournament (April the 16th, 2005)". Gomocup.
  7. "Gomocup 2006, the 7th tournament (April the 28th, 2006)". Gomocup.
  8. "The 1st tournament AI vs. Human (November the 11th, 2006)". Gomocup. Retrieved 2016-06-02.
  9. "AI vs. Člověk 2011 | Česká federace piškvorek a renju". www.piskvorky.cz. Retrieved 2016-06-02.
  10. 1 2 3 4 5 "Elo Ratings". Gomocup.
  11. Coulom, Rémi. "Bayesian Elo Rating". www.remi-coulom.fr. Retrieved 2016-06-02.
  12. "Results | Gomocup". Gomocup. Retrieved 2016-06-02.
This article is issued from Wikipedia - version of the 9/16/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.