麻省理工学院人工智能学术活动
项目介绍
Battlecode麻省理工学院人工智能学术活动是一款real-time即时战略游戏,是麻省理工学生自发进行的人工智能比赛,将人工智能运用于游戏中进行学术活动。学术活动期间,你的AI玩家需要由策略的管理的机器人队伍并且学会控制协作来击败你的对手。期间,你不仅需要用到artificial intelligence人工智能、pathfinding寻路、distributed algorithms分布式算法和 network communications以及网络通讯等技能尽可能的使你自己更有竞争力。在最终MIT现场的较量中,各大顶级团队争夺超过五万美金的奖金,简直不能更刺激了!
Battlecode学术活动详情
学术活动语言:
目前仅支持Javascript以及对Python和Java的experimental support实验性支持,2010年学术活动有望全面覆盖Python以及常用编程语言
学术活动内容:
2020最新内容暂不知,预计1月初公布,每年都会改变,官方表示“The game tends to be a turn-based strategy game, and robots need to demonstrate a mastery of both broad resource management (macro), and organized, efficient combat tactics (micro).” 基于回合制的策略游戏,机器人需要同时掌握广义的资源管理(宏观)和有组织的高效战斗策略(微观)。
学术活动形式:
Scrimmage rankings混战排名将在Sprint和Seeding Tournaments中使用;其他学术活动将根据上一轮的分数决定
Sprint Tournament学术活动形式是single elimination,其余学术活动均为double elimination, Final Tournament将重新开始(任何在Qualifying Tournament的失败都将被重置)
Tournament 简述
2019 Battlecode共分成以下6个tournaments,所有展现和评论都在线上进行:
Sprint Tournament: 在细则发布的一周后,可以在该轮竞标赛中获得笑奖励的机会,目标是了解meta-game这样的概念以及一个测试你的虚拟机器原型
Seeding Tournament: 在Sprint Tournament学术活动一周后,此轮竞标赛决定参赛选手在Qualifying Tournament中的位置排名等
US and International Qualifying Tournaments: 今年为了给与进入决赛的国际团队足够的时间前往美国参与最终决赛,因此将美国学生和国际学生分成两拨举行。此轮决定了谁进入决赛,并将公示所有参赛者的最终的学术活动策略。美国组排名前12个队以及国际组排名前4的团队将晋级最终的Final Tournament
Newbie Tournament:作为Final Tournament决赛其中一部分,顶尖的MIT新手队伍将争夺奖项
High School Tournament: 自2017年起,最高分的高中生组开始在此轮竞争奖项
Final Tournament: 所有的顶尖队伍都将在MIT麻省理工学院Stata Center为了荣誉和名誉而战
Battlecode备赛建议
Example Bot样例免费下载(zip):
关于2019Battlecode的开源资源(zip):
历年参赛者认为有用的资源(zip):
Clairvoyance-master Github下载地址
2019最新参赛者学术活动分享资料可供参考:
2019 Postmortem by "NP-cgw" (Finalist), including a good intro to the game参考网址:http://jerrymao.net/blog/battlecode/
2019 Postmortem by "Justice of The War" (Finalist) 参考网址:https://yujin.cloud/2019/02/03/battlecode-2019-an-autopsy/
2019 Postmortem by "smite" (1st) -ZIP文件 Simte队分享免费下载链接(zip文件)
2019 Postmortem by "Big Red Battlecode" (Finalist) Big Red Battlecode团队学术活动分享内容免费下载链接(pdf)
2019 Postmortem by "Oak's Last Disciple" Oak‘s Last Disciple团队学术活动分享内容免费下载链接(pdf)
2019 Postmortem by "Double J" (Finalist) 参考网址:https://github.com/programjames/BC19Bot/blob/master/Battlecode%202019%20Postmortem/Battlecode%202019%20Postmortem.md
2019 Postmortem by "CitricSky" (3rd) CitricSky团队学术活动内容分享链接(zip)
Battlecode学术活动奖项
$30,000+美金现金
Battlecode学术活动时间
2020 Battlecode学术活动时间:2021年1月30日
参赛要求
1-4人团队参赛
任何人都可以参赛,但是仅有full time students有资格参加最后的final tournaments学术活动,具体要求
可以获得学位或证书的全职学生,包含高中在校生(部分学术活动允许或年级再小一点的)、高中毕业后过渡期的学生、gap year的学生以及在美国军队的学生
MIT的学生如果之前从来没参加过Battlecode可以选择Newbie Tournament;美国高中生或年级再小一点的学生可以参加High School Tournament
如果一个组全是US students美国学生需要参加US Qualifying Tournament;如果学术活动组有至少一位non-US非美国学生需要参加International Qualifying Tourament(US student的定义为在美国上学)
如果参赛组里没有以上列举的学生,依旧可以参加Battlecode的部分学术活动轮,如Sprint Tournament
© 2024. All Rights Reserved. 沪ICP备2023009024号-1