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
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
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
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
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
- ↑ "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).
- ↑ "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.
- 1 2 3 4 5 "Elo Ratings". Gomocup.
- ↑ Coulom, Rémi. "Bayesian Elo Rating". www.remi-coulom.fr. Retrieved 2016-06-02.
- ↑ "Results | Gomocup". Gomocup. Retrieved 2016-06-02.