Raiko

From Robowiki
Revision as of 23:09, 29 April 2009 by Voidious (talk | contribs) (migrating this page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Sub-pages:
Version History - Archived Talk 20090429
Raiko
Author(s) Jamougha
Extends AdvancedRobot
Targeting GuessFactor Targeting
Movement Random Movement
Current Version 0.43
Code License RWPCL
Download

Background Information

What's special about it?
   
  • Jamougha says: "It's my first public bot."
  • Raiko was the top MiniBot in early 2004, and has both a very strong random movement and a remarkably powerful gun.
How competitive is it?
It's still #7 in the MiniBot rankings after several years without updates.

Strategy

How does it move?
It circles the other bot. If Math.random() exceeds a certain number then it circles the other way.
How does it fire?
It uses GuessFactor Targeting with segmentation on distance, lateral acceleration, elapsed time since the opponent last changed velocity, enemy absolute velocity and whether the opponent is heading for a wall.
How does it dodge bullets?
0.3 and later versions react to the opponent's firepower.
How does the melee strategy differ from one-on-one strategy?
Don't know. Never tried it in Melee...
What does it save between rounds and matches?
The details of the guess factors are saved.

Additional Information

Where did you get the name?
Raiko is the name of an 11th century Japanese hero, famous for slaying giants.
Can I use your code?
It should be in the bot jar, help yourself. Use is under the terms of the RWPCL.
What's next for your robot?
Better movement, refined gun.
Does it have any White Whales?
We'll see.
What other robot(s) is it based on?
The gun is a modified version of the one in Tityus, by PEZ. The movement looks a bit like SandboxDT's, though that's just because it turned out to be the easiest way to dodge walls. :p