比赛介绍

欢迎来到IJCAI 2020麻将人工智能比赛。在本次比赛中,你将在在线人工智能平台Botzone上开发一个能够与其他人工智能和人类玩家比赛的麻将人工智能。本次比赛中采用《中国麻将竞赛规则》,即俗称的国标麻将。我们为国标麻将初学者提供了样例程序和比赛使用的国标麻将裁判程序,方便你学习国标麻将的规则并调试你的程序。最终比赛的胜者经由两轮正式的竞赛角逐诞生。

麻将是一款起源于中国、拥有超过3000年历史的四人不完全信息博弈游戏。1998年,中国国家体育总局制定了《中国麻将竞赛规则》(俗称国标麻将),也就是本次比赛中我们采用的规则。麻将既需要玩家的运筹帷幄,也需要玩家的运气相助,而这带来的不确定性也为麻将带来了更多的乐趣与挑战。与其他亚洲麻将不同(如日式麻将),国标麻将鼓励玩家使用更加激进的策略进行游戏,使得国标麻将比赛更具有吸引力与观赏性。

国标麻将需要玩家不断的根据手牌情况计算并选择可行的胡牌组合,选择每次打出的麻将牌。如果想在本次国标麻将比赛中崭露头角,参赛者可以尝试结合多种人工智能领域的方法,如规划、博弈论、启发式搜索、蒙特卡洛树搜索、对手建模和机器学习等——这也是当下人工智能领域最大的挑战之一。

积分赛赛制伪码公布

立即参加

立即开始

想变得更强?

  • 通过我们的wiki快速学习国标麻将的规则
  • 下载本次比赛的国标麻将裁判程序国标麻将算番器来详细学习国标麻将
  • (可选)我们提供了人类对局数据:百度网盘链接,提取码:rm79(注:如发现数据有问题,请将那场比赛的数据通过邮件发送给botzone@126.com
  • 提交你的代码并与其他参赛者PK!

赛程安排

  • 注册截止时间:2020年10月31日(北京时间)
  • 第0轮(模拟赛):2020年3月16日~2020年10月31日(北京时间)
    • 每周举行模拟赛,帮助参赛者熟悉平台的使用方法、国标麻将的游戏规则和本次比赛的赛制
    • 模拟赛的积分将不会计入比赛的成绩
  • 第1轮(积分赛):2020年11月1日(北京时间)
    • 积分赛使用瑞士轮及复式赛制
    • 预计会举行三次积分赛,比赛积分按依次按照20%、30%和50%计入第1轮成绩
    • 三次积分赛具体时间(北京时间)
      • 2020年11月1日
      • 2020年11月8日
      • 2020年11月15日
    • 第1轮成绩前16名的队伍进入第2轮(决赛)
    • 赛制说明详见上方
    • 最迟在2020年11月21日公布第1轮最终成绩及邮件通知
  • 第2轮(决赛):2021年1月1日(北京时间)
    • 决赛使用瑞士轮及复式赛制
    • 决赛分为两阶段,共有16支队伍进入决赛
      • 第一阶段:16支队伍进行96轮瑞士轮,每轮瑞士轮均为复式赛,16支队伍被匹配成4组,每组匹配到的4位选手进行96盘对局(4盘*24全排列)
      • 第二阶段:第一阶段中的前四名进入冠军争夺战。共进行128轮复式赛,每轮进行96盘对局
    • 决赛结果将于IJCAI会场公布
    • 第一阶段与第二阶段之间将不能修改代码
  • 注:复式赛制详情请参考Botzone维基

初赛结果公示

以下是积分赛晋级的十六强队伍。根据代码检查及人工确认,已去除代码重复/具有小号行为的队伍。在决赛开始之前也会进行检查,请务必诚信比赛。

排名 队伍名 账号 排名分
1清澄高校gameai_platform73.25
2SuperJongyata69.92
3雀圣metaphysics68.22
4ALONGyue66.43
5你能卡掉我我当场把屏幕吃掉infinityedge65.22
6国士无双kczno164.61
7地锅鸡luyd_cpp64.3
8King of gamblerkomqaq64.12
9重在参与工行卡十六号噶64.01
10Luma PoolsTheWitness64.01
11DXzasfs63.71
12自所小分队吧啊咪咪小熊63.61
13点个大的humanfy63.02
14TesthuluBrother63
15我好菜啊啊woaixuexi61.82
16just for funemmmm61.61

决赛第一阶段结果公示

以下是十六强队伍在决赛第一阶段中的结果表现。

排名 队伍名 账号 排名分
1SuperJongyata1052.01
2ALONGyue991.00
3清澄高校gameai_platform979.00
4地锅鸡luyd_cpp979.00
5Luma PoolsTheWitness978.00
6国士无双kczno1973.00
7雀圣metaphysics963.99
8你能卡掉我我当场把屏幕吃掉infinityedge962.99
9重在参与工行卡十六号噶961.00
10点个大的humanfy950.00
11King of gamblerkomqaq937.99
12DXzasfs936.99
13TesthuluBrother935.99
14自所小分队吧啊咪咪小熊928.99
15just for funemmmm924.99
16我好菜啊啊woaixuexi904.99

决赛第二阶段结果公示

以下是决赛第一阶段的前四名在决赛第二阶段中的结果表现。

排名 队伍名 账号 排名分
1 SuperJong yata 1338.00
2ALONGyue1314.00
3清澄高校gameai_platform1281.00
4地锅鸡luyd_cpp1186.98

论文提交

  • 论文提交截止时间:2020年12月15日(北京时间)
  • 论文接收通知:最迟2021年1月1日(北京时间)
  • 论文最终版及研讨会PPT提交截止时间:2021.1.6晚上23:59(北京时间)
  • 研讨会时间: IJCAI会议期间2021.1.7~2021.1.15(日本时间),待定
  • 论文提交:
    • 论文长度限制为6页,最多附加1页参考文献;并注明作者姓名和所属机构。
    • 论文格式应按照IJCAI会议论文排版指南,并将PDF格式的提交版发送至mahjongcompetition@pku.edu.cn
    • 论文排版指南和模板请参考IJCAI-PRICAI 2020官方网站
  • 论文发表:
    • 接收的论文将在Botzone上发表,作者保留版权并可以在其他地方提交。
  • 研讨会
    • 接收的论文将会在IJCAI 2020麻将人工智能比赛期间展示,因此每篇接收论文需要至少1名作者注册比赛并在研讨会时进行展示。
    • 进入决赛的16支队伍有机会在研讨会上介绍他们的队伍情况和使用的算法与策略;我们鼓励参赛者届时制作海报做进一步的展示。

研讨会资料

注:表格中的队伍 *你能卡掉我* 指队伍 你能卡掉我我当场把屏幕吃掉。

排名 队伍名 账号 Youtube Bilibili 报告 论文
1 SuperJong yata 视频 视频 PDF
2 ALONG yue 视频 视频 PDF PDF
3 清澄高校 gameai_platform 视频 视频 PDF
4 地锅鸡 luyd_cpp 视频 视频 PDF
5 Luma Pools TheWitness 视频 视频 PPT
6 国士无双 kczno1 视频 视频 PDF PDF
7 雀圣 metaphysics 视频 视频 PPT
8 *你能卡掉我* infinityedge 视频 视频 PDF
9 重在参与 工行卡十六号噶 视频 视频 PPT
10 点个大的 humanfy 视频 视频 PPT
11 King of gambler komqaq 视频 视频 PPT PDF
12 DX zasfs 视频 视频 PPT
13 Test huluBrother 视频 视频 PPT PDF
14 自所小分队吧 啊咪咪小熊 视频 视频 PPT
15 just for fun emmmm 视频 视频 PPT
16 我好菜啊啊 woaixuexi 视频 视频 PPT

研讨会小结

注1:表格的队伍名列中 *你能卡掉我* 指队伍 你能卡掉我我当场把屏幕吃掉。

注2:表格的AI算法列中,RL指强化学习,SL指监督学习,主要指使用对局数据模拟其他玩家/AI决策。

排名 队伍名 账号 参赛组织 AI算法 使用RL
1 SuperJong yata 个人 RL
2 ALONG yue 公司-网易游戏 SL+RL
3 清澄高校 gameai_platform 公司-快手 SL+RL
4 地锅鸡 luyd_cpp 个人-中国科学技术大学实验室 SL+RL
5 Luma Pools TheWitness 个人-北京大学 搜索+剪枝
6 国士无双 kczno1 个人-北京大学 搜索
7 雀圣 metaphysics 公司-索智科技有限公司 蒙特卡洛模拟+专家经验
8 *你能卡掉我* infinityedge 个人-北京大学 搜索
9 重在参与 工行卡十六号噶 公司-网易伏羲 搜索
10 点个大的 humanfy 个人-清华大学 搜索+剪枝
11 King of gambler komqaq 个人-北京大学 搜索+剪枝
12 DX zasfs 公司-网易(杭沪) RL+行为树+搜索
13 Test huluBrother 公司-微智娱 SL+RL
14 自所小分队吧 啊咪咪小熊 个人-中国科学院自动化研究所 搜索+查表
15 just for fun emmmm 个人-北京大学 搜索+专家经验
16 我好菜啊啊 woaixuexi 个人-北京大学 搜索

问卷结果

开发人力投入情况

排名 队伍名 账号 开发人数 开发天数
1 SuperJong yata 2 21
2 ALONG yue 3 10
3 清澄高校 gameai_platform 3 15
4 地锅鸡 luyd_cpp 3 60(2个月)
5 Luma Pools TheWitness 1 10
6 国士无双 kczno1 1 30(1个月)
7 雀圣 metaphysics 1 60
8 你能卡掉我我当场把屏幕吃掉 infinityedge 1 7
9 重在参与 工行卡十六号噶 1 5
10 点个大的 humanfy 1 3
11 King of gambler komqaq 2 7
12 DX zasfs 3 120
13 Test huluBrother 2 60
14 自所小分队吧 啊咪咪小熊 3 20
15 just for fun emmmm 3 10
16 我好菜啊啊 woaixuexi 2 5

开发机器投入情况

以下为使用神经网络训练的队伍的问卷统计。

排名 队伍名 账号 cpu数量 gpu数量 训练总天数 单次训练小时数
1 SuperJong yata 100 2 18 48
2 ALONG yue 36 1 100 36-360
3 清澄高校 gameai_platform 180 32 30 48
4 地锅鸡 luyd_cpp 10 1 7 72(3天)
12 DX zasfs 256 8 60 14
13 Test huluBrother 4 2 20 30

权威评审

李文新
北京大学教授
邓小铁
北京大学教授
邓志鸿
北京大学教授
张国川
浙江大学教授
高阳
南京大学教授
李文龙
国际麻将联盟秘书长
张伟楠
上海交通大学助理教授
张海峰
伦敦大学学院研究助理
陈御天
Google DeepMind研究科学家
郑蓝舟
微智娱CTO

相关资源

麻将人工智能和Botzone平台的相关工作:

  • Zhou, Haoyu, et al. "Botzone: an online multi-agent competitive platform for AI education." Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education. 2018.
  • Zhou, Haoyu, et al. "Botzone: a competitive and interactive platform for game ai education." Proceedings of the ACM Turing 50th Celebration Conference-China. 2017.
  • Zhang, Haifeng, et al. "Botzone: A game playing system for artificial intelligence education." Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS). The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp), 2012.
  • Li, Wenxin, et al. "Teaching AI Algorithms with Games Including Mahjong and FightTheLandlord on the Botzone Online Platform." Proceedings of the ACM Conference on Global Computing Education. 2019.

联系我们

主办单位

北京大学信息科学技术学院计算机科学技术系网络与信息系统研究所人工智能研究室由李文新教授负责,主要致力于游戏中的人工智能研究,其他研究方向主要包括:计算机教育、生物特征识别。
微智娱(北京)科技有限公司是一家专注于人工智能研发与游戏行业应用的公司。公司在互联网棋牌类游戏智能机器人领域技术水平、行业占有率领先。公司目前有30+人的技术团队,且核心成员均来自清华北大等著名高校,同时公司和清华大学、北京大学、北京信息科技大学、中科院等科研机构长期开展科研合作,研究前沿人工智能技术。

过往比赛

奖项设置
排名 奖项
第一名 5000美元
第2~16名 1000美元
比赛规则

本次比赛我们采用《中国麻将竞赛规则》。

点击此处查看国标麻将Wiki
点击此处查看国标麻将规则和样例程序
比赛通知
  • 决赛第一阶段及第二阶段名单已公布。祝贺SuperJong队伍获得本次比赛的冠军! 2021-01-08

    更多精彩对局,请点击此处进入小组页面观看! 2021-01-08

    决赛赛制以及积分赛前十六强名单已公布。 2020-11-16

    积分赛赛制伪码已公布。 2020-10-28

    正式比赛因为IJCAI-PRICAI 2020延期或改为线上会议而推迟,具体时间请查看时间表。 2020-05-08

    点击此处 查看如何使用Botzone参加IJCAI 2020麻将人工智能比赛。 2020-04-20

    IJCAI 2020麻将人工智能比赛将作为IJCAI 2020官方议程的一部分,于2020年7月11~17日在日本横滨举办。 2020年3月14日

    扫描下方二维码加入Botzone AI爱好者交流群。 2020-03-19

    扫描下方二维码关注我们的微信公众号,获取更多比赛信息。 2020年3月14日