第二十七届智能体大赛《AntWar》

一、赛制介绍

清华大学智能体大赛由计算机系学生科协自主完成策划和开发工作,自1997年开始创办,至今已成功举办了27届。大赛使用多人对抗制游戏,参赛选手需要在由科协同学自主开发的AI在线对战平台saiblo上提交AI代码,在对战中击败对手,获得胜利。赛事分为预选赛,决赛冲刺阶段和线下决赛三个部分。

二、游戏背景

第二十七届智能体大赛的赛事游戏《AntWar》是一款结合塔防与玩家对抗的策略回合制游戏,ANT(Autonomous Navigation Terminal)是来自外星科技的智慧终端。在六边形地图上,双方玩家开始都拥有一定的资金和一个基地,基地以一定速度生产ANT攻击对方。玩家需要通过建设,升级防御塔、使用强力的辅助技能来防守己方基地,还可以升级基地来增强ANT生命或数量,提升己方攻势,最终以破坏掉对方基地或者比对方取得更大的优势取得最终胜利。本游戏的核心在于双方的ANT并不直接被玩家所操纵,而是通过ANT信息素介入的寻路算法自主适应地图环境。面对自适应的ANT,如何动态调整策略、平衡进攻与防御的资金投入成为了决定胜负的关键。《AntWar》的策划与开发从 2022 年秋季学期,分为策划组、逻辑组和播放器组三个部分开发。期间经历了疫情影响,又经过多次调整策划,最后在春季学期开发完成上线 Saiblo 平台。

三、资源支持

赛事为选手们提供了丰厚的奖励,在这次智能体大赛中,我们为选手们准备了丰富的奖励。冠军将获得12000元,亚军 8000元,四强 5000元,八强2000元,十六强1000元。同时,我们也和各课程的教学团队有深入合作,在《OOP》、《离散数学2》、《人工智能导论》等课程中,取得成绩的同学可以获得相应课程加分或大作业减免。

为了让选手能够更好地了解比赛规则和上手游戏,我们为选手们提供了不同语言的 SDK 来方便选手编写 AI,此外还在开赛第一周进行了赛事 SDK 使用指导,参赛经验分享,游戏策划&策略分享,AI 基础算法培训。智能体大赛的初赛时间开始于三月底,一共持续了四周,吸引了许多校内外选手参加,其中最小的选手是 1 名 11 岁的女孩,她取得了前 32 强的成绩。

四、赛事回顾

经过预选赛和冲刺阶段的激烈角逐,智能体决赛于 2023 年 5 月 28 日于 FIT 楼二层报告厅举行,许多参赛选手和其它同学来到了本次决赛现场。主持人先进行了智能体大赛和赛事游戏的介绍,公布 32 强进 16 强的名单。在随后的环节中,由解说同学为大家带来16 强进 8 强,8 强进 4 强,半决赛和决赛的精彩解说。决赛现场,我们在中途为嘉宾和观众们提供了精美的茶歇,此外在解说比赛的过程中还穿插了赢家竞赛,智能体知识竞赛等环节,例如猜测在所有选手代码中,选手最多用了多少个 if-else 等。整个决赛现场的氛围轻松愉快,同学们在观看冠军诞生的过程也十分紧张刺激。决赛的最后诞生了本次智能体大赛冠军刘家宏(ID: omegafantasy),今年已经是他连续赢得头奖的第四年。在台上,冠军分享了获奖感言、开发AI的经验和参与智能体大赛的体会。同时本次决赛也涌现了一批全新的、优秀的智能体选手的面孔,比赛的最后为到现场的选手们颁发了奖品。

今年智能体大赛的开赛时间相对较晚,但很多同学都积极参与了本次比赛,Saiblo的天梯榜上每天都上演着激烈的竞争。在之后的工作中,我们计划用更高效的开发方式,为选手提供更合理的赛事时间安排和更丰富合理的奖励规划,吸引更多同学了解智能体大赛的魅力所在,致力于让比赛更加有趣,也更加富有挑战性。