Gomocup
Gomocup is a worldwide tournament of artificial intelligences (AI) playing Gomoku and Renju. The tournament has been 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 participants from about 10 countries.
Rules
[edit]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 strategy for the player who plays first in Gomoku,[7] balanced openings have been prepared by Gomoku experts since 2006.[8] Games would be started from these balanced openings, and neither side would have a big advantage from the very beginning.
AI vs. Human Tournament
[edit]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.[9]
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.[10]
Elo Rating
[edit]The Elo rating system for Gomocup was built in 2016 and calculated with all the historical tournament results ever since.[11] The rating is calculated with the open-source tool BayesElo,[12] 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.
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Results
[edit]The results for the Gomocup tournaments since 2000 is in the following.[13]
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 |
2017 | Yixin | Sun Kai | China | RenjuSolver | Wen Xiangdong | China | Goro | Victor Barykin | Russia | Used |
2018 | Yixin | Sun Kai | China | RenjuSolver | Wen Xiangdong | China | Goro | Victor Barykin | Russia | Used |
- ^ One author is only allowed to submit one AI to each tournament since 2005.
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 | Czech Republic | 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 |
2017 | Yixin | Sun Kai | China | Goro | Victor Barykin | Russia | Hewer | Tomas Kubes | Czech Republic | Used |
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 |
2017 | Yixin | Sun Kai | China | RenjuSolver | Wen Xiangdong | China | SlowRenju | Hao Tianyi | China | Used |
- ^ The result of standard Gomoku is not accurate due to technical problems in 2009 and 2010.
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 |
2017 | Yixin | Sun Kai | China | RenjuSolver | Wen Xiangdong | China | SlowRenju | Hao Tianyi | China | Used |
References
[edit]- ^ "The Gomoku AI programming tournament". Gomocup. Archived from the original on 2016-06-04.
- ^ "Gomocup 2016, the 17th tournament (April the 22nd-24th, 2016)".
- ^ "Detailed Information". Gomocup.
- ^ "Gomocup 2009, the 10th tournament (April the 4th, 2009)". Gomocup.
- ^ "Gomocup 2016 Announcement". Gomocup. Archived from the original on 2016-05-14.
- ^ "Gomocup 2005, the 6th tournament (April the 16th, 2005)". Gomocup.
- ^ "Go-Moku and Threat Space Search" (PDF). Archived from the original (PDF) on 2016-09-28. Retrieved 2017-05-07.
- ^ "Gomocup 2006, the 7th tournament (April the 28th, 2006)". Gomocup.
- ^ "The 1st tournament AI vs. Human (November the 11th, 2006)". Gomocup. Retrieved 2016-06-02.
- ^ "AI vs. Člověk 2011 | Česká federace piškvorek a renju". www.piskvorky.cz. Retrieved 2016-06-02.
- ^ a b c d e "Elo Ratings". Gomocup.
- ^ Coulom, Rémi. "Bayesian Elo Rating". www.remi-coulom.fr. Retrieved 2016-06-02.
- ^ "Results | Gomocup". Gomocup. Retrieved 2016-06-02.