基于RoboCode的软件机器人的设计与实现任务书

 2021-08-20 22:29:21

1. 毕业设计(论文)主要内容:

1. 综述:简述Robocode的历史以及相关文献综述,以及Java开发技术2.说明使用Java开发平台进行Robocode开发的技术要点3.给出自行设计的机器人的结构设计与功能设计4.给出自行设计的机器人的程序设计5.提高部分(可选):机器人的进化算法的设计

2. 毕业设计(论文)主要任务及要求

1. 了解面向对象程序设计理论,掌握Java与Robocode的使用2. 分析、研究Robocode平台架构与用户开发接口,进行用户二次开发机器人的概念结构设计和逻辑结构设计3. 收集各种机器人基础算法,分析各类机器人的优缺点4. 研究各类机器人的对抗性能指数(能力图)(可选项)5. 掌握Robocode二次开发技术,进行自创机器人的制作6. 掌握已经收集的各种基本算法,集成到自创机器人中,提高机器人的战斗性能7. 了解并研究Robocode的进化算法;8. 提交文献综述若干,外文参考文献的摘要和不少于20000印刷符号(原文)的译文,并提交字数不少于1.2万字的论文;插图不少于12幅。

9. 查阅不少于15篇的相关资料,其中英文文献不少于5篇,完成开题报告。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 毕业设计(论文)完成任务的计划与安排

第1~2周:进行开题报告的撰写;第3~4周:Java学习;第5~6周:Java学习,以及开发平台的初步了解;第7~10:系统设计与实现第11~12:系统调试与改进?第13~15:论文撰写

4. 主要参考文献

1. 李刚,疯狂Java讲义(第3版),电子工业出版社,20142. Y.Daniel Liang,Java语言程序设计(基础篇),机械工业出版社,20153. 徐明远,郑越,俞朝晖,Java常用算法手册,中国铁道出版社,2014

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版