Difference between revisions of "User:Suh"

From Robowiki
Jump to navigation Jump to search
m
m
 
(12 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
Basically, my robots are named by adding the abbreviation of targeting algorithm name to movement algorithm name. So, if you look at the name of the robot, I think that it is easy to understand the robot's function.
 
Basically, my robots are named by adding the abbreviation of targeting algorithm name to movement algorithm name. So, if you look at the name of the robot, I think that it is easy to understand the robot's function.
  
These robots are [[open source]]. And, I created these robots as the [[sample robots]]. For beginners just getting started [[Robocode]] like me, I'm going to create robots with simple source codes easy to understand as much as possible.
+
These robots are [[open source]]. And, I created these robots as the [[sample robots]]. For beginners just getting started [[Robocode]] like me, I'm going to create robots with simple source codes which are easy to understand as much as possible.
  
If you come to win the default [[sample robots]] in [[Robocode]], let's try fighting my robots. As these robots are not so strong, I think that these robots will become exactly good training partners.
+
If you come to win the default [[sample robots]] in [[Robocode]], let's try fighting my robots. As these robots are not so strong, I think that these robots will become good training partners.
 +
 
 +
My robots which I created are listed in the below.
  
My robots which I created are listed in the below.
 
 
* Robot Name , APS
 
* Robot Name , APS
  
 
===[[MegaBots]]===
 
===[[MegaBots]]===
  
* suh.mega.[[WaveSurferPG]] 1.06 , 69.29
+
* suh.mega.[[WaveSurferPG]] 1.06 , 69.28
* suh.mega.[[WaveSurferGF]] 1.04 , 68.47
+
* suh.mega.[[WaveSurferGF]] 1.04 , 68.46
  
 
===[[NanoBots]]===
 
===[[NanoBots]]===
  
 +
* suh.nano.[[RandomPM]] 1.02, 58.90
 
* suh.nano.[[RammingC]] 1.00 , 49.57
 
* suh.nano.[[RammingC]] 1.00 , 49.57
 
* suh.nano.[[OscillatorL]] 1.00 , 47.58
 
* suh.nano.[[OscillatorL]] 1.00 , 47.58
 
* suh.nano.[[StopAndGoL]] 1.00 , 44.64
 
* suh.nano.[[StopAndGoL]] 1.00 , 44.64
 +
* suh.nano.[[AntiGravityL]] 1.01 , 44.17
 
* suh.nano.[[MirrorL]] 1.00 , 42.51
 
* suh.nano.[[MirrorL]] 1.00 , 42.51
* suh.nano.[[AntiGravityL]] 1.00 , 40.90
+
* suh.nano.[[AngularMirrorC]] 1.00 , 40.27
* suh.nano.[[AngularMirrorC]] 1.00 , 40.28
+
* suh.nano.[[MirrorH]] 1.01 , 38.07
* suh.nano.[[MirrorH]] 1.01 , 38.09
+
* suh.nano.[[CrossC]] 1.00 , 34.41
* suh.nano.[[CrossC]] 1.00 , 34.42
+
* suh.nano.[[CrossL]] 1.00 , 32.29
* suh.nano.[[CrossL]] 1.00 , 32.30
+
* suh.nano.[[CrossH]] 1.00 , 27.67
* suh.nano.[[CrossH]] 1.00 , 27.70
+
* suh.nano.[[TargetC]] 1.00 , 21.94
* suh.nano.[[TargetC]] 1.00 , 21.97
+
* suh.nano.[[TargetL]] 1.00 , 19.94
* suh.nano.[[TargetL]] 1.00 , 19.96
 
 
* suh.nano.[[TargetH]] 1.00 , 19.03
 
* suh.nano.[[TargetH]] 1.00 , 19.03
* suh.nano.[[TargetR]] 1.00 , 14.72
+
* suh.nano.[[TargetR]] 1.00 , 14.71
* suh.nano.[[Worst]] 1.02 , 0.32
+
* suh.nano.[[Worst]] 1.02 , 0.31
  
 
===Download===
 
===Download===
  
; [[NanoBots]]
+
* [https://dl.dropboxusercontent.com/u/200722583/Robocode/suh.nanobots.zip suh.nanobots.zip]
 
+
: This zip file includes my all [[NanoBots]]. Let's try!
* suh.nanobots.vol01
 
: This zip file includes my some [[NanoBots]]. It includes [[RammingC]], [[OscillatorL]], [[StopAndGoL]], [[MirrorL]], [[AntiGravityL]], [[AngularMirrorC]], [[MirrorH]], [[CrossC]], [[CrossL]], [[CrossH]], [[TargetC]], [[TargetL]], [[TargetH]], [[TargetR]] and [[Worst]]. Let's try!
 
: https://dl.dropboxusercontent.com/u/200722583/Robocode/suh.nanobots.vol01.zip
 
  
 
[[Category:Bot Authors|Suh]]
 
[[Category:Bot Authors|Suh]]

Latest revision as of 03:52, 30 September 2013

About

Hi, everyone!

I'm a Japanese who majored in Information Science in university. Sometimes, I'm programming in hobby. I like Java language very much.

I found Robocode in 2013, and participated in Roborumble. So, I'm a Robocode beginner.

My robots are still not so strong. But someday, I would like to create robots which rank in the top 100.

Robots

For the moment, I'm mainly creating NanoBots for the practice of Robocode programming. After a while, I would like to try creating more stronger robots.

Basically, my robots are named by adding the abbreviation of targeting algorithm name to movement algorithm name. So, if you look at the name of the robot, I think that it is easy to understand the robot's function.

These robots are open source. And, I created these robots as the sample robots. For beginners just getting started Robocode like me, I'm going to create robots with simple source codes which are easy to understand as much as possible.

If you come to win the default sample robots in Robocode, let's try fighting my robots. As these robots are not so strong, I think that these robots will become good training partners.

My robots which I created are listed in the below.

  • Robot Name , APS

MegaBots

NanoBots

Download

This zip file includes my all NanoBots. Let's try!