RandomMovementBot

From Robowiki
Jump to navigation Jump to search
RandomMovementBot
Author(s) PEZ
Extends AdvancedRobot
Targeting None
Movement Orbital Random Movement
Current Version 1.2
Code License RWPCL
Download
Sub-pages:
Code - Archived Talk

Background Information

What's special about it?
RandomMovementBot is a 1v1 bot that demonstrates perpendicular random movement.
Early versions of Raiko, CassiusClay, and Pugilist once used this movement, before Wave Surfing was invented.
RandomMovementBot is a reference bot in the Targeting Challenge RM, where it is classified as having a medium-level movement.
How competitive is it?
It is not in the RoboRumble, but it should be.

Strategy

How does it move?
It is all described in the source code, which is not very hard to understand.
How does it fire?
It does not.
How does it dodge bullets?
It constantly moves, randomly changing its direction.
How does the melee strategy differ from One-on-one strategy?
It only supports 1v1 battles.
What does it save between rounds and matches?
Nothing between rounds and nothing between matches.

Additional Information

Can I use your code?
PEZ (its author) licensed it under the RWPCL.