Difference between revisions of "RaikoMX"

From Robowiki
Jump to navigation Jump to search
m (really minor cleanup)
(Fix broken link and update)
 
(One intermediate revision by one other user not shown)
Line 12: Line 12:
 
| current_version = 0.32
 
| current_version = 0.32
 
| license        = [[RWPCL]]
 
| license        = [[RWPCL]]
| download_link  = http://www.robocoderepository.com/BotFiles/1961/jam.RaikoMX_0.32.jar
+
| download_link  = http://robocode-archive.strangeautomata.com/robots/jam.RaikoMX_0.32.jar
 
| isOpenSource    = yes
 
| isOpenSource    = yes
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
Line 25: Line 25:
  
 
; How competitive is it?
 
; How competitive is it?
: It's at #27 in RoboRumble General 1v1 after nearly 5 years without updates.
+
: It's at #39 in RoboRumble General 1v1 after nearly 10 years without updates.
  
 
== Strategy ==
 
== Strategy ==
Line 60: Line 60:
 
: Raiko.  It uses the codebase of [[Narcissus]] as well.
 
: Raiko.  It uses the codebase of [[Narcissus]] as well.
  
 +
[[Category:Bots]]
 
[[Category:MegaBots]]
 
[[Category:MegaBots]]

Latest revision as of 05:35, 3 August 2017

Sub-pages:
Version History - Archived Talk 20040227 - Archived Talk 20090525
RaikoMX
Author(s) Jamougha
Extends AdvancedRobot
Targeting GuessFactor Targeting
Movement Wave Surfing
Current Version 0.32
Code License RWPCL
Download

Background Information

What's special about it?
  • It was one of the first bots to do Wave Surfing right.
  • It dominated the RoboRumble from March to July, 2004, jumping 30+ points past Shadow, the previous king.
How competitive is it?
It's at #39 in RoboRumble General 1v1 after nearly 10 years without updates.

Strategy

How does it move?
It orbits where the opponent was, when they fired the bullet, which might hit it next. Um.
How does it fire?
GuessFactor Targeting, done just as in Raiko.
How does it dodge bullets?
It looks at the nearest approaching enemy bullet, tries to guess where it's going, and tries to be somewhere other than that. Currently it's a bit better at guessing where the opponent is going to fire than at guessing where it's going to move to, but I'll fix that eventually.
How does the melee strategy differ from one-on-one strategy?
The mind boggles.
What does it save between rounds and matches?
It saves the details of where it was hit by the enemy.

Additional Information

Where did you get the name?
Raiko MegaBot eXperimental. It's meant to be a development platform for things I might be able to stuff into Raiko someday.
Can I use your code?
Sure. It's included in the jar and released under the terms of the RWPCL.
What's next for your robot?
To improve the movement. A lot.
Does it have any White Whales?
I'm taking a real dislike to Aleph...
What other robot(s) is it based on?
Raiko. It uses the codebase of Narcissus as well.