• 翰林提供学术活动、国际课程、科研项目一站式留学背景提升服务!

MIT BATTLECODE麻省理工学院人工智能竞赛

MIT Battlecode麻省理工学院人工智能学术活动是一款real-time即时战略游戏,是麻省理工学生自发进行的人工智能比赛,将人工智能运用于游戏中进行学术活动。

Battlecode由麻省理工学院(MIT)历年优秀学生团队在1月份举办的面向全世界所有人的编程学术活动。双方竞争对手编写自主的AI算法(使用Java)来控制一组虚拟机器人,并与对立的团队竞争。Battlecode麻省理工学院人工智能学术活动在Battlecode中,两个团队虚拟机器人在地图上进攻战斗 ,管理资源并相互执行不同的策略。团队需要管理机器人军队并控制他们如何协同作战以击败敌方团队。参赛者通过学习如何使用人工智能,攻击路径,分布式算法和通信方式来使团队更具竞争力。

在整个1月中,需要提高自己的队员水平,并与其他团队进行比赛。在1月底,最终锦标赛将在MIT的现场观众面前进行,顶级团队将获得现金奖励,总奖池超过$ 30,000。在MIT除了本校学生参加该比赛可以算修一门课程会给予学生学分之外,Battlecode还是一个在计算机领域非常著名的学术活动。

我要报名咨询赛事辅导

比赛须知

以下均为美东时间

团队规模

1-4人

决赛地点

麻省理工学院

冲刺锦标赛1

2024年1月16日19:00-20:00

冲刺锦标赛2

2024年1月23日19:00-20:00

美国和国际资格赛

2024年1月28日19:00-22:00

新手和高中资格赛

2024年1月31日19:00-21:00

迷你招聘会

2024年2月3日17:00-19:00

决赛

2024年2月3日18:45-22:00

麻省理工学生自发进行的人工智能比赛

MIT Battlecode麻省理工学院人工智能竞赛

real-time即时战略游戏,最大程度展现自身竞争力!

什么是 Battlecode?

Battlecode 是一款即时战略游戏,你将为其编写一个自主玩家。你的玩家将需要战略性地管理一个机器人军队,并控制你的机器人如何协同工作以击败敌人团队。作为一名参赛者,你将学习使用人工智能、寻径、分布式算法和通信,以使你的玩家尽可能具有竞争力。

在1月初,团队将获得Battlecode软件和游戏规则规范。整个月,你将完善你的球员,并在比赛和比赛中与其他球队竞争。在这些比赛中,自主玩家以一种戏剧性的正面对抗的方式相互对抗。在月底,决赛将在麻省理工学院的现场观众面前进行,顶级团队将获得现金奖励。总奖金超过1.5万美元,所有决赛参加者都将获得t恤和其他奖品。

参赛资格

任何人都可以编写一个机器人,创建一个团队,并参与混战比赛/排名。冲刺锦标赛对所有人开放,但其他锦标赛有更严格的资格规则。

你的队伍必须在比赛提交截止日期前满足所有三个条件才有资格参加比赛:

1.上传了一个机器人;

2.是否已在您的团队资料页面上正确标明您的资格;

3.让所有成员上传简历,在你的个人资料页面。(此条件不适用于短跑锦标赛)。

锦标赛具体资格如下:

冲刺锦标赛:所有队伍都有资格。

美国资格赛:参赛队必须全部由全日制美国大学生组成,或处于过渡阶段。

国际资格赛:参赛队必须全部由全日制或过渡阶段的大学生组成,其中至少有一名队员不是美国学生。

麻省理工学院新手锦标赛:参赛队伍必须完全由从未参加过《战斗码》的麻省理工学院学生组成。

高中比赛:队伍必须全部由高中生组成。

决赛:队伍必须通过美国或国际资格赛获得资格。新人组和高中组的决赛也将在决赛中进行。

我要报名/组队

2024比赛日程安排

冲刺锦标赛 1(1/16):规格发布一周后,将有机会在本次锦标赛中赢取小奖品。目的是了解该游戏,并有机会测试机器人原型。

冲刺锦标赛 2(1/23):冲刺锦标赛1后一周,将有机会赢得小奖、测试游戏并做出改变。

美国资格赛(1/28):这项比赛确定了将有资格参加决赛的美国大学队伍。

国际资格赛(1/30):这项比赛确定了将有资格参加决赛的国际大学队伍。

麻省理工学院新手锦标赛(1/31):顶级新手团队争夺较小的奖池。前2名队伍之间的决赛将在决赛中进行。

高中锦标赛(1/31):顶级高中团队争夺较小的奖池。与新手锦标赛一样,决赛将在决赛中进行。

决赛(2/3):由资格赛确定的团队争夺荣耀、名声和丰厚的奖池。所有决赛队伍都将被邀请到麻省理工学院。

注意:

每场非决赛锦标赛提交代码的截止日期通常是锦标赛前一天美国东部时间晚上 7 点。

了解赛事详情

比赛形式

锦标赛中的每场比赛将至少包括 3 场比赛,每场比赛都在不同的地图上,赢得最多比赛的团队将晋级。

混战排名将用于确定所有锦标赛的种子。平局将被冲刺锦标赛排名打破。

比赛将采用双败淘汰赛制,但两场冲刺赛除外,均为单败淘汰制。决赛将从0开始(资格赛的任何损失都将重置)。

即使您错过了之前的比赛,您也可以参加以后的比赛(决赛除外)。这包括资格赛——即使你错过了其他所有比赛,你也可以参加(你的种子将由你的混战排名决定)。

竞赛内容

Battlecode 2024:Breadwars

在Battlecode: Breadwars中,文明在几千年后逐渐消失,取而代之的是充满生机的美丽海洋世界。两只机器人,现在是两群对立的鸟类对手,准备战斗,小小的脚溅起水花,金属羽毛落下。春天来了,随之而来的是一年一度的禽类面包大战。

第一个捕获对手所有三片面包的玩家赢得比赛。团队可以建造陷阱并挖水来保护他们的面包。每个团队都有固定数量的单位,随着时间的推移,这些单位会升级并专门执行动作,随着游戏的进行,它们会变得更加强大。

Battlecode 2023:Tempest

在Battlecode: Tempest中,炼金术士们打开了不稳定的传送门,通往一个充满美丽浮岛和时间弯曲风暴的新宇宙。但你并不孤单——逃离第二个现实的人也逃到了这个世界,并试图把它据为己有。现实的战斗已经开始,只有一个人能幸存下来。

第一个征服 75% 天空岛屿的玩家将赢得游戏。通过在岛屿上放置一个现实锚来征服岛屿,并在每个派系的总部制作现实锚。每个玩家都从几个总部开始,这些总部可以创建机器人、制作锚点和存储资源。

Battlecode 2022:Mutation

在Battlecode: Mutation中,世界是一片放射性荒地,充斥着突变和异常。建筑物学会了走路,嬗变催生了绽放的炼金术科学,甚至机器人也变得有知觉。在不确定性中,出现了两个交战的机器人派系。

游戏世界经常发生异常,可能会对双方造成长期伤害。每个玩家开始时都有几个执政官,先失去所有执政官的玩家就输掉了比赛。玩家必须创造机器人,在与对方玩家派系作战时能够承受异常的冲击。

Battlecode 2021:Campaign

在机器人致命地逃往火星之后,Battlecode: Campaign 的背景是一场动荡的选举,为争取长期和平而斗争。

Battlecode 2020:Soup

众所周知,世界正在发生变化。水位正在上升,污染正在成为一个全球性问题,我们正在迅速耗尽我们最宝贵的自然资源:汤。Battlecode 2020 既要在不断变化的气候中生存,也要击败敌方团队。

Battlecode 2019:Crusade

Battlecode 2019 让玩家在一场伟大的银河十字军东征中互相摧毁。地图上的地形是分散的无法通行的地形,这意味着单位必须找到自己的路。为了公平起见,所有地图都是对称的。如果玩家摧毁了对手的城堡,他们就赢了。可用的单位包括城堡、chruches、朝圣者、先知和传教士,每个都有不同的目的。创建不同的单位并采取不同的行动会消耗每张地图上可用的两种资源中的一种或两种:Karbonite 和 Fuel。

我要报名/辅导了解赛事详情

奖项设置

总奖池超过 15,000 美元,所有决赛参与者都将获得 T 恤和其他奖品

常见问题

1、支持哪些语言?

Battlecode 2024将为Java构建。

2、游戏是什么样的?

该游戏是一款回合制策略游戏,机器人需要展示对资源管理(宏观)和战斗战术(微观)的掌握。2020 年的游戏涉及在日益污染的世界中生存不断上升的水位,而 Battlecode 2019 则围绕着一场出于宗教动机的战争。游戏每年都不一样,每年一月初发布!

3、比赛形式是什么?

在一月份举办了几场比赛。倒数第二场比赛将决定决赛选手,他们将在麻省理工学院参加决赛。

赛事资讯

项目咨询 项目咨询
了解背提项目
了解课程 了解课程
了解课程
微信咨询 微信咨询
微信咨询