admin 管理员组文章数量: 888299
关于robocode一些小感悟
第一次认识robocode是在java课的课程设计上。第一次接触它,就深深的被他吸引住了,并由此开始了robocode的学习历程。
作为一个普通学生,对robocode的理解当然不能同研究robocode的众多专业人士相比较,所以自在这发表一些自己的粗浅言论,万望大家批评指教。
首先,可以毫无疑问的说robocode是一个及其好的学习java的工具。有很多人沉迷于QQ农场的一个重要原因就是因为其简单,易操作,更重要的是她和好友是互动的。robocode具有这样一切特点,无论你是资深专家,亦或是一个java初学者都会对robocode进行操作学习。一个简单的算法也许就会使你的机器人功力大增,而假如你是一个java高手,你就可以通过继承,接口等复杂的java知识来强化你的机器人,使你能在世界舞台上一展身手。
你不必担心自己是个初学者,一个几千行代码的机器人不见得打得过一个只有几十行代码的robot。更何况,现在的Micro机器人成为了一种时尚。也许,你有了Robot的新想法,实现它只要十几行代码,就能够在世界舞台上大展身手。
自己的第一个完整的机器人也写了200多行代码,用了什么随机跑法,瞄准系统,预测打法。但说实话,战斗力非常低,只能打得过系统给的Walls,Corner等机器人(惭愧),而当面对朋友们所写的Robot时,很少会取得胜利。后来通过网上的一个简单的躲避子弹的算法的启发,自己也写了一个类似的,虽然关键代码只有30行,但我的机器人立即功力大增,再加上自己的一切其他想法,我的第一个比较成功的Cntext就此诞生,也成为了咱朋友中胜率较高的一个机器人。
本文标签: 关于robocode一些小感悟
版权声明:本文标题:关于robocode一些小感悟 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1693584505h230680.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论