Gomocup是五子棋人工智能的世界性比赛。自2000年以来,每年举办一次 。截至2017年,它是国际上最大且最有影响力的五子棋人工智能赛事,有来自约10个国家与地区的40余位作者参与。

规则

基于20x20的棋盘下的无禁手自由(freestyle gomoku)规则是Gomocup创立之出就被采用的规则。2009年,无禁手标准规则(standard gomoku)作为一个新的竞赛规则被引入了Gomocup。该规则下,棋盘大小为15x15,且超过5个子不算赢也不算输。2016年,连珠规则作为又一个新的竞赛规则加入了Gomocup。该规则下,棋盘大小为15x15,且黑棋有禁手。由于参与无禁手自由规则角逐的程序数量较多,该规则的比赛被分成了若干小组,同时增设了该规则下的快棋比赛。

因为原始的没有附加规则的五子棋先手必胜,从2006年开始,Gomocup使用五子棋专家准备的平衡开局作为对局的起点。1

人机对战

2006年、2011年,在捷克举办了两届人机比赛。其中,2006年比赛的对战双方是当年Gomocup排名前3的程序与3位排名捷克五子棋在线(Piškvorky online)前10的棋手,每位棋手与程序进行2局比赛。比赛的结果是程序1胜1和1负,总比分为3:3。2011年比赛的对战双方是Gomocup排名前4的程序与捷克等级分排名前4的棋手。与第一届比赛类似,每位棋手与程序进行2局比赛。比赛的结果是程序3平1胜,总比分为5:3。2

Elo等级分

2016年,Gomocup对其各个规则的比赛均建立了Elo等级分。该等级分的计算使用了所有历史比赛结果,在每届比赛后更新。等级分的计算基于开源工具BayesElo,并针对五子棋进行了少许参数调整。3

无禁手自由规则等级分排名程序作者国家等级分
1YixinSun Kai中国2409
2GoroVictor Barykin俄罗斯1981
3RenjuSolverWen Xiangdong中国1951
4SlowRenjuHao Tianyi中国1937
4TitoAndrej Tokarjev匈牙利1928
6HewerTomas Kubes捷克1887
7SwineJiri Fontan捷克1843
8OnixIstvan Virag
  Janos Wagner
匈牙利1843
9CarbonMichal Czardybon波兰1810
10HGardenHan Bingqing中国1739
11WineWang Jinjie中国1696
12EmbryoMira Fontan捷克1647
13PelaPetr Lastovicka捷克1632
14WhoseHou Wen捷克1608
15GMotorRoman Vancura捷克1555
16HFMCsaba Jergler匈牙利1549
17KanecJaroslav Babak捷克1509
18ChisZheng Peiming中国1472
19ZetorTomas Chmela捷克1455
20XoXoJakub Horak捷克1442
21HighFivePeter Karpov俄罗斯1429
22BetaTomas Kubes捷克1362
23BestmoveWen Xiangdong中国1292
24EulringBian Junyi中国1286
25AmoebaGalli Zoltan匈牙利1283
26PecuchetVilem Walter捷克1204
27JudeLi Tian中国1200
28SparkleLee Jaechan韩国1172
29IgnitorLee Jaechan韩国1100
30QMentatVojta Havranek捷克1083
31KrysaJiri Fontan捷克1080
32NoesisMark Mammel美国1065
33NabamokuJiri Isa捷克1011
34TrunkatJiri Trunkat捷克1000
35PureGMPaul Dwyer日本993
36ImroImrich Kovac斯洛伐克972
37PuskvorecPatrik Bezdicek捷克969
38FastGomokuWang Zheng中国932
39PisqMartin Petricek捷克897
40DjallLadislav Petr捷克969
41LichtLi Xinhui中国814
42BruteforVasek Synacek捷克811
43StahlfaustMarco Kunze
  Sebastian Nowozin
德国806
44ValkyrieTakashi Kokubun日本792
45LeonardoMilan Matlak捷克792
46BenjaminBenjamin Vejnar捷克789
47FiveRowYaroslav乌克兰782
48AIJan Macura捷克754
49DeepBlueVojta Havranek捷克742
50PureRockyPaul Dwyer日本740
51CrusherNils Beckmann德国672
52CurnpisJan Curn捷克662
53PrologDavid Macek捷克623
54MushroomChen Kai中国383
快棋等级分排名程序作者国家等级分
1YixinSun Kai中国2297
2GoroVictor Barykin俄罗斯2073
3HewerTomas Kubes捷克1930
4SlowRenjuHao Tianyi中国1863
5TitoAndrej Tokarjev匈牙利1855
6SwineJiri Fontan捷克1789
7CarbonMichal Czardybon波兰1780
8HGardenHan Bingqing中国1705
9WineWang Jinjie中国1695
10PelaPetr Lastovicka捷克1663
11EmbryoMira Fontan捷克1658
12WhoseHou Wen中国1630
13GMotorRoman Vancura捷克1606
14ChisZheng Peiming中国1598
15HFMCsaba Jergler匈牙利1545
16XoXoJakub Horak捷克1505
17HighFivePeter Karpov俄罗斯1480
18KanecJaroslav Babak捷克1466
19ZetorTomas Chmela捷克1456
20AmoebaGalli Zoltan匈牙利1325
21EulringBian Junyi中国1310
22LichtLi Xinhui中国1283
23PecuchetVilem Walter捷克1230
24JudeLi Tian中国1219
25SparkleLee Jaechan韩国1219
26IgnitorLee Jaechan韩国1139
27QMentatVojta Havranek捷克1086
28NoesisMark Mammel美国1061
29TrunkatJiri Trunkat捷克1060
30ImroImrich Kovac斯洛伐克1019
31PuskvorecPatrik Bezdicek捷克1011
32NabamokuJiri Isa捷克1000
33PureGMPaul Dwyer日本965
34FastGomokuWang Zheng中国957
35PisqMartin Petricek捷克938
36DjallLadislav Petr捷克904
37LeonardoMilan Matlak捷克891
38BenjaminBenjamin Vejnar捷克862
39AIJan Macura捷克837
40ValkyrieTakashi Kokubun日本822
41StahlfaustMarco Kunze
  Sebastian Nowozin
德国807
42FiveRowYaroslav乌克兰773
43CurnpisJan Curn捷克728
44PureRockyPaul Dwyer日本727
45CrusherNils Beckmann德国669
46PrologDavid Macek捷克610
47MushroomChen Kai中国416
无禁手标准规则等级分排名程序作者国家等级分
1YixinSun Kai中国2409
2RenjuSolverWen Xiangdong中国1978
3SlowRenjuHao Tianyi中国1958
4TitoAndrej Tokarjev匈牙利1944
5HewerTomas Kubes捷克1928
6WhoseHou Wen中国1665
7CarbonMichal Czardybon波兰1624
8GMotorRoman Vancura捷克1595
9PelaPetr Lastovicka捷克1572
10ZetorTomas Chmela捷克1507
连珠等级分排名程序作者国家等级分
1YixinSun Kai中国2725
2RenjuSolverWen Xiangdong中国2334
3SlowRenjuHao Tianyi中国2316
4CarbonMichal Czardybon波兰2155
5XLChen Chengtao中国1982
6PelaPetr Lastovicka捷克1970
7WhoseHou Wen中国1927
比赛结果

2000年至今的Gomocup比赛结果如下:

无禁手自由规则组比赛结果 (2000 - 2017)年份第一名第二名第三名平衡

开局

程序作者国家程序作者国家程序作者国家
2000Pisq 5Martin Petricek捷克Pisq 4Martin Petricek捷克Pisq 3Martin Petricek捷克未采用
2001Pisq 5Martin Petricek捷克MentatVojta Havranek捷克LeonardoMilan Matlak捷克未采用
2002TrunkatJiri Trunkat捷克KrysaJiri Fontan捷克XMentatVojta Havranek捷克未采用
2003SvineJiri Fontan捷克HewerTomas Kubes捷克TrunkatJiri Trunkat捷克未采用
2004SvineJiri Fontan捷克GoroVictor Barykin俄罗斯BestmoveWen Xiangdong中国未采用
2005GoroVictor Barykin俄罗斯SwineJiri Fontan捷克PelaPetr Lastovicka捷克未采用
2006GoroVictor Barykin俄罗斯TitoAndrej Tokarjev匈牙利HGardenHan Bingqing中国采用
2007TitoAndrej Tokarjev匈牙利HGardenHan Bingqing中国SwineJiri Fontan捷克采用
2008TitoAndrej Tokarjev匈牙利OnixIstvan Virag
  Janos Wagner
匈牙利HGardenHan Bingqing中国采用
2009GoroVictor Barykin俄罗斯OnixIstvan Virag
  Janos Wagner
匈牙利HGardenHan Bingqing中国采用
2010GoroVictor Barykin俄罗斯TitoAndrej Tokarjev匈牙利OnixIstvan Virag
  Janos Wagner
匈牙利采用
2011TitoAndrej Tokarjev匈牙利RenjuSolverWen Xiangdong中国SwineJiri Fontan捷克采用
2012YixinSun Kai中国RenjuSolverWen Xiangdong中国HewerTomas Kubes捷克采用
2013YixinSun Kai中国TitoAndrej Tokarjev匈牙利RenjuSolverWen Xiangdong中国采用
2014YixinSun Kai中国RenjuSolverWen Xiangdong中国HewerTomas Kubes捷克采用
2015YixinSun Kai中国RenjuSolverWen Xiangdong中国TitoAndrej Tokarjev匈牙利采用
2016YixinSun Kai中国RenjuSolverWen Xiangdong中国SlowRenjuHao Tianyi中国采用
2017YixinSun Kai中国RenjuSolverWen Xiangdong中国GoroVictor Barykin俄罗斯采用
快棋组(无禁手自由规则)比赛结果 (2005 - 2017)年份第一名第二名第三名平衡

开局

程序作者国家程序作者国家程序作者国家
2005PelaPetr Lastovicka捷克GoroVictor Barykin俄罗斯BetaTomas Kubes捷克未采用
2006PelaPetr Lastovicka捷克TitoAndrej Tokarjev匈牙利GoroVictor Barykin俄罗斯采用
2007TitoAndrej Tokarjev匈牙利HGardenHan Bingqing中国PelaPetr Lastovicka捷克采用
2008TitoAndrej Tokarjev匈牙利HGardenHan Bingqing中国HewerTomas Kubes捷克采用
2009HewerTomas Kubes捷克HGardenHan Bingqing中国KanecJaroslav Babak捷克采用
2010GoroVictor Barykin俄罗斯HewerTomas Kubes捷克TitoAndrej Tokarjev匈牙利采用
2011SwineJiri Fontan捷克TitoAndrej Tokarjev匈牙利RenjuSolverWen Xiangdong中国采用
2012HewerTomas Kubes捷克YixinSun Kai中国SwineJiri Fontan捷克采用
2013YixinSun Kai中国HewerTomas Kubes捷克HGardenHan Bingqing中国采用
2014YixinSun Kai中国GoroVictor Barykin俄罗斯HewerTomas Kubes捷克采用
2015YixinSun Kai中国GoroVictor Barykin俄罗斯HewerTomas Kubes捷克采用
2016YixinSun Kai中国GoroVictor Barykin俄罗斯SlowRenjuHao Tianyi中国采用
2017YixinSun Kai中国GoroVictor Barykin俄罗斯HewerTomas Kubes捷克采用
无禁手标准规则组比赛结果 (2009 - 2017)年份第一名第二名第三名平衡

开局

程序作者国家程序作者国家程序作者国家
2009HewerTomas Kubes捷克PelaPetr Lastovicka捷克-采用
2010HewerTomas Kubes捷克TitoAndrej Tokarjev匈牙利PelaPetr Lastovicka捷克采用
2011TitoAndrej Tokarjev匈牙利HewerTomas Kubes捷克GMotorRoman Vancura捷克采用
2012HewerTomas Kubes捷克TitoAndrej Tokarjev匈牙利YixinSun Kai中国采用
2013YixinSun Kai中国TitoAndrej Tokarjev匈牙利HewerTomas Kubes捷克采用
2014TitoAndrej Tokarjev匈牙利YixinSun Kai中国HewerTomas Kubes捷克采用
2015YixinSun Kai中国TitoAndrej Tokarjev匈牙利HewerTomas Kubes捷克采用
2016YixinSun Kai中国RenjuSolverWen Xiangdong中国TitoAndrej Tokarjev匈牙利采用
2017YixinSun Kai中国RenjuSolverWen Xiangdong中国SlowRenjuHao Tianyi中国采用
连珠组比赛结果 (2016 - 2017)年份第一名第二名第三名平衡

开局

程序作者国家程序作者国家程序作者国家
2016YixinSun Kai中国RenjuSolverWen Xiangdong中国SlowRenjuHao Tianyi中国采用
2017YixinSun Kai中国RenjuSolverWen Xiangdong中国SlowRenjuHao Tianyi中国采用

本词条内容贡献者为:

李嘉骞 - 博士 - 同济大学

Gomocup

图文简介

Gomocup是五子棋人工智能的世界性比赛。自2000年以来,每年举办一次 。截至2017年,它是国际上最大且最有影响力的五子棋人工智能赛事,有来自约10个国家与地区的40余位作者参与。