You are viewing a javascript disabled version of the site. Please enable Javascript for this site to function properly.
Go to headerGo to navigationGo to searchGo to contentsGo to footer
In content section. Select this link to jump to navigation

The 2022 Computer Olympiad

Abstract

The 25th Computer Olympiad was held online during July/August 2022. With 53 participating programs competing in 18 events, the event was a success.

1.Introduction

The 25th Computer Olympiad was our third experience with an online event. Following the success of the 2020 and 2021 online Olympiads, the 2022 event followed the same tried-and-tested format. This report summarizes our observations and the results from this event.

The 2022 Olympiad had an almost identical format to the previous event (Computer Olympiad, 2022). There were no significant changes to the rules used in the previous year (Computer Olympiad Rules, 2022). The event was timed for the end of July to overlap with the World Computer Chess Championships (held in person at the IJCAI conference in Vienna, Austria).

As done for the past two years, each Olympiad competition was self-organized. For each event, the participants were asked to agree on the following competition details:

  • Format, with a round-robin being the standard.

  • Number of games played between competitors (more is better).

  • Time controls (most games have an established standard).

  • Playoffs. For most events, the final round-robin standings served to decide on the medals. Short playoff matches were used to break ties.

The original schedule had one week to complete all the games, but some events ran for up to three weeks because of scheduling constraints.

2.Results

There were 53 programs competing in 18 events. An additional 10 competitions were not held given that there was only one entry.

Compared to our first online Olympiad in 2020 (Iida et al., 2021a), the number of competitions has dropped from 21 to 18, and the number of participating programs has shrunk from 65 to 53. This is a big concern, as discussed in the next section.

The ICGA congratulations all the gold, silver, and bronze medal winners, and thanks all the participants of the 25th Computer Olympiad. The Appendix includes the results from all 18 competitions.

3.Perspectives

As discussed in the report on last year’s Olympiad (Iida et al., 2021b), the move to online raises two critical issues that the ICGA needs to resolve: a) online, in-person, or a hybrid Olympiad; and b) increasing the number of entries.

It’s hard to argue with the convenience of holding the Olympiad online. It saves in (expensive) travel and hotel costs. For some, these costs have been an impediment to participation. Even in a post-pandemic world, it is hard to imagine going back to an in-person event, with all the additional costs and logistics of organizing the event and hosting perhaps 50 international people.

Despite the ease with which anyone in the world can participate in an online Olympiad, we still struggle at growing the size of the event. In the three online Olympiads, participation has gone from 65 (2020) to 60 (2021) to 53 (2022), and the number of contested events went from 21(2020) to 22 (2021) to 18 (2022). Further, in 2022 six games had only two competitors, putting the future of these competitions in doubt.

To repeat the question posed in last year’s report (Iida et al., 2021a), how do we increase the number of Olympiad entries?

Being online allows the event to easily handle more entries without incurring additional costs (which is not true for the in-person events). The Olympiad is advertised on the ICGA web site (low traffic), through several mailing lists (probably low impact), and from various mailouts (mostly to past participants). None of these methods seems to be reaching a new audience. Globally, game programming is a popular activity, but we have been unable to reach more game-AI programming aficionados.

Without new enthusiasts wanting to compete, it’s hard to see the long-term viability of this event. After 33 years of Computer Olympiads, the future is murky. Your suggestions for sustaining this important event are most welcome (contact jonathan@ualberta.ca).

Appendices

Appendix

Amazons

This competition had only one entry and was not held.

Arimaa

This competition had only one entry and was not held.

Ataxx

Deep Nikita: Andrew Lin

Xxatar: Quentin Cohen-Solal and Tristan Cazenave

Congratulations to the Xxatar team for winning the Gold Medal in Ataxx.

ProgramDeep NikitaXxatar
Deep NikitaX1
Xxatar3X

Breakthrough

jhsu_Breakthrough: Tse-An Hsu and Shun-Shii Lin

R2D2: Quentin Cohen-Solal and Tristan Cazenave

YJ_Breakthrough: Yun-Jie Ho and Shun-Shii Lin

Congratulations to the R2D2 team for winning the Gold Medal in Breakthrough.

Programjhsu_BreakthroughR2D2YJ_BreakthroughTotal
jhsu_BreakthroughX000
R2D22X24
YJ_Breakthrough20X2

Congratulations to the YJ_Breakthrough team for winning the Silver Medal in Breakthrough.

Bridge (HoneyMoon)

aiia_bridge: Jun-Bao Lin, Jun-Yen Lin, Jen-Bun Yeh, and Hsin-Hung Chou

GodJimmy: Chen-En Yang, Yen-Chi Chen, and Shun-Shii Lin

JadeHare: Chieh-Yu Chen and Shun-Shii Lin

Congratulations to the JadeHare team for winning the Gold Medal in HoneyMoon Bridge.

Programaiia_bridgeGodJimmyJadeHareTotal
aiia_bridgeX000
GodJimmy1X01
JadeHare11X2

Congratulations to the GodJimmy team for winning the Silver Medal in HoneyMoon Bridge.

Chess (Chinese)

alphacat: Liu Jin

garlic: Chang-Jiun Wu

Stratar: Quentin Cohen-Solal and Tristan Cazenave

Congratulations to the alphacat team for winning the Gold Medal in Chinese Chess.

ProgramalphacatgarlicStratarTotal
alphacatX224
garlic0X22
Stratar00X0

Congratulations to the garlic team for winning the Silver Medal in Chinese Chess.

Chess (Chinese Dark)

alphacat: Liu Jin

CLAP_CDC: Chu-Hsuan Hsueh, Yuan-Hao Chen, Wen-Jie Tseng, and I-Chen Wu

DarkKnight: Chu-Hsuan Hsueh, Wen-Jie Tseng, and I-Chen Wu

Poyo: Ping Chun Chen and Hsuan Yu Yaung

Yahari: Jr-Chang Chen, You-Cheng Syu, Gang-Yu Fan, Ting-Yu Lin, Tsan-sheng Hsu, Hsuan-Yu Wang, and Jun-Ping Chen

Congratulations the CLAP_CDC team for winning the Gold Medal in Chinese Dark Chess.

ProgramalphacatCLAP_CDCDarkKnightPoyoYahariTotal
alphacatX11215
CLAP_CDC1X1.521.56
DarkKnight10.5X01.53
Poyo002X1.53.5
Yahari10.50.50.5X2.5

Congratulations the alphacat team for winning the Silver Medal in Chinese Dark Chess.

Congratulations to the Poyo team for winning the Bronze Medal in Chinese Dark Chess.

Clobber

This competition had only one entry and was not held.

Connect6

Bernard-Lowe: Quentin Cohen-Solal and Tristan Cazenave

CLAP_Connect6: Jui-Te Chin, Shao-Xiong Zheng, Yuan-Hao Chen, and I-Chen Wu

Peace: Yu-Chang Lin and Shun-Shii Lin

Congratulations to the CLAP_Connect6 team for winning the Gold in Connect6.

ProgramBernard-LoweCLAP_Connect6PeaceTotal
Bernard-LoweX0-22-02
CLAP_Connect62-0X2-04
Peace0-20-2X0

Congratulations to the Bernard-Lowe team for winning the Silver Medal in Connect6.

Draughts (Brazilian)

EVE: Quentin Cohen-Solal and Tristan Cazenave

Tdk88: Ton Tillemans

Congratulations to the Tdk88 team for winning the Gold Medal in Brazilian Draughts.

ProgramEVETdk88Total
EVEX1-0-1-02
Tdk881-2-1-2X6

Draughts (Canadian)

T-900-Cameron: Quentin Cohen-Solal and Tristan Cazenave

Tdkcan: Ton Tillemans

Congratulations to the T-900-Cameron team for winning the Gold Medal in Canadian Draughts.

ProgramT-900-CameronTdkcanTotal
T-900-CameronX2-2-2-28
Tdkcan0-0-0-0X0

Draughts (International)

TDking: Ton Tillemans

Zoe-A: Quentin Cohen-Solal and Tristan Cazenave

Congratulations to the TDking team for winning the Gold Medal in International Draughts.

ProgramTDkingZoe-ATotal
TDkingX2-2-0-1-1-17
Zoe-A0-0-2-1-1-1X5

EinStein Würfelt Nicht

Monte_Alpha: Sin-Yi Chiu and Shun-Shii Lin

Reinstein: Zih-Yang Hsu

YJ_EinStein: Yun-Jie Ho and Shun-Shii Lin

TB1 is the first tiebreak match. TB2 is the second tiebreak match.

ProgramMonte_AlphaReinsteinYJ_EinSteinTotalTB1TB2Final
Monte_AlphaX6915358
Reinstein6X915314
YJ_EinStein33X6

Congratulations to the Monte_Alpha team for winning the Gold Medal in EinStein Würfelt Nicht.

Congratulations to the Reinstein team for winning the Silver Medal in EinStein Würfelt Nicht.

Go 9 × 9

This competition had only one entry and was not held.

Gomoku (Outer-Open)

CLAP_OOG: Wei-Chen Liao, Po-Wei Huang, Shao-Xiong Zheng, Yuan-Hao Chen, and I-Chen Wu

Marvin: Quentin Cohen-Solal and Tristan Cazenave

TBMCTS_v2: Chih-Hung Chen; Hao-Han He; Han-Siang Li; Sin-Jie Li; Yen-Chi Chen; and Shun-Shii Lin

Congratulations to the CLAP_OOG team for winning the Gold Medal in Outer-Open Gomoku.

ProgramCLAP_OOGMarvinTBMCTS_v2Total
CLAP_OOGX224
Marvin0X22
TBMCTS_v200X0

Congratulations to the Marvin team for winning the Silver Medal in Outer-Open Gomoku.

Havannah 8 × 8

This competition had only one entry and was not held.

Havannah 10 × 10

This competition had only one entry and was not held.

Hex 11 × 11

This competition had only one entry and was not held.

Hex 13 × 13

This competition had only one entry and was not held.

Hex 19 × 19

This competition had only one entry and was not held.

Lines of Action

Clank: Quentin Cohen-Solal and Tristan Cazenave

MC-LOA: Mark Winands

Congratulations to the MC-LOA team for winning the Gold Medal in Lines of Action.

ProgramClankMC-LOATotal
ClankX4.54.5
MC-LOA5.5X5.5

Mahjong

FatesGate: Zheng-Han Yeh

Seofon_v2: Zong-Han Lin, Jiun-Hong Chen, Yu-Chen Lin, and Shun-Shii Lin

SimCat: Shih-Chieh Tang, Fong-Sheng Liao, and I-Chen Wu

sparrow_v2: Hsin-Hsueh Chen

VeryLongCat: Shih-Chieh Tang, Li-Kai Chuang, and I-Chen Wu

Congratulations to the VeryLongCat team for winning the Gold Medal in Mahjong.

ProgramGame 1Game 2Game 3Game 4Game 5Score
FatesGate34,5006,00064,500−22,50082,500
Seofon_v2−60,500−10,000−65,0000−135,000
SimCat66,0008,50032,50030,500137,500
sparrow_v2−40,000−69,500−103,000−50,500−263,000
VeryLongCat−4,50070,00070,50042,500178,500

Congratulations to the SimCat team for winning the Silver Medal in Mahjong.

Congratulations to the FatesGate team for winning the Bronze Medal in Mahjong.

Nonogram

Defense: Jia-Jun Yeh, Kuo-Chan Huang, Wei-Chiao Huang, Yan-Rong Guo, De-Rong Sung, and Tzung-Shuan Tsai

Requim: Yen-Chi Chen and Shun-Shii Lin

The Heirs: Jia-Jun Yeh, Kuo-Chan Huang, Wei-Chiao Huang, Yan-Rong Guo, and Tzung- Shuan Tsai

Congratulations to the Requiem team for winning the Gold Medal in Nonogram.

ProgramProblems SolvedTime (seconds)
Defense1000817.849
Requiem1000593.104
The Heirs1000757.607

Congratulations to the Heirs team for winning the Silver Medal in Nonogram.

Othello (8 × 8) (4)

Aiia_othello: Yi-Chung Chang, Ho-Chen Yen, and Hsin-Hung Chou

CLAP_Othello: Heng-Yi Chiu, Po-Yu Liu, Jui-Te Chin, Yuan-Hao Chen, and I-Chen Wu

Maverick: Yen-Chi Chen and Shun-Shii Lin

Réplicateur #8: Quentin Cohen-Solal and Tristan Cazenave

Congratulations to the Maverick team for winning the Gold Medal in 8 × 8 Othello.

ProgramAiia_othelloCLAP_OthelloMaverickRéplicateur #8Total
Aiia_othelloX0000
CLAP_Othello4X004
Maverick44X311
Réplicateur #8441X9

Congratulations to the Réplicateur #8 team for winning the Silver Medal in 8 × 8 Othello.

Congratulations to the CLAP_Othello team for winning the Bronze Medal in 8 × 8 Othello.

Othello (10 × 10) (1)

This competition had only one entry and was not held.

Othello (16 × 16) – variant (3)

Connect16: Chuang-Yeh Chiu

HUgame: Jung-Kuie Yang

Tarogo: Shi-Jim Yen

Congratulations to the Tarogo team for winning the Gold Medal in 16 × 16 Othello (variant).

ProgramConnect16HUgameTarogoTotal
Connect16X000
HUgame2X0.52.5
Tarogo21.5X3.5

Congratulations to the HUgame team for winning the Silver Medal in 16 × 16 Othello (variant).

Santorini (2)

Deep Nikita: Andrew Lin

Théras: Quentin Cohen-Solal and Tristan Cazenave

Congratulations to the Théras team for winning the Gold Medal in Santorini.

ProgramDeep NikitaThéras
Deep NikitaX1
Théras3X

Surakarta (3)

Athénan: Quentin Cohen-Solal and Tristan Cazenave

FuChou: Jia-Fong Yeh, Yen-Chi Chen, and Shun-Shii Lin

HSNU1536-SURAKARTA: En-Chieh Kuo, Tzu-Jui Liu, Zih-Lun Peng, Chih-Hung Chen, and Shun-Shii Lin

Congratulations to the Athénan team for winning the Gold Medal in Surakarta.

ProgramAthénanFuChouHSNU1536-SURAKARTTotal
AthénanX224
FuChou0X22
HSNU1536-SURAKART00X0

Congratulations to the FuChou team for winning the Silver Medal in Surakarta.

References

1 

Computer Olympiad 2022 (2022). https://icga.org/?page_id=3468.

2 

Computer Olympiad Rules (2022). https://icga.org/?page_id=3146.

3 

Iida, H., Schaeffer, J. & Wu, I-C. ((2021) a). The Computer Olympiad 2020. ICGA Journal, 43: (2), 118–131.

4 

Iida, H., Schaeffer, J. & Wu, I-C. ((2021) b). The 2021 Computer Olympiad. ICGA Journal, 43: (4), 226–235. doi:10.3233/ICG-220203.