剛從日本回到台灣,飛機還延誤快兩小時,按照原先的計畫是要介紹Scout Algorithm。
介紹電腦對局競賽我本來是想在第29天時寫的,可惜計畫趕不上變化,我現在累到有點失智狀態,想到還要作圖頭就很大,那就先來寫點輕鬆的吧。
hackMD原稿
既然做出了自己的對局程式那當然就是要報名比賽囉!
參加比賽也算是一個驗收吧,還能交到許多朋友,跟其他大神們學習,輸掉也能偷問一下對方是怎麼做的,畢竟有些實作細節是論文中看不到的,我覺得每次參賽都是收穫滿滿。
這邊介紹幾個有舉辦電腦對局比賽的協會,也是我自己參加過的比賽。
成立於2010年,2011年開始每年舉辦電腦對局競賽。
TCGA2024
TCGA每年的資訊頁都有附上報名方式,比賽項目則是每年都不太一樣,像是今年有Nonogram、EinStein Würfelt Nicht、Outer-Open Gomoku、Othello、HoneyMoonBridge、Connect6、Dark Chess(4x8)、Go 9x9、Mahjong。
每年隊伍數也不太一樣,有些熱門項目隊伍數就會比較多,像是象棋暗棋,徐讚昇老師在台大開了一門「電腦對局理論」的課,期末專題就是要做出一個暗棋程式,然後互相比賽,表現較佳的程式有些也會報名電腦對局競賽,使暗棋常常是個熱門項目。
如果你想參加的項目並沒有在上面也能自己申請,只是要湊滿三隊才會成賽,可能就要去問問看有沒有志同道合的朋友也想參與此項目。
從2008年開始每年舉辦電腦對局競賽。
(感謝顏士淨老師提供的資訊,不然網路上還真查不到...)
基本上跟TCGA舉辦的比賽差不多,只是舉辦時間不同而已。
TAAI2024的資訊頁點進去點Competition就會看到Computer Game Tournament了。
從1989年開始舉辦Computer Olympiad (奧林匹亞電腦遊戲程式競賽)。
第十屆(2005)與第二十一屆(2018)辦在台灣,第二十三屆(2020)因為疫情影響改成線上舉辦,之後好像就一直是線上舉行了。
上面三個比賽都有比較多種類的比賽項目,另外還有單一棋類的電腦對局競賽,但畢竟我都沒有參加過,就介紹一些我聽過的比賽吧。身為一個圍棋愛好者只聽過比較多的圍棋比賽很合理吧XD
從2007年舉辦至今,在2016年時冠亞軍的程式還得被職業棋手讓三子,結果2017就已經完全輾壓人類了。
2011年第五屆UEC的亞軍Erica就是AlphaGo作者黃士傑的程式。
2024年第十六屆UEC的亞軍為林宏澤(CGLemon)的Sayuri。
於2018年舉辦,好像就辦了這麼一屆,由騰訊研發的「絕藝」奪冠,我覺得比較像是騰訊自己辦來火力展示的比賽。
從2017年舉辦至2019年。
第一屆比賽,台灣的CGI在預賽中全勝晉級,還贏了DeepZenGo跟絕藝,可惜在決賽中輸給了DeepZenGo最終獲得亞軍。
下圖左一為吳毅成老師,左二為吳迪融,對決日本的DeepZenGo。圖片來源
世界電腦西洋棋錦標賽,從1974年開始,也是由ICGA舉辦的。
剛好今年是50週年,有特別的紀念活動,好像也是最後一年舉辦了。
我在 Chess Programming Wiki 中看到 This will be the last WCCC 的訊息,有點可惜。
如果更廣泛些,IEEE Conference of Games 似乎每年會有競技場,在傳統的 Call for Paper 之外,還有 Call for Competition,讓遊戲研究者去標關主辦比賽的作法。今年有八項,其中頗抽象的 MicroRTS 竟然是第七屆了。
感謝分享
我這幾天太累了XDD
假日會再來把這幾天的內容補完整點~
我也是看了這篇才知道 TCGA... 感謝分享。