Download Gomoku Artificial Inteligence (AI)

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

Gomocup AI ordered by placement in year 2025

AI Author Download link
1. RAPFI Haobin Duan, Zhiyang Hang, and other contributors listed in https://github.com/dhbloo/rapfi/blob/master/AUTHORS Download RAPFI 2025 (0.43.01)
2. ALPHAGOMOKU(MK) Maciej Kozarzewski Download ALPHAGOMOKU(MK) 2025 (5.9.2)
3. JAX Kailong Jiang Download JAX 2025
4. BARBAKAN Janos Wolosz and contributors of Katago Download BARBAKAN 2021 (1.0)
5. KATAGOMO Zhiyang Hang and contributors of Katago Download KATAGOMO 2021 (20210502)
6. EMBRYO Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download EMBRYO 2025 (1.2.2-30b506d1)
7. YIXIN Kai Sun Download YIXIN 2018 (0.7.13)
8. PENTAZEN Yuliang Sun Download PENTAZEN 2021 (0.4.18)
9. STARDUST Debing Zhang, Ming Zhang, Yumeng Wang Download STARDUST 2019 (1.2)
10. XOXO Jakub Horak Download XOXO 2021 (8.0.2)
11. WINE Jinjie Wang Download WINE 2018 (2.1)
12. SLOWRENJU Tianyi Hao Download SLOWRENJU 2020 (5.1.4)
13. HEWER Tomas Kubes Download HEWER 2018 (4.0.11.424)
14. TITO Andrej Tokarjev Download TITO 2014 (1.3.2)
15. WHOSE Jiawei Huang Download WHOSE 2019 (20190401)
16. DEEPFIRE Shuai Pan Download DEEPFIRE 2019 (2.0)
17. EGOZERO Yan Tang Download EGOZERO 2025 (1.0)
18. GOFIVE Xin Huang Download GOFIVE 2018 (0.7.0.0)
19. ONIX Istvan Virag, Janos Wagner Download ONIX 2016 (2.0.1B)
20. SWINE Jiri Fontan Download SWINE 2017 (3.5)
21. CARBON Michal Czardybon Download CARBON 2017 (2.4)
22. ARBILLO Lorenzo Piazzo Download ARBILLO 2022 (1.5)
23. SQUIRREL Xiyuan Liang Download SQUIRREL 2024 (2)
24. PELA Petr Lastovicka Download PELA 2023 (7.9)
25. GMOTOR Roman Vancura Download GMOTOR 2011
26. CHIS Peiming Zheng Download CHIS 2017 (4.5)
27. ZETOR Tomas Chmela Download ZETOR 2017 (4)
28. KANEC Jaroslav Babak Download KANEC 2009
29. EULRING Junyi Bian Download EULRING 2016 (3.0)
30. ANGEL Yuan Xie Download ANGEL 2022
31. JUDE Tian Download JUDE 2007 (1.0)
32. SPARKLE Jaechan Lee Download SPARKLE 2017 (2.2)
33. PECUCHET Vilem Walter Download PECUCHET 2007
34. DJALL Ladislav Petr Download DJALL 2018 (1.6)
35. MONKEY Letian Yuan Download MONKEY 2019 (1.1)
36. MENTAT Vojta Havranek Download MENTAT 2005 (Q1.6)
37. PUREGM Paul Dwyer Download PUREGM 2021 (2.0.0)
38. IMRO Imrich Kovac Download IMRO 2015 (1.2)
39. NOESIS Mark Mammel Download NOESIS 2004
40. FASTGOMOKU Zheng Wang Download FASTGOMOKU 2014 (20140209)
41. PUSKVOREC Patrik Bezdicek Download PUSKVOREC 2003
42. PISQ Martin Petricek Download PISQ 2004 (7)
43. ZHOUMIAN Shangren Shang Download ZHOUMIAN 2022 (0.1)
44. LICHT Xinhui Li Download LICHT 2014 (1.0)
45. DDQKCONQUER Shunyi Sui Download DDQKCONQUER 2022 (1.0)
46. STAHLFAUST Marco Kunze, Sebastian Nowozin Download STAHLFAUST 2016 (1.0)
47. LIGHTBLUE Erwan Simon Download LIGHTBLUE 2018 (2.4)
48. TPTC Bruno Yerro Download TPTC 2025 (1.0)
49. VALKYRIE Kokubun Takashi Download VALKYRIE 2013 (1.0)
50. FIVEROW Yaroslav Download FIVEROW 2008
51. CRUSHER Nils Beckmann Download CRUSHER 2010
52. PROLOG David Macek Download PROLOG 2014 (0.1)
53. AIBB Cuihong Jiang Download AIBB 2020 (0.0.1)
54. MUSHROOM Kai Chen Download MUSHROOM 2011 (3.14159)
55. WHATATEAM Fanny Tavart, Oscar Stefanini, Ronan Boiteau Download WHATATEAM 2018 (0.1)
56. FIGRID Bobo Wu Download FIGRID 2025 (0.3.0)

All Gomocup AI versions

AI Version Author Download link Comment
RAPFI 2025 (0.43.01) Haobin Duan, Zhiyang Hang, and other contributors listed in https://github.com/dhbloo/rapfi/blob/master/AUTHORS Download New NNUE architecture featuring a reduced weight size and lower memory footprint. Added support for AVX-VNNI, AVX-512, and AVX-512 VNNI instruction sets.
RAPFI 2024 (0.40.03) Haobin Duan, Zhiyang Hang, Rapfi Contributors, Stockfish Developers, and Pikafish Team Download NNUE architecture has been updated and the engine has been tuned. Bug fixes.
RAPFI 2023 (0.39.01) Haobin Duan, Zhiyang Hang, Rapfi Contributors, Stockfish Developers, and Pikafish Team Download The NNUE has been updated with newer architecture and trained weights, and the engine has been tuned with SPSA. General search has been improved, and database functionality has been introduced that allows recording database files which is compatible with Yixin's format.
RAPFI 2022 (0.34.05) Haobin Duan, Zhiyang Hang Download Rapfi is now equipped with an NNUE (Efficiently updatable neural network) trained on games played by Katagomo. Although NNUE runs with a lower speed, its accuracy on evaluation brings notable strength improvement. Classical evaluation is improved via automatic tuning, and combines with NNUE in a hybrid way. Search and speed is also improved. This version is for the unlimited league.
RAPFI 2022 (0.34.05) Haobin Duan, Zhiyang Hang Download Rapfi is now equipped with an NNUE (Efficiently updatable neural network) trained on games played by Katagomo. Although NNUE runs with a lower speed, its accuracy on evaluation brings notable strength improvement. Classical evaluation is improved via automatic tuning, and combines with NNUE in a hybrid way. Search and speed is also improved.
RAPFI 2021 (0.29.02) Haobin Duan Download Support for standard and renju rule is added; serveral bugs are fixed and some modification is made on evaluation; basic support for Yixin-Board is added.
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
ALPHAGOMOKU(MK) 2025 (5.9.2) Maciej Kozarzewski Download New neural network architecture.
ALPHAGOMOKU(MK) 2024 (5.8.0) Maciej Kozarzewski Download Speedup from using AVX512. Added OpenCL backend. Working support for YixinBoard. Small improvements in the alpha-beta search. Also added freestyle network for 15x15 board.
ALPHAGOMOKU(MK) 2024 (5.8.0) Maciej Kozarzewski Download Speedup from using AVX512. Added OpenCL backend. Working support for YixinBoard. Small improvements in the alpha-beta search. Also added freestyle network for 15x15 board. This version is used in the unlimited tournament.
ALPHAGOMOKU(MK) 2023 (5.6.0) Maciej Kozarzewski Download Added support for renju and caro. New networks trained on 5 million games. VCF solver was upgraded to alpha-beta serach. Added basic support for Yixinboard protocol. Also some speedups.
ALPHAGOMOKU(MK) 2022 (5.3) Maciej Kozarzewski Download Now using Monte Carlo Graph Search. Fixes and optimizations in the VCF solver. Improved time management. Added several utilities like benchmarking or automatic configuration.
ALPHAGOMOKU(MK) 2021 (5.0) Maciej Kozarzewski Download New training run of about 1 million games; included VCF solver in the search algorithm. This version is designed for the experimental tournament.
ALPHAGOMOKU(MK) 2021 (5.0) Maciej Kozarzewski Download New training run of about 1 million games; included VCF solver in the search algorithm. This version is used in the classical leagues.
ALPHAGOMOKU(MK) 2020 (4.0) Maciej Kozarzewski Download New implementation. It now uses some Gomoku-specific features as input to neural network. New training run of approximately 600k self-play games.
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.
JAX 2025 Kailong Jiang Download The Monte Carlo tree search plus neural network model solution from last year is used, but the models are more powerful and there are fewer of them, and the four rules (Freestyle, Standard, Renju, Standard Caro) with a board size of 15 use the same model; one engine supports all groups of Gomocup2025 competitions; and a memory problem in multi-threaded search is fixed.
JAX 2024 Kailong Jiang Download Multiple rules (Freestyle, Standard, Renju, and Standard Caro), multiple board sizes, and multiple devices (CPU, CUDA, TensorRT) are supported; the MCTS and the self-play improvement loop have been optimized, and several methods from KataGo have been adopted; random balanced openings and historical Gomocup openings have been added to the self-play; the spatial position feature of patterns (e.g., Double Four) is fed into the neural network to improve the precision of policy and value predictions; depending on the rules, the neural network is trained with between 2 and 10 million games.
JAX 2024 Kailong Jiang Download Multiple rules (Freestyle, Standard, Renju, and Standard Caro), multiple board sizes, and multiple devices (CPU, CUDA, TensorRT) are supported; the MCTS and the self-play improvement loop have been optimized, and several methods from KataGo have been adopted; random balanced openings and historical Gomocup openings have been added to the self-play; the spatial position feature of patterns (e.g., Double Four) is fed into the neural network to improve the precision of policy and value predictions; depending on the rules, the neural network is trained with between 2 and 10 million games. This version is used in the unlimited tournament.
JAX 2023 Kailong Jiang Download Improved MCTS and CNN, self-play training from zero.
BARBAKAN 2021 (1.0) Janos Wolosz and contributors of Katago Download To determine the best moves Barbakan is combining two kinds of searches: a relatively slow Monte Carlo search with NN evaluation and a fast surewin search on the search leaves. The Monte Carlo search and the NN training pipeline of Barbakan is based on go program KataGo. Barbakan supports freestyle rule.
KATAGOMO 2021 (20210502) Zhiyang Hang and contributors of Katago Download Rewritten based on a new Katago version, so it has a CPU-only version now and will participate in all the classical leagues as well; added a strict VCF solver; new nets with VCF feature input. This version is used in the standard group.
KATAGOMO 2021 (20210502) Zhiyang Hang and contributors of Katago Download Rewritten based on a new Katago version, so it has a CPU-only version now and will participate in all the classical leagues as well; added a strict VCF solver; new nets with VCF feature input. This version is used in the renju group.
KATAGOMO 2021 (20210502) Zhiyang Hang and contributors of Katago Download Rewritten based on a new Katago version, so it has a CPU-only version now and will participate in all the classical leagues as well; added a strict VCF solver; new nets with VCF feature input. This version is used in the freestyle group.
KATAGOMO 2021 (20210502) Zhiyang Hang and contributors of Katago Download Rewritten based on a new Katago version, so it has a CPU-only version now and will participate in all the classical leagues as well; added a strict VCF solver; new nets with VCF feature input. This version is used in the experimental tournament.
KATAGOMO 2020 (1.3.1) Zhiyang Hang and contributors of Katago Download Katagomo is derived from Katago, a very efficient Go program with alphazero algorithm. The Gomoku version is modified and trained by Zhiyang Hang. KataGomo can reach very high level with several days of training with a few GPUs, maybe much stronger than Embryo 2019 with same time and same price computer.
EMBRYO 2025 (1.2.2-30b506d1) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Better support for AVX2 instruction set. Some speedup in search.
EMBRYO 2024 (1.2.1-2ee4b2f8) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Supports AVX2 instruction set. Fixed bug in move generator
EMBRYO 2023 (1.2.0-2084105e) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Improvement in search pruning, fixed bugs in Caro5 variant.
EMBRYO 2022 (1.1.1-381a3618) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download The evaluation also takes into account 3 + 2 and 2 + 2 patterns. C++ code ready to run on Android, release with GUI coming soon.
EMBRYO 2021 (1.0.5-785859aa) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju; fixed swap logic; some speedup. This version is used in the standard group.
EMBRYO 2021 (1.0.6-66c9cd65) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju; fixed swap logic; some speedup. This version is used in the renju group.
EMBRYO 2021 (1.0.5-785859aa) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju; fixed swap logic; some speedup. This version is used in the freestyle group.
EMBRYO 2021 (1.0.5-785859aa) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju; fixed swap logic; some speedup. This version is used in the experimental tournament.
EMBRYO 2020 (1.0.5-7e4e7a1d) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju, support for database format in Yixin format, pondering, new Caro version (like freestyle, except OXXXXXO is not a win), basic preparation for autotuning. This version is used in the freestyle group.
EMBRYO 2020 (1.0.5-7e4e7a1d) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju, support for database format in Yixin format, pondering, new Caro version (like freestyle, except OXXXXXO is not a win), basic preparation for autotuning. This version is used in the standard group.
EMBRYO 2020 (1.0.5-7e4e7a1d) Mira Fontan, Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad Download Fixed wrong forbidden points classification in Renju, support for database format in Yixin format, pondering, new Caro version (like freestyle, except OXXXXXO is not a win), basic preparation for autotuning. This version is used in the freestyle 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 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. 
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
PENTAZEN 2021 (0.4.18) Yuliang Sun Download Searching and evaluation are optimized; support SWAP-2, multithreading, and some Yixin-Board commands. This version is used in the freestyle and fastgame leagues
PENTAZEN 2021 (0.4.18) Yuliang Sun Download Searching and evaluation are optimized; support SWAP-2, multithreading, and some Yixin-Board commands. This version is used in the standard, renju, and experimental leagues
PENTAZEN 2020 (0.3.2) Yuliang Sun Download Rewrite almost every part.
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.
STARDUST 2019 (1.2) Debing Zhang, Ming Zhang, Yumeng Wang Download StarDust is deep Learning-based AI.
XOXO 2021 (9) Jakub Horak Download Improved threat detection; auto tuning. This version is used in the standard league.
XOXO 2021 (8.0.2) Jakub Horak Download Improved threat detection; auto tuning. This version is used in the freestyle and fastgame leagues.
XOXO 2020 (8.0.1) Jakub Horak Download Better threat detection, support for standard rule, algorithm optimization, some alpha-beta enhancements.
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
WINE 2018 (2.1) Jinjie Wang Download Algorithm performance is improved.
WINE 2017 Jinjie Wang Download
SLOWRENJU 2020 (5.1.4) Tianyi Hao Download A support for SWAP-2 is added.
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.
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
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
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
EGOZERO 2025 (1.0) Yan Tang Download This version is based on MCTS and ResNet.
GOFIVE 2018 (0.7.0.0) Xin Huang 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
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.
ARBILLO 2022 (1.5) Lorenzo Piazzo Download First attempt. Standard (alpha-beta) player. Arbillo supports freestyle rule.
SQUIRREL 2024 (2) Xiyuan Liang Download Algorithm is improved. Some bugs of defense are fixed. Add support for standard and caro rules.
SQUIRREL 2023 (1) Xiyuan Liang Download A simple AI written in C++ with Alpha-beta pruning, iterative deepening search, VCF/VCT search and translation table.
PELA 2023 (7.9) Petr Lastovicka Download Caro rule was added in this version, algorithms are same as in previous version.
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
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
CHIS 2017 (4.5) Peiming Zheng Download Speed up.
CHIS 2016 Peiming Zheng Download An open-source Gomoku program.
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.
KANEC 2009 Jaroslav Babak Download
KANEC 2008 Jaroslav Babak Download
KANEC 2006 Jaroslav Babak Download
KANEC 2005 Jaroslav Babak Download
EULRING 2016 (3.0) Junyi Bian Download
ANGEL 2022 Yuan Xie Download Negamax Alpha-Beta search, possible position sort, quick believable VCF search, Iterative Deepening. Angel supports freestyle rule.
JUDE 2007 (1.0) Tian Download
SPARKLE 2017 (2.2) Jaechan Lee Download Slightly improved from the previous AI Ignitor.
PECUCHET 2007 Vilem Walter 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
PUREGM 2021 (2.0.0) Paul Dwyer Download MCTS algorithm guided by a trained ANN.
PUREGM 2020 (1.0.2) Paul Dwyer Download The pattern matching algorithm remains similar to previous versions of PureGM submitted years ago but is now the heuristic for an MCTS algorithm.
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
IMRO 2015 (1.2) Imrich Kovac Download
IMRO 2013 (1.0) Imrich Kovac Download
NOESIS 2004 Mark Mammel 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.
PUSKVOREC 2003 Patrik Bezdicek Download
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.
ZHOUMIAN 2022 (0.1) Shangren Shang Download A low-IQ AI based on C language. Zhoumian supports freestyle rule.
LICHT 2014 (1.0) Xinhui Li Download
DDQKCONQUER 2022 (1.0) Shunyi Sui Download Mainly using the use-value network algorithm, alpha beta screening is also involved. DDQK-Conquer supports freestyle rule.
STAHLFAUST 2016 (1.0) Marco Kunze, Sebastian Nowozin Download An open-source gomoku program. It is ported to Gomocup interface by Petr Lastovicka.
LIGHTBLUE 2018 (2.4) Erwan Simon Download
TPTC 2025 (1.0) Bruno Yerro Download TPTC is written in python.
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
CRUSHER 2010 Nils Beckmann Download Written in Delphi. Based on evaluation function withou search engine.
PROLOG 2014 (0.1) David Macek Download
AIBB 2020 (0.0.1) Cuihong Jiang Download AiBB is a basic engine using alphabeta algorithm for searching.
MUSHROOM 2011 (3.14159) Kai Chen Download
WHATATEAM 2018 (0.1) Fanny Tavart, Oscar Stefanini, Ronan Boiteau Download
FIGRID 2025 (0.3.0) Bobo Wu Download First version, really weak.
AI 2002 (1000) Jan Macura Download
AI 2002 (620) Jan Macura Download
AI 2001 (016) Jan Macura Download
ALPHAGOMOKU(GS) 2018 (1.0) Gerry Sun Download AlphaGomoku is based purely on deep neural network.
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.
BENJAMIN 2003 Benjamin Vejnar Download This AI is inclined to draw, a match Benjamin vs. long thinking AI takes a lot of time.
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
EGO 2021 (8.0) Yan Tang Download Bug fixed.
EGO 2019 (7.0) Yan Tang Download Update the function of evaluation.
EGO 2018 (6.0) Yan Tang Download Ego is written in C++.
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
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.
LAVENDER 2023 Hoang Vinh Nguyen Download This version only supports Standard Caro rule.
LEONARDO 2001 Milan Matlak Download
NABAMOKU 2008 Jiri Isa Download
NABAMOKU 2007 Jiri Isa Download
PENTAZENNN 2022 (0.5.0) Yuliang Sun and contributors of Katago Download Switch to MCTS with NN evaluation modified from KataGo. The alpha-beta search serves as a parallel surewin finder now. PentaZenNN supports standard and renju rules. This version is compiled with AVX2 instructions.
PENTAZENNN 2022 (0.5.0) Yuliang Sun and contributors of Katago Download Switch to MCTS with NN evaluation modified from KataGo. The alpha-beta search serves as a parallel surewin finder now. PentaZenNN supports standard and renju rules.
PENTAZENNN 2022 (0.5.0) Yuliang Sun and contributors of Katago Download Switch to MCTS with NN evaluation modified from KataGo. The alpha-beta search serves as a parallel surewin finder now. This version is for the unlimited league.
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.
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.
TIANSHU 2020 (1.1) Guang Yang Download Tianshu is written in Python. The VCT/VCF algorithm is good.
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.
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.)
XL 2016 Chengtao Chen Download An open-source Renju program. It is ported to Gomocup interface by Kai Sun and Tianyi Hao.