Difference between revisions of "NanoBee"

From Robowiki
Jump to navigation Jump to search
(Replaced content with "retired.")
(Undo revision 33241 by Cb (talk))
Line 1: Line 1:
retired.
+
{{Infobox Robot
 +
| bgcolour        =
 +
| name            =
 +
| altimage        =
 +
| image          =
 +
| imagesize      =
 +
| caption        =
 +
| author          = [[cb]]
 +
| extends        = AdvancedRobot
 +
| targeting      = simplified version of [[NeophytePRAL]]'s gun
 +
| movement        = NanoBot [[Wave surfing]]
 +
| released        = 27th February 2014
 +
| best_rating    = 34th in the NanoRumble
 +
| rating          =
 +
| current_version = 1.0
 +
| codesize        = 249 bytes with colours
 +
| license        = Open Source
 +
| download_link  = http://bomberportal.com/other/robocode/cb.nano.NanoBee_1.0.jar
 +
| source_link    =
 +
| isOneOnOne      = true
 +
| isMelee        = false
 +
| isOpenSource    = true
 +
}}
 +
 
 +
{{{prologue|}}}
 +
== Background Information ==
 +
 
 +
; What's special about it?
 +
: {{{special|It's an attempt to put [[Wave Surfing]] into a NanoBot}}}
 +
 
 +
; Great, I want to try it. Where can I download it?
 +
: {{{url|http://bomberportal.com/other/robocode/cb.nano.NanoBee_1.0.jar}}}
 +
 
 +
; How competitive is it?
 +
: {{{competitive|It's not as competitive as I had hoped: about 35th in the NanoRumble.}}}
 +
 
 +
== Strategy ==
 +
 
 +
; How does it [[Movement|move]]?
 +
: {{{movement|An extremely simplified version of [[Wave Surfing]]. It only surfs the latest wave (when the enemy fires a bullet, the old wave is overwritten), so it is not very effective on a long range, but  in short range it can surf simple targeting systems such as [[Head-On Targeting]] and [[Linear Targeting]] quite well.}}}
 +
 
 +
; How does it fire?
 +
: {{{targeting|It uses a simplified version of [[NeophytePRAL]]'s gun.}}}
 +
 
 +
; What does it save between rounds and matches?
 +
: {{{save|Between rounds, it saves information about the enemy's movement and targeting behaviour.}}}
 +
 
 +
== Additional Information ==
 +
 
 +
; Where did you get the name?
 +
: {{{nameing|From its colours.}}}
 +
 
 +
; Can I use your code?
 +
: {{{license|Yes, it's Open Source, the code is in the .jar file.}}}
 +
 
 +
; What's next for your robot?
 +
: {{{next|Reducing code size to add energy management and/or better distancing.}}}
 +
 
 +
; Does it have any [[White Whale]]s?
 +
: {{{whitewhale|I don't know yet.}}}
 +
 
 +
; What other robot(s) is it based on?
 +
: {{{base|It uses a simplified version of [[NeophytePRAL]]'s gun.}}}

Revision as of 12:00, 4 April 2014

'
Author(s) cb
Extends AdvancedRobot
Targeting simplified version of NeophytePRAL's gun
Movement NanoBot Wave surfing
Released 27th February 2014
Best Rating 34th in the NanoRumble
Current Version 1.0
Code Size 249 bytes with colours
Code License Open Source
Download


Background Information

What's special about it?
It's an attempt to put Wave Surfing into a NanoBot
Great, I want to try it. Where can I download it?
http://bomberportal.com/other/robocode/cb.nano.NanoBee_1.0.jar
How competitive is it?
It's not as competitive as I had hoped: about 35th in the NanoRumble.

Strategy

How does it move?
An extremely simplified version of Wave Surfing. It only surfs the latest wave (when the enemy fires a bullet, the old wave is overwritten), so it is not very effective on a long range, but in short range it can surf simple targeting systems such as Head-On Targeting and Linear Targeting quite well.
How does it fire?
It uses a simplified version of NeophytePRAL's gun.
What does it save between rounds and matches?
Between rounds, it saves information about the enemy's movement and targeting behaviour.

Additional Information

Where did you get the name?
From its colours.
Can I use your code?
Yes, it's Open Source, the code is in the .jar file.
What's next for your robot?
Reducing code size to add energy management and/or better distancing.
Does it have any White Whales?
I don't know yet.
What other robot(s) is it based on?
It uses a simplified version of NeophytePRAL's gun.