Gomocup 2022 Announcement

Published by Kai Sun at Feb 4, 2022

Hello, all Gomocup fans!
 
Spring 2022 is coming, and we would like to inform you about some details. Gomocup 2022 will take place from April 15th to April 17th, 2022. The submission deadline is April 8th, 2022, at 11:59 pm UTC. 
 
In Gomocup 2022, all new AIs are required to be compatible with Windows 11 and Windows 10 (including the corresponding server versions such as Windows Server 2016). We strongly encourage AIs to be compatible with Windows 7 and Windows 8 as well, but compatibility with them is not required.
 
Following the traditional settings of Gomocup, we will have freestyle, standard, renju, and fastgame tournaments in Gomocup 2022. The memory limit is determined to be 350MB. The default AI size limitation is 8MB. Participants who want to submit an AI larger than 8MB should submit a written explanation to gomocup@gmail.com explaining the necessity and get approval before doing so. One author is not allowed to submit more than one AI. In particular, submitting different AIs for different rules is no longer allowed either (see note [1] for details). Time per move/per match will be 5s/120s for fastgame, 300s/1000s for final leagues, and 30s/180s for the rest. For details, you can refer to detail information. Gomocup 2022 will run on CPUs that support up to at least the following instruction sets: SSE4.1, SSE4.2, POPCNT, and AVX. If your AI can leverage instruction sets newer than AVX (e.g., AVX2), you can submit two compilations to us: one compiled for instruction sets up to AVX, and the other compiled for more advanced instruction sets. We will use the latter if it can be run on the tournament computers. 
 
In addition to the traditional tournaments above, following the success of the previous two experimental tournaments where AIs were running on participants' computers, we plan to continue organizing a tournament of such kind and officially name it the "unlimited tournament". The unlimited tournament has no limitation on AI size and allows participants to use any hardware (e.g., GPUs) that they have access to. Following Gomoku World Championships, the rule for this tournament is Swap2. No human intervention is allowed, and to enforce that, besides submitting the AI program, every participant in this tournament is also required to submit to Gomocup a detailed document on how to set up the environment and run the AI so that we can, theoretically, check if games played in this tournament are reproducible. If you are interested in participating in the unlimited tournament, please send us an email (gomocup@gmail.com) by April 8th, 2022, at 11:59 pm UTC. The format of the tournament and time per match will be settled based on the number of participants, and the other rules will remain the same as last year

We require every participant to make submissions via the Gomocup user site and sign a copyright statement. If you encounter any problems or bugs while using the system, feel free to send an email to gomocup@gmail.com.

[1] In Gomocup 2016, we started to allow the AI author to submit different AIs for different rules because at that time some participants found it hard to make one AI support multiple rules under the hard AI size limitation (i.e., <2M). Over the past years, we have gradually increased and softened the AI size limitation, so the original reason for allowing the author to submit different AIs for different rules no longer holds. Please leverage the "INFO rule" in the protocol to make one AI support multiple rules.