Gomocup Schedule, 17th-19th of May 2024
There will be 2 freestyle (20x20) groups (i.e., Freestyle-20 1 and 2), 2 freestyle (15x15) groups (i.e., Freestyle-15 1 and 2), 1 fastgame group (Fastgame), 2 standard groups (i.e., Standard 1 and 2), 1 renju group (Renju), and 1 caro group (Caro) in Gomocup 2024. Elo rating system is used to evaluate AIs' strength. The memory limit is determined to 350MB. Time per move/per match will be 5s/120s for fastgame, 300s/1000s for final leagues (i.e., Freestyle-20 1, Freestyle-15 1, Standard 1, Renju, and Caro), and 30s/180s for the rest (i.e., Freestyle-20 2, Freestyle-15 2, and Standard 2).
AIs were divided into different freestyle and standard groups according to the placement in the last tournament. In particular, the division for freestyle-15 is based on the last freestyle standings on the 20x20 board as it is the first year we have freestyle-15 in Gomocup. For Freestyle-20 2, Freestyle-15 2, and Standard 2, the top 4 AIs will move up to the next group (i.e., Freestyle-20 1, Freestyle-15 1, and Standard 1, respectively). If the top k (k>4) places were all taken by new or updated AIs in a group, then all these k AIs would advance to the next group.
In Fastgame, Freestyle-20 2, Freestyle-15 2, and Standard 2, we do not match every pair of AIs. Instead, for old AIs, we only match every pair of them whose last year's Elo difference was no more than 400. We still match each brand new/updated AI with all AIs.
In addition, there will be an unlimited tournament, where AIs will be running on participants' computers. This unlimited tournament has no limitation on AI size and allows participants to use any hardware (e.g., GPUs) that they have access to. Time per match will be 120 min. There is no additional time limitation per move. Following Gomoku World Championships, the rule for this tournament is Swap2.
What is new?
- AlphaGomoku (Kozarzewski) 2024 - developed by Maciej Kozarzewski from Poland. 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.
- Embryo 2024 - developed by Miroslav Fontán from Czechia. Supports AVX2 instruction set. Fixed bug in move generator.
- Jax 2024 - developed by Kailong Jiang from China. 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.
- Rapfi 2024 - developed by Haobin Duan from China. NNUE architecture has been updated and the engine has been tuned. Bug fixes.
- Squirrel 2024 - developed by Xiyuan Liang from China. Algorithm is improved. Some bugs of defense are fixed. Add support for standard and caro rules.
Schedule (tentative)
- Renju - Friday 20:00 (GMT)
- Standard 2 - Friday 23:30 (GMT)
- Freestyle-20 2 - Saturday 3:00 (GMT)
- Fastgame - Saturday 4:30 (GMT)
- Standard 1 - Saturday 6:00 (GMT)
- Freestyle-20 1 - Saturday 18:30 (GMT)
- Freestyle-15 2 - Saturday 23:00 (GMT)
- Freestyle-15 1 - Sunday 5:00 (GMT)
- Caro - Sunday 11:00 (GMT)
Leagues
Freestyle-20 1
- RAPFI24
- BARBAKAN
- ALPHAGOMOKU.MK24
- KATAGOMO21.F
- YIXIN18
- EMBRYO24
- PENTAZEN21.20
- STARDUST
- XOXO21.F
- WINE18
- SLOWRENJU20
- JAX24
- + 4 best from Freestyle 20 2
Freestyle-20 2
- HEWER18
- WHOSE19
- TITO14
- DEEPFIRE19
- SWINE17
- GOFIVE
- ONIX16
- ARBILLO
- CARBON17
- EGO21
- PELA23
- GMOTOR11
- KANEC09
- SQUIRREL24
- CHIS17
- ZETOR17
- EULRING
- PECUCHET
- SPARKLE
- ANGEL
- JUDE
- PUREGM21
- MONKEY
- QMENTAT6
- DJALL18
- PUSKVOREC
- NOESIS
- IMRO15
- LICHT
- FASTGOMOKU14
- PISQ7
- ZHOUMIAN
- DDQKCONQUER
- FIVEROW
- LIGHTBLUE
- VALKYRIE
- STAHLFAUST
- CRUSHER
- PROLOG
- AIBB
- MUSHROOM
- WHATATEAM
Freestyle-15 1
- RAPFI24
- ALPHAGOMOKU.MK24
- YIXIN18
- EMBRYO24
- WINE18
- SLOWRENJU20
- JAX24
- HEWER18
- + 4 best from Standard 2
Freestyle-15 2
- WHOSE19
- TITO14
- DEEPFIRE19
- GOFIVE
- ARBILLO
- CARBON17
- EGO21
- PELA23
- GMOTOR11
- KANEC09
- SQUIRREL24
- CHIS17
- ZETOR17
- EULRING
- PECUCHET
- MONKEY
- DJALL18
- IMRO15
- FASTGOMOKU14
- PISQ7
- DDQKCONQUER
- LIGHTBLUE
- STAHLFAUST
- CRUSHER
- PROLOG
- WHATATEAM
Standard 1
- ALPHAGOMOKU.MK24
- KATAGOMO21.S
- PENTAZENNN22
- EMBRYO24
- YIXIN18
- XOXO21.S
- SLOWRENJU20
- WHOSE19
- + 4 best from Standard 2
Standard 2
- HEWER18
- TITO14
- DEEPFIRE19
- GOFIVE
- CARBON17
- GMOTOR11
- PELA23
- ZETOR17
- JAX24
- RAPFI24
- SQUIRREL24
Renju League
- RAPFI24
- ALPHAGOMOKU.MK24
- KATAGOMO21.R
- PENTAZENNN22
- EMBRYO24
- YIXIN18
- SLOWRENJU20
- WHOSE19
- GOFIVE
- CARBON17
- SQUIRREL24
- PELA23
- XL
- JAX24
Caro League
- ALPHAGOMOKU.MK24
- EMBRYO24
- LAVENDER
- PELA23
- JAX24
- SQUIRREL24
Fastgame
- RAPFI24
- ALPHAGOMOKU.MK24
- BARBAKAN
- KATAGOMO21.F
- YIXIN18
- EMBRYO24
- PENTAZEN21.20
- XOXO21.F
- STARDUST
- HEWER18
- JAX24
- WINE18
- WHOSE19
- SLOWRENJU20
- TITO14
- GOFIVE
- DEEPFIRE19
- SWINE17
- CARBON17
- ARBILLO
- EGO21
- PELA23
- GMOTOR11
- CHIS17
- KANEC09
- SQUIRREL24
- ZETOR17
- EULRING
- ANGEL
- PECUCHET
- JUDE
- LICHT
- SPARKLE
- MONKEY
- PUREGM21
- ALPHAGOMOKU.GS
- QMENTAT6
- DJALL18
- NOESIS
- PUSKVOREC
- IMRO15
- FASTGOMOKU14
- PISQ7
- ZHOUMIAN
- DDQKCONQUER
- LIGHTBLUE
- FIVEROW
- VALKYRIE
- STAHLFAUST
- CRUSHER
- PROLOG
- AIBB
- WHATATEAM
- MUSHROOM
Tournament Computers
Tencent Cloud Servers SA2.8XLARGE64 (Windows Server 2022, x64 32 vCPU (AMD EPYC 7K62, 2.6/3.3GHz), 64GB RAM)
Sponsor
Gomocup is sponsored by Tech Center of Lightspeed & Quantum Studios Group, Tencent