E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Robocode
[游戏中寻找学习JAVA的乐趣]坦克大战系列1-编写我的第一个坦克
游戏中寻找学习JAVA的乐趣之坦克大战系列1-编写我的第一个坦克前言本篇主要对
Robocode
的使用进行演示。
千锋陈老师
·
2024-09-06 06:38
JAVA编程实战:坦克大战系列3-坦克组成部分
坦克组成部分
Robocode
中的Robot分为三部分:Body、Gun和RadarBody–坦克的主体部分,枪和雷达都是装在Body上面的。Body主要是控制坦克的移动(前进、后退、左转、右转)。
千锋陈老师
·
2024-02-20 12:33
Robocode
中一个高效雷达的学习记录
Robocode
中一个高效雷达的学习记录还记的刚接触到
Robocode
的兴奋,为
Robocode
比赛准备的艰辛,为写出的第一个机器人而高兴万分,为这个丰富的
Robocode
世界而震撼不已…
Robocode
lihe758
·
2023-04-14 02:31
Robocode
import
class
360
robocode
相关的总结
基础知识1.heading角度系如图所示,所谓heading角,即从Y轴出发,然后顺时针绕回Y轴的这么个角度区间,取值范围:[0,360]2.bearing角度系所谓bearing角,即从Y轴顺、逆时针出发,绕半圈回到Y轴所形成的两个角度区间,取值范围:顺时针[0,180);逆时针[0,-180]实例分析说明:e.getBearingRadians(),如图中的∠FBC所示是敌机(Enemy)与自
茫茫人海一粒沙
·
2022-12-24 14:42
Java
java
servlet
开发语言
人工智能 java 坦克机器人系列: 强化学习_人工智能 Java 坦克机器人系列: 强化学习...
Robocode
是IBM开发的Java战斗机器人平台,游戏本文中,我们将使用强化学习来实现一个机器人。使用强化学习能创建一个
weixin_39913628
·
2022-05-28 07:46
人工智能
java
坦克机器人系列:
强化学习
人工智能 java 坦克机器人系列: 强化学习_人工智能 Java 坦克机器人系列: 强化学习 | 学步园...
Robocode
是IBM开发的Java战斗机器人平台,游戏者可以在平台上设计一个Java坦克。每个坦克有个从战场上收集信息的感应器,并且它们还有一个执行动作的传动器。
西红柿柿
·
2022-05-28 07:11
人工智能
java
坦克机器人系列:
强化学习
robocode
安装 使用
记录一下环境:Windows764JDK1.8.0_131一、安装1、下载https://
robocode
.sourceforge.io/当前最新版本:
robocode
-1.9.3.6-setup.jar2
yhtppp
·
2020-09-15 03:22
robocode
基本原理之坐标锁定
坐标基本概念首先我们还是来看看RobocodeAPI中的一段文字翻译。Allcoordinatesareexpressedas(x,y).所有的坐标都用x,y来表示Allcoordinatesarepositive.所有的坐标都为正Theorigin(0,0)isatthebottomleftofthescreen.坐标原点(0,0)在屏幕的左下角Positivexisright.X的右边为正Po
saodiseng666
·
2020-08-24 02:06
机器人
源代码
java
robocode
JAVA编程实战:坦克大战系列2-坦克如何在eclipse中编写
游戏中寻找学习JAVA的乐趣之坦克大战系列2-坦克如何在Eclipse中编写前言本篇主要对
Robocode
在eclipse中如何配置并编写。
weixin_33788244
·
2020-08-15 03:21
开发工具
java
坦克大战系列7-策略分析之扫描策略和移动策略
前言本篇主要介绍
Robocode
中如何对敌方进行扫描以便于更好的通过扫描结果不断改变自身的移动和攻击方式。
weixin_30952103
·
2020-08-15 03:18
java
坦克大战系列8-策略分析之瞄准策略
前言本篇主要介绍
Robocode
中如何对敌方进行扫描并且不断调整自身的雷达移动方式以达到长时间瞄准的效果,如果该效果实现了,是不是就会对我们坦克的后续的战斗增加很重要的砝码呢!
qfchenjunbo
·
2020-08-15 01:37
基于java的开源游戏引擎
原文链接:https://blog.csdn.net/lifxue/article/details/4608166http://looframework.sourceforge.net/http://
robocode
.sourceforge.net
Black Kitty
·
2020-08-10 13:30
开源开发包
关于robocod中tick周期和disable情况简单测试
新手总是会碰到机器人disable的问题,实际都是由于
robocode
系统时间的照成的,所以有了这么一个测试.在
robocode
系统中,机器人必须在一定的tick时间段中做操作,否则系统就会把机器人设置为
capboy
·
2020-08-08 14:29
杂项
测试
工作
Robocode
机器人坦克游戏开发环境介绍
Robocode
历史概况:1995年,MatNelson进入IBM,开始接触JAVA。
zhangking
·
2020-08-04 22:06
其他内容
RoboCode
参考代码
借鉴博客大佬资源胜率还可以学校选拔赛取前五此机器人排名第六写之记录packageSLTeam;importjava.awt.*;importjava.awt.geom.*;importjava.util.*;importjava.util.List;importrobocode.*;importrobocode.util.*;publicclassSLTeamextendsAdvancedRobo
查尔多哈
·
2020-08-04 21:20
学习
Robocode
简介
Robocode
什么是
Robocode
?
Robocode
是2001年7月在美国IBM的WebalphaWorks上发布的坦克机器人战斗仿真引擎。
qq_389825161
·
2020-08-04 16:57
利用Jython开发
Robocode
机器人
(转载请注明来源于金庆的专栏)先用Python写个简单的机器人:fromrobocodeimport*classSampleBlaze(Robot):defrun(self):while1:self.ahead(100)self.back(100)编译为jar包,注意要指定package名,jythonc-a-p"org"-j"SampleBlaze1.0.jar""SampleBlaze.py"
金庆
·
2020-08-04 15:51
Python
Robocode
教程5——Enemy类
前面我们讲了第一个机器人Tiny,Tiny是继承自Robot这个类,可以看出Tiny智商有限,而几乎所有的战场机器人都继承自AdvancedRobot类,关于这两个类的区别我们以后再讲。首先我们还是从一个简单的高级机器人讲起。在这个高级机器人中,首先我们要声明一个Enemy类,Enemy,就是敌人,Enemy类的作用是将敌人的信息封装起来供我们使用。在onScannedRobot(ScannedR
dawnsun001
·
2020-08-04 13:12
Robocode
入门
在
Robocode
越来越火爆的今天,仍然有许多人不了解
Robocode
是什么,是用来做什么的,怎么使用它。对于这些问题在下文中将详细介绍,本文通俗易懂,让你一看就明白。什么是
Robocode
?
android小猪
·
2020-08-04 12:49
Java
代码吃鸡:Python-
Robocode
最近看到一个很有“未来感”的新闻:一辆特斯拉在拉斯维加斯出了车祸,撞“死”了一个……emmmm……机器人。不知道是意外还是炒作,又或者是这位机器人故意碰瓷,反正人们也无法从受害者口中了解“被特斯拉撞是怎样一种体验”了。图为受害者,情绪看起来很稳定随着“人工智能”的应用场景越来越多,此类新闻以后可能也会越来越频繁。但愿这些机器人们能严格遵守阿西莫夫三定律:机器人不得伤害人类个体,或者目睹人类个体将遭
weixin_34411563
·
2020-08-04 11:49
Robocode
项目资源
目前接到一个小项目,
robocode
课程设计,AI设计,因而对此做了一番功能,整理一些资源,以此为记.1.RobocodeHomeAllresourcelinkswillbelistedinthesite.http
rcyl2003
·
2020-08-03 04:45
Robocode
eclipse
svn
url
Robocode
学习笔记(四)
上一次我所提到的躲避方法,确实存在一点问题。对方子弹一发射,我的Bot就移动,并且这个移动是规律的来回移动。如果移动距离短了,就可能在回来的时候撞到对方的子弹;如果移动距离长了,就等于做一个直线运动,对方很容易计算得到Bot的运动轨迹。还有一个问题,躲避的时候很有可能撞到墙上……(撞墙是要减energy的:~()针对以上的问题,我另写了一个Bot。代码如下:importRobocode.*;pub
zgqtxwd
·
2020-08-02 14:32
java
robocode
(1)
摘自:http://www.iplaysoft.com/
robocode
.htmlRobocode(用游戏来学习Java技术还是用Java来玩游戏?)用你的JAVA编程技术来玩游戏吧!不会JAVA?
weixin_34241036
·
2020-08-02 14:40
世界
robocode
机器人的四大运动方式分析
摘要:前言
Robocode
在短短的时间内风靡全球,全世界的
robocode
爱好者设计出了大量的优秀智能机器人,他们都拥有各自的运动方式,有的很轻易被击中,有的却很难射击。
p312011150
·
2020-07-29 05:38
java
c++
c
javascript
编写属于更有战斗力的
Robocode
机器人
如何编写更具有战斗力的机器人战场是机器人之间进行战斗直至分出胜负的场地。主要的仿真引擎被置于其中,并且允许在这里创建战斗、保存战斗以及打开新建的或现有的战斗。通过界面区域内的控件,可以暂停或继续战斗、终止战斗、消灭任何机器人个体或获取任何机器人的统计数据。此外,我们可以在此屏幕上的Robot菜单打开Editor,就是我们机器人的代码编辑器了!RobotEditor是一个定制的文本编辑器,它可以用于
hebopolo
·
2020-07-11 07:07
J2EE
智能机器人编程游戏
robocode
的运行代码简析
智能机器人编程游戏
robocode
的运行代码简析金庆2007.6.1阅读
robocode
1.3的源代码,查看运行的原理。
金庆
·
2020-07-04 20:20
Python
其它
程序员玩的游戏
Robocode
这款游戏相信很多程序员都知道。游戏主页:http://
robocode
.sourceforge.net/
Robocode
是2001年7月在美国IBM的Webal
yaoyuan_difang
·
2020-06-30 06:23
杂七杂八
推荐一些有趣的在线编程游戏
1.
Robocode
让坦克们互相博弈的游戏,你可以看到它们飞奔,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。
九章算法
·
2020-06-20 22:23
技术资料
坦克大战系列8-策略分析之瞄准策略
前言本篇主要介绍
Robocode
中如何对敌方进行扫描并且不断调整自身的雷达移动方式以达到长时间瞄准的效果,如果该效果实现了,是不是就会对我们坦克的后续的战斗增加很重要的砝码呢!
千锋陈老师
·
2020-04-03 00:24
后端技术周刊(20160429期)
好玩的
Robocode
,访问链接,专门为程序员而生的游戏,由IBM高级工程师开发并已经开源,现在每年将在将全世界举行定期比赛。挑战自己,码农不仅要编码还要学攻防。
odirus
·
2020-02-10 06:12
0418| 那些夭折的项目
还有个类似的,受到
Robocode
和GoogleAI大赛这样的比赛的启发,我也想了一个特别简单的AI比赛。在一个正方形的格子棋盘里,你和对手各控制一只害
小麦哥
·
2019-12-25 07:04
推荐几个对编程有帮助的游戏
文章目录一.极客战记二.CheckIo三.LightBot四.CodeFights(代码战)五.代码打猎(CodeHunt)六.康丁游戏(CoinGame)七.
RoboCode
八.HackGame九.代码坦克十
梦幻之光_dream
·
2019-12-24 16:33
程序人生
编程语言
程序员玩的游戏
Robocode
这款游戏相信很多程序员都知道。
YooHoeh
·
2018-05-27 21:51
闲谈
介绍几个程序员在iapd上玩的游戏
BM在开发了
Robocode
的同时或者那前后,也开发过其他几款基于eclipse的编程游戏。我所知道的有CodeRally和CodeRuler。
管晓
·
2016-12-16 09:48
----------Ipad
用游戏来学习java技术
Robocode
(用游戏来学习Java技术还是用Java来玩游戏?)用你的JAVA编程技术来玩游戏吧!不会JAVA?那就用游戏来学习JAVA吧!什么是
Robocode
?其实我对机器人一直很感兴趣。
jiahuawalden
·
2016-03-16 10:00
Robocode
/Running from Eclipse
Robocode
/Running from Eclipse From RoboWiki <
Robocode
Jump to: navigation, search Wondering
·
2015-11-13 13:55
eclipse
Robocode
/Eclipse/Create a Project
Robocode
/Eclipse/Create a Project From RoboWiki <
Robocode
| Eclipse Jump to: navigation,
·
2015-11-13 13:54
eclipse
robocode
机器人编码
robocode
机器人编码robocoderobotcode机器人编码battle战斗warning:thebattleyouareabouttostartisvreylargeandwillconsumealotofcpuandmemorydoyouwishtoproceed
雨台枫叶
·
2015-09-15 15:18
robocode
机器人编码
robocode
机器人编码
robocode
机器人编码robocoderobotcode机器人编码battle战斗warning:thebattleyouareabouttostartisvreylargeandwillconsumealotofcpuandmemorydoyouwishtoproceed
雨台枫叶
·
2015-09-15 15:18
robocode
机器人编码
robocode
喜迎2015年新年:坦克大战(
Robocode
)游戏编程比赛图文总结
竞赛题目,是以
Robocode
游戏平台为原型,进行外层封装,使用标准机器人进行参赛。在观
powertoolsteam
·
2015-03-03 12:00
robocode
坦克大战
GCCD
喜迎2015年新年:坦克大战(
Robocode
)游戏编程比赛图文总结
竞赛题目,是以
Robocode
游戏平台为原型,进行外层封装,使用标准机器
powertoolsteam
·
2015-03-03 12:16
软件工程师
机器人
游戏编程
游戏平台
喜迎2015年新年:坦克大战(
Robocode
)游戏编程比赛图文总结
竞赛题目,是以
Robocode
游戏平台为原型,进行外层封装,使用标准机器
powertoolsteam
·
2015-03-03 12:16
软件工程师
机器人
游戏编程
游戏平台
喜迎2015年新年:坦克大战(
Robocode
)游戏编程比赛图文总结
竞赛题目,是以
Robocode
游戏平台为原型,进行外层封装,使用标准机器
葡萄城控件技术团队
·
2015-03-03 11:00
Robocode
教程3——Robo机器剖析
从这开始,我们将系统地学习
Robocode
,从原理到内容。首先,我们来认识一下我们的小robotRobo机器剖析一个机器人坦克包括以下3个部分:§机身(Body)–机身上面载着大炮和雷达。
dawnsun001
·
2013-12-31 17:36
程式中找到自己
第一次接触的语言是C++,感觉很有意思,后来因为
Robocode
接触了Java,开始了我的Java之路(什么时候ITeye也举办一次
Robocode
比赛呗,大家一起玩),废了一周时间搞这个坦克大战,虽然会让功课落下一点
wojiaolongyinong
·
2013-05-19 20:00
数据结构
分形
自己的总结
如何获得海量的
RoboCode
代码
原文地址:如何获得海量的
RoboCode
代码作者:胡泊1982很多对人工智能感兴趣的朋友受限于资金和场地的限制,只能转向虚拟平台发展。
S04103037
·
2013-04-25 17:00
用游戏来学习Java技术(Roboc…
原文地址:用游戏来学习Java技术(
Robocode
攻略)作者:木头人
Robocode
(用游戏来学习Java技术还是用Java来玩游戏?)用你的JAVA编程技术来玩游戏吧!不会JAVA?
S04103037
·
2013-04-25 17:00
Robocode
原文地址:
Robocode
作者:麦麦和阿纳内什么是
Robocode
?其实我对机器人一直很感兴趣。我记得在我还是初中的时候,就知道AplleⅡ上有一个程序,用它来编写简单的机器人程序,然后相互作战。
S04103037
·
2013-04-25 17:00
Robocode
游戏编程
本文的目的在于介绍一类特殊的游戏:编程游戏。这类游戏和大多数战略游戏一样,都提供了一个平台,各种不同的虚拟角色在其中进行角斗士般的竞技比赛。和传统游戏不同的是,玩家并不能直接操纵这些角色,而是通过编程的方式来创建角色,并将其加载到对战平台中,然后观看它们之间的精彩战斗。无疑,这种游戏相当适合编程学习或者竞赛,正因如此,我将它们称为:程序员的游戏。下面将简要介绍三个非常有特色的编程游戏。1.Robo
S04103037
·
2013-04-25 17:00
Robocode
安装与运行
原文地址:
Robocode
安装与运行作者:superdavid
Robocode
安装与运行--打造自己的智能机器人作者:天翼.李
robocode
@etang.com Robocod简介
Robocode
S04103037
·
2013-04-25 17:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他