Download Gomoku Artificial Inteligence (AI)

All AI listed below must be used with Gomocup manager, please download Gomocup manager first.

If you get 404 error when downloading some AI, it is because we have temporarily disabled its download link since the website was blocked by Google Safe Browsing due to antivirus false positives. We have been working on solving the issue. In the meantime, we temporarily provide the downloads of new and updated AIs in 2019 at this Github repository.

Gomocup AI ordered by placement in year 2019

  AI Author Download link
1. EMBRYO Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download EMBRYO 2019 (0.6.4.2600)
2. RAPFI Haobin Duan Download RAPFI 2019 (0.26.11)
3. YIXIN Kai Sun Download YIXIN 2018 (0.7.13)
4. STARDUST Debing Zhang, Ming Zhang, Yumeng Wang Download STARDUST 2019 (1.2)
5. ALPHAGOMOKU(MK) Maciej Kozarzewski Download ALPHAGOMOKU(MK) 2019 (3.0)
6. WULIN Chao Liu Download WULIN 2019 (1.0.0)
7. WINE Jinjie Wang Download WINE 2018 (2.1)
8. SLOWRENJU Tianyi Hao Download SLOWRENJU 2019 (5.1.3)
9. HEWER Tomas Kubes Download HEWER 2018 (4.0.11.424)
10. XOXO Jakub Horak Download XOXO 2019 (7.5)
11. RENJUSOLVER Xiangdong Wen Download RENJUSOLVER 2011 (2008)
12-13. DEEPFIRE Shuai Pan Download DEEPFIRE 2019 (2.0)
12-13. WHOSE Jiawei Huang Download WHOSE 2019 (20190401)
14. TITO Andrej Tokarjev Download TITO 2014 (1.3.2)
15. ONIX Istvan Virag, Janos Wagner Download ONIX 2016 (2.0.1B)
16. SWINE Jiri Fontan Download SWINE 2017 (3.5)
17. GOFIVE Xin Huang Download GOFIVE 2018 (0.7.0.0)
18. CARBON Michal Czardybon Download CARBON 2017 (2.4)
19. PENTAZEN Yuliang Sun Download PENTAZEN 2019
20. PELA Petr Lastovicka Download PELA 2017 (7.8)
21. CHIS Peiming Zheng Download CHIS 2017 (4.5)
22. GMOTOR Roman Vancura Download GMOTOR 2011
23. EGO Yan Tang Download EGO 2019 (7.0)
24. KANEC Jaroslav Babak Download KANEC 2009
25. ZETOR Tomas Chmela Download ZETOR 2017 (4)
26. PECUCHET Vilem Walter Download PECUCHET 2007
27. EULRING Junyi Bian Download EULRING 2016 (3.0)
28. SPARKLE Jaechan Lee Download SPARKLE 2017 (2.2)
29. JUDE Tian Download JUDE 2007 (1.0)
30. DJALL Ladislav Petr Download DJALL 2018 (1.6)
31. MONKEY Letian Yuan Download MONKEY 2019 (1.1)
32. MENTAT Vojta Havranek Download MENTAT 2005 (Q1.6)
33. PUSKVOREC Patrik Bezdicek Download PUSKVOREC 2003
34. NOESIS Mark Mammel Download NOESIS 2004
35. IMRO Imrich Kovac Download IMRO 2015 (1.2)
36. LICHT Xinhui Li Download LICHT 2014 (1.0)
37. FASTGOMOKU Zheng Wang Download FASTGOMOKU 2014 (20140209)
38. PISQ Martin Petricek Download PISQ 2004 (7)
39. LIGHTBLUE Erwan Simon Download LIGHTBLUE 2018 (2.4)
40. STAHLFAUST Marco Kunze, Sebastian Nowozin Download STAHLFAUST 2016 (1.0)
41. BENJAMIN Benjamin Vejnar Download BENJAMIN 2003
42. VALKYRIE Kokubun Takashi Download VALKYRIE 2013 (1.0)
43. FIVEROW Yaroslav Download FIVEROW 2008
44. PUREROCKY Paul Dwyer Download PUREROCKY 2016
45. CRUSHER Nils Beckmann Download CRUSHER 2010
46. PROLOG AUTHOR Download Name YEAR (VERSION)
47. MUSHROOM Kai Chen Download MUSHROOM 2011 (3.14159)
48. WHATATEAM Fanny Tavart, Oscar Stefanini, Ronan Boiteau Download WHATATEAM 2018 (0.1)
49. ALPHAGOMOKU(GS) Gerry Sun Download ALPHAGOMOKU(GS) 2018 (1.0)
50. GAMMAKU Zhihao Zhou, Ziyi Dou Download GAMMAKU 2017 (1.0)
51. GORO Viktor Barykin Download GORO 2018

All Gomocup AI versions

AI Version Author Download link Comment
EMBRYO 2019 (0.6.4.2600) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download New support for Standard and Renju rules, new time management, fixed pattern matching and positional evaluation, fixed alpha-beta tree pruning, time-critical parts were rewritten using parallel SIMD instructions, overall speedup about 25%, some commands from Yixin GUI implemented. This version is used in the renju group.
EMBRYO 2019 (0.6.4.2600) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download New support for Standard and Renju rules, new time management, fixed pattern matching and positional evaluation, fixed alpha-beta tree pruning, time-critical parts were rewritten using parallel SIMD instructions, overall speedup about 25%, some commands from Yixin GUI implemented. This version is used in the standard group.
EMBRYO 2019 (0.6.4.2600) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download New support for Standard and Renju rules, new time management, fixed pattern matching and positional evaluation, fixed alpha-beta tree pruning, time-critical parts were rewritten using parallel SIMD instructions, overall speedup about 25%, some commands from Yixin GUI implemented. This version is used in the freestyle group.
EMBRYO 2018 (0.5.4.1847) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download A lot of errors fixed, speed up, completely rewritten moves generator. Embryo uses part of the search function (highly Gomoku-modified) from Stockfish.
EMBRYO 2017 (0.4.4.1173) Mira Fontan Download The AI is written in C++14, alpha-beta with search extensions, nullmove heuristics, and history heuristics.?
RAPFI 2019 (0.26.11) Haobin Duan Download Algorithm has been completely rewritten, and speed was improved. Some modifications were made on evaluation.
RAPFI 2018 (2018.02) Haobin Duan Download  
YIXIN 2018 (0.7.13) Kai Sun Download The algorithm has been improved.
YIXIN 2017 (0.6.61) Kai Sun Download The algorithm has been improved; bug fixes.
YIXIN 2016 (0.6.9) Kai Sun Download Improvement of algorithm; support hybrid x86-64 to speed up; bug fixes.
YIXIN 2015 (0.4.35) Kai Sun Download The algorithm has been improved in version 2015, a bug has been fixed.
YIXIN 2014 (0.4.3) Kai Sun Download The algorithm has been improved in version 2014.
YIXIN 2013 (0.2.17C) Kai Sun Download Some bugs have been fixed and the algorithm has been improved.
YIXIN 2012 (0.2.14P) Kai Sun Download Same as in the tournament, but obfuscated (protected).
YIXIN 2011 (0.2.7) Kai Sun Download  
STARDUST 2019 (1.2) Debing Zhang, Ming Zhang, Yumeng Wang Download StarDust is deep Learning-based AI.
ALPHAGOMOKU(MK) 2019 (3.0) Maciej Kozarzewski Download Completely new implementation. Network was trained for much longer than the previous one. Also, now it supports standard rule on 15x16 board. This version supports both freestyle and standard rules.
ALPHAGOMOKU(MK) 2019 (3.0) Maciej Kozarzewski Download Completely new implementation. Network was trained for much longer than the previous one. Also, now it supports standard rule on 15x16 board. This version is used in the standard group.
ALPHAGOMOKU(MK) 2019 (3.0) Maciej Kozarzewski Download Completely new implementation. Network was trained for much longer than the previous one. Also, now it supports standard rule on 15x15 board. This version is used in the freestyle group.
ALPHAGOMOKU(MK) 2018 (1.0) Maciej Kozarzewski Download AlphaGomoku is based on AlphaGo Zero - MCTS with deep neural network trained from self play.
WULIN 2019 (1.0.0) Chao Liu Download Wulin is based on minimax search with alpha-beta pruning and a special VCF/VCT algorithm. (Comment from organizers: We notice that Wulin stops working after the tournaments, which we guess may be due to some protection that makes it expired after some time.)
WINE 2018 (2.1) Jinjie Wang Download Algorithm performance is improved.
WINE 2017 Jinjie Wang Download  
SLOWRENJU 2019 (5.1.3) Tianyi Hao Download Tuning the parameters with self-playing; supporting the config file.
SLOWRENJU 2018 (5.1.2) Tianyi Hao Download There are some small modifications on the evaluation, although not sure whether there is really a improvement.
SLOWRENJU 2017 (5.1.1) Tianyi Hao Download A little modification on the algorithm; a bug of false-positive forbidden moves in renju rule has been fixed; faster than previous version.
SLOWRENJU 2016 (5.0.11) Tianyi Hao Download Improvement of algorithm and evaluation; support hybrid x86-64 to speed up; add support to renju rule.
SLOWRENJU 2015 (4.1) Tianyi Hao Download Improvement of searching algorithms and parameters.
SLOWRENJU 2014 (4.0) Tianyi Hao Download There is a little improvement with the algorithm.
SLOWRENJU 2013 (3.1) Tianyi Hao Download  
HEWER 2018 (4.0.11.540) Tomas Kubes Download There were some changes in move-generator and minor change in evaluation function. Classic Alpha-Beta search with hash table and time management remains unchanged. This version is used in the standard group for Gomocup 2018.
HEWER 2018 (4.0.11.424) Tomas Kubes Download There were some changes in move-generator and minor change in evaluation function. Classic Alpha-Beta search with hash table and time management remains unchanged. This version is used in the freestyle group for Gomocup 2018.
HEWER 2015 (3.6) Tomas Kubes Download It is faster then Hewer 2014, slightly improved, search consider more moves, especially more tricky moves.
HEWER 2014 (3.5) Tomas Kubes Download It is faster then Hewer 2012. Requires .NET Framework 2.0 to be installed.
HEWER 2012 (3.4) Tomas Kubes Download  
HEWER 2010 (3.3) Tomas Kubes Download  
HEWER 2009 (3.2) Tomas Kubes Download  
HEWER 2008 (3.1) Tomas Kubes Download  
HEWER 2008 (3.0) Tomas Kubes Download  
HEWER 2004 (2.4) Tomas Kubes Download  
HEWER 2003 (0.274) Tomas Kubes Download Pn-search algorithm is used. Brief documentation included.
XOXO 2019 (7.5) Jakub Horak Download Completely rewritten, optimized (more than 100x speed up), evaluation and move generation improvement.
XOXO 2018 (5.5) Jakub Horak Download A bug is fixed and the algorithm is a bit improved. This version is used in the standard group.
XOXO 2018 (5.5) Jakub Horak Download A bug is fixed and the algorithm is a bit improved. This version is used in the freestyle group.
XOXO 2017 (5.4.2) Jakub Horak Download Completely rewritten; the heuristic function is improved; support hybrid x86-64 to speed up.
XOXO 2016 (3.0.6) Jakub Horak Download Completely new.
XOXO 2015 (1.12) Jakub Horak Download  
RENJUSOLVER 2011 (2008) Xiangdong Wen Download Based on Renju VCT Problems Solver, parameters were tuned up by XR. The configuration file is set to play standard rule.
RENJUSOLVER 2011 (2008) Xiangdong Wen Download Based on Renju VCT Problems Solver, parameters were tuned up by XR. The configuration file is set to play renju rule.
RENJUSOLVER 2011 (2008) Xiangdong Wen Download Based on Renju VCT Problems Solver, parameters were tuned up by XR. The configuration file is set to play freestyle rule.
DEEPFIRE 2019 (2.0) Shuai Pan Download Rebuild code and improve speed. Add support for standard rule. Fix some bugs.
DEEPFIRE 2018 (1.0) Shuai Pan Download  
WHOSE 2019 (20190401) Jiawei Huang Download Add extension to leaf. Add x64 version.
WHOSE 2018 (20180410) Jiawei Huang Download Fix the bug of takeback; Give up the calculation of VCF; Change the data structure; Optimize the algorithm.
WHOSE 2017 (20170412) Jiawei Huang Download  
TITO 2014 (1.3.2) Andrej Tokarjev Download The bug involed crashing on fast computers, especially Windows 8, has been fixed.
TITO 2010 (1.3) Andrej Tokarjev Download  
TITO 2008 (1.2) Andrej Tokarjev Download  
TITO 2007 (1.1) Andrej Tokarjev Download  
TITO 2006 (1.0) Andrej Tokarjev Download  
ONIX 2016 (2.0.1B) Istvan Virag, Janos Wagner Download A stable version of Onix 2010.
ONIX 2010 (2.0.1) Istvan Virag, Janos Wagner Download This version sometimes causes a crash.
ONIX 2008 (2.0) Istvan Virag, Janos Wagner Download  
ONIX 2007 (2.0) Istvan Virag, Janos Wagner Download  
SWINE 2017 (3.5) Jiri Fontan Download Tuned a little bit; support hybrid x86-64 to speed up.
SWINE 2015 (3.4) Jiri Fontan Download More correct algorithm.
SWINE 2014 (3.2) Jiri Fontan Download Slightly different version then swine 2013.
SWINE 2013 (3.3) Jiri Fontan Download Slightly different version then swine 2012, plays more correctly.
SWINE 2011 (3.2) Jiri Fontan Download It is not exactly the same version used in the tournament, there is fixed bug to support better human playing.
SWINE 2010 (3.1) Jiri Fontan Download  
SWINE 2009 (3.0) Jiri Fontan Download  
SWINE 2008 Jiri Fontan Download  
SWINE 2007 Jiri Fontan Download  
SWINE 2005 Jiri Fontan Download  
SWINE 2004 Jiri Fontan Download  
SWINE 2003 Jiri Fontan Download  
GOFIVE 2018 (0.7.0.0) Xin Huang Download  
CARBON 2017 (2.4) Michal Czardybon Download A bug is fixed.
CARBON 2016 (2.3) Michal Czardybon Download An open-source Gomoku program. The AI algorithm was one of the strongest as for 2002 and it's reasonable even now. It is ported to Gomocup interface and further improved by Petr Lastovicka. Carbon supports freestyle, standard, and renju rules.
PENTAZEN 2019 Yuliang Sun Download PentaZen is written in C and uses classic searching techniques. PentaZen is open source. The source code is on https://github.com/sun-yuliang/PentaZen-Gomocup.
PELA 2017 (7.8) Petr Lastovicka Download A bug is fixed.
PELA 2016 (7.7) Petr Lastovicka Download Merge the modifications of AcaPela into Pela; add support to renju rule.
PELA 2015 (ACA) Farmer Lu Download Modification of Pela AI written by Petr Lastovicka.
PELA 2006 (7.5) Petr Lastovicka Download  
PELA 2005 (7) Petr Lastovicka Download  
CHIS 2017 (4.5) Peiming Zheng Download Speed up.
CHIS 2016 Peiming Zheng Download An open-source Gomoku program.
GMOTOR 2011 Roman Vancura Download  
GMOTOR 2007 (4.0.2) Roman Vancura Download  
GMOTOR 2006 (3.1.0) Roman Vancura Download  
GMOTOR 2005 (2.0) Roman Vancura Download  
EGO 2019 (7.0) Yan Tang Download Update the function of evaluation.
EGO 2018 (6.0) Yan Tang Download Ego is written in C++.
KANEC 2009 Jaroslav Babak Download  
KANEC 2008 Jaroslav Babak Download  
KANEC 2006 Jaroslav Babak Download  
KANEC 2005 Jaroslav Babak Download  
ZETOR 2017 (4) Tomas Chmela Download Contains some improvements and bugfix.
ZETOR 2016 (3) Tomas Chmela Download Partially rewritten.
ZETOR 2015 (1) Tomas Chmela Download  
ZETOR 2014 (0.7) Tomas Chmela Download AI is based on alpha-beta pruning of minimax agorithm with simple hash-table. Search depth at fast game is 2 half-move. Board size is supported from 15x15 to 20x20. Rule of win is selectable - exactly five wins or five and more wins. Program is written in C.
PECUCHET 2007 Vilem Walter Download  
EULRING 2016 (3.0) Junyi Bian Download  
SPARKLE 2017 (2.2) Jaechan Lee Download Slightly improved from the previous AI Ignitor.
JUDE 2007 (1.0) Tian Download  
DJALL 2018 (1.6) Ladislav Petr Download  
DJALL 2017 (1.1) Ladislav Petr Download  
MONKEY 2019 (1.1) Letian Yuan Download The Monkey is a very simple C# program which is mainly based on Alpha-Beta pruning algorithm. It can calculate VCF of 100 steps accurately.
MENTAT 2005 (Q1.6) Vojta Havranek Download Updated QMentat for Gomocup 2005. The algorithm is based on minimax.
MENTAT 2003 (Q1.4) Vojta Havranek Download Ancestor of Xmentat.
MENTAT 2002 (X1.9) Vojta Havranek Download  
MENTAT 2001 (1.8) Vojta Havranek Download  
PUSKVOREC 2003 Patrik Bezdicek Download  
NOESIS 2004 Mark Mammel Download  
IMRO 2015 (1.2) Imrich Kovac Download  
IMRO 2013 (1.0) Imrich Kovac Download  
LICHT 2014 (1.0) Xinhui Li Download  
FASTGOMOKU 2015 (20150225) Zheng Wang Download  
FASTGOMOKU 2014 (20140209) Zheng Wang Download FastGomoku 2014 was used instead of FastGomoku 2015 in Gomocup 2016 because it has been shown that version 2014 is significantly stronger than version 2015.
PISQ 2004 (7) Martin Petricek Download A slightly upgraded Pisq from tournament 2004.
PISQ 2003 (6) Martin Petricek Download Windows version of pisq5 and pisq6 from Gomocup 2003.
PISQ 2000 (3/4/5) Martin Petricek Download You can set up it's difficulty by renaming from pisq1.exe to pisq5.exe. Level 5 is default.
LIGHTBLUE 2018 (2.4) Erwan Simon Download  
STAHLFAUST 2016 (1.0) Marco Kunze, Sebastian Nowozin Download An open-source gomoku program. It is ported to Gomocup interface by Petr Lastovicka.
BENJAMIN 2003 Benjamin Vejnar Download This AI is inclined to draw, a match Benjamin vs. long thinking AI takes a lot of time.
VALKYRIE 2013 (1.0) Kokubun Takashi Download Gomoku articial inteligence written in five days, Valkyrie is opensource project and it is hosted on github.
FIVEROW 2008 Yaroslav Download  
PUREROCKY 2016 Paul Dwyer Download Most of the tree based algorithms are removed from the previous AI PureGM, and the AI has been trained over the last several months to get stronger.
CRUSHER 2010 Nils Beckmann Download Written in Delphi. Based on evaluation function withou search engine.
MUSHROOM 2011 (3.14159) Kai Chen Download  
WHATATEAM 2018 (0.1) Fanny Tavart, Oscar Stefanini, Ronan Boiteau Download  
ALPHAGOMOKU(GS) 2018 (1.0) Gerry Sun Download AlphaGomoku is based purely on deep neural network.
GAMMAKU 2017 (1.0) Zhihao Zhou, Ziyi Dou Download GammaKu for fastgame group.
GAMMAKU 2017 (1.0) Zhihao Zhou, Ziyi Dou Download GammaKu for freestyle group.
GORO 2018 Viktor Barykin Download Some weights were changed.
GORO 2017 Viktor Barykin Download Some parameters were changed. A protection makes it expired after some time (it is sending emails).
GORO 2016 Viktor Barykin Download Changed a bit. A protection makes it expired after some time (it is sending emails).
GORO 2015 Viktor Barykin Download Quite different. A protection makes it expired after some time (it is sending emails).
GORO 2014 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2013 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2012 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2011 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2010 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2009 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2007 Viktor Barykin Download A protection makes it expired after some time (it is sending emails).
GORO 2005 Viktor Barykin Download  
GORO 2004 Viktor Barykin Download  
AI 2002 (1000) Jan Macura Download  
AI 2002 (620) Jan Macura Download  
AI 2001 (016) Jan Macura Download  
AMOEBA 2010 Galli Zoltan Download The program has three main components: an opening book for the early game, a Monte-Carlo tree search algorithm, a heuristic evaluation function tuned by the cross-entropy optimization algorithm. It was not used in the tournament since 2016 because its memory usage exceeds the quota too often on Windows 10.
AMOEBA 2009 (5.3) Galli Zoltan Download The program has three main components: an opening book for the early game, a Monte-Carlo tree search algorithm, a heuristic evaluation function tuned by the cross-entropy optimization algorithm.
BESTMOVE 2004 Xiangdong Wen Download First brain we received from abroad!(USA) Uses new protocol. Tournament 2004 version.
BETA 2005 (1.0) Tomas Kubes Download  
BRUTEFOR 2002 Vasek Synacek Download  
CURNPIS 2000 Jan Curn Download  
DEEPBLUE 2000 Vojta Havranek Download  
DOLORES 2005 Tomas Kubes Download  
HGARDEN 2007 (1.3) Bingqing Han Download  
HGARDEN 2006 (0.4) Bingqing Han Download It is the version used in the 1st tournament AI vs. Human (11/2006).
HGARDEN 2006 (0.4) Bingqing Han Download It is the version used in the Gomocup 2006.
HGARDEN 2005 (0.2) Bingqing Han Download  
HIGHFIVE 2014 (0.7) Peter Karpov Download It was not used in the tournament since 2016 because it crashes on Windows 10.
IGNITOR 2016 (1.0) Jaechan Lee Download  
KRYSA 2002 Jiri Fontan Download Kerry is written in Delphi, so it can run under the windows only.
LEONARDO 2001 Milan Matlak Download  
NABAMOKU 2008 Jiri Isa Download  
NABAMOKU 2007 Jiri Isa Download  
PROLOG 2014 (0.1) David Macek Download  
PUREGM 2013 Paul Dwyer Download Iteratively deepened Alpha-Beta pruned game tree search with template based heuristic. There is some tweaking and bug fixing compare to version 2012.
PUREGM 2012 Paul Dwyer Download Iteratively deepened Alpha-Beta pruned game tree search with template based heuristic. It is not exactly the version used in the tournament.
PUREGM 2011 Paul Dwyer Download Iteratively deepened Alpha-Beta pruned game tree search with template based heuristic. It is not exactly the version used in the tournament, there is an extra fixed bug to enable human playing.
PUREGM 2009 Paul Dwyer Download  
PUREGM 2008 Paul Dwyer Download  
TRUNKAT 2002 Jiri Trunkat Download AI Trunkat, the winner of Gomocup 2002. You can set up it's difficulty by renaming from trunkat1.exe to trunkat5.exe. A file CSWDPMI.EXE is required to be in the same directory with the brain. The program si written in DOS and it is not xompatible with Windows 8 and higher.
XL 2016 Chengtao Chen Download An open-source Renju program. It is ported to Gomocup interface by Kai Sun and Tianyi Hao.

News