学生入口学校入口

第三届“登峰杯”大赛 机器人竞赛-智能机器人对抗软件仿真项目规则

2018-06-12 12:04:58 来源: 您是第位浏览者

竞赛任务
   
   “智能机器人对抗大赛——软件仿真项目” 以大赛组委会开发智能策略对抗仿真软件为平台,由比赛双方各自制定智能策略,根据自身获取的信息做出合理的决策,利用丰富的技能和攻击手段打击对手、躲避攻击,最终争取比赛的胜利。

 
 
、平台介绍
比赛平台基于C++语言开发,选手可以在官网下载“平台工具包”。工具包分为两部分:
 
1. C++工程文件夹 AiProject
       该文件夹包含了选手的策略文件,打开 /AiProject/DF3RoboSimu_user.sln 文件后,可以在解决方案资源管理器下,找到源文件/ai.cpp,在此实现自己的AI。
建议使用Visual Studio 2015 及以上版本打开,可以在Visual Studio官网下载免费的 Visual Studio Community。
       具体的技术开发文档请见“平台工具包”中的《工具包和游戏说明.html》文档,包含详细的游戏规则和参数设定。

 
 
2. 游戏播放器 Replayer
        为了为选手清晰地展现自身策略和对手策略的博弈过程,播放器文件可以全过程回放比赛记录,详细体现每个时刻坦克的视野和决策。下载“平台工具包”后打开/Replayer/replayer.exe,点击按钮Play! 即可进入回放器界面。在播放器界面选择“回放文件”和“地图文件”,点击“开始比赛”即可开始播放。
       具体的操作过程请观看后续视频讲解和演示。

 
 
、比赛形式和参赛支持
       选手报名后,于规定时间提交自己的策略(ai.cpp源代码)。在比赛现场以循环赛、淘汰赛相结合的方式进行竞赛,并利用比赛平台播放器将对抗过程进行现场展示。
       具体规则和参数设定,请下载“平台工具包”,查阅《工具包和游戏说明.html》文件。详细指导请参见官网后续发布的《智能对抗大赛软件仿真平台——规则解读说明》和《智能对抗大赛软件仿真平台——策略开发演示》视频,敬请关注。
        选手关于比赛规则和平台的问题,可以发送邮件至dengfengbei@126.com进行咨询,邮件标题请注明“智能对抗大赛—软件仿真平台—问题咨询”。


“登峰杯”大赛智能机器人对抗大赛平台工具包下载:链接:https://pan.baidu.com/s/1wEwwDFCxknTJQSGoXuXgTg 密码:8juh


“登峰杯”大赛智能机器人对抗大赛平台样例代码.rar

扫码关注登峰
杯获取更多信息

联系电话:

010-52909593

18310079788

电子邮箱:

dengfengbei@126.com