麻省理工學院人工智能學術活動

項目介紹
Battlecode麻省理工學院人工智能學術活動是一款real-time即時戰略游戲,是麻省理工學生自發進行的人工智能比賽,將人工智能運用于游戲中進行學術活動。學術活動期間,你的AI玩家需要由策略的管理的機器人隊伍并且學會控制協作來擊敗你的對手。期間,你不僅需要用到artificial intelligence人工智能、pathfinding尋路、distributed algorithms分布式算法和 network communications以及網絡通訊等技能盡可能的使你自己更有競爭力。在最終MIT現場的較量中,各大頂級團隊爭奪超過五萬美金的獎金,簡直不能更刺激了!
[vc_btn title="我可以教這門學術活動" color="primary" size="lg" align="center" i_icon_fontawesome="fa fa-handshake-o" css_animation="lightSpeedIn" add_icon="true" link="url:https%3A%2F%2Fwww.linstitute.net%2Fjoinus||target:%20_blank|"]
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

? 2025. All Rights Reserved. 滬ICP備2023009024號-1