Sub-pages:
Version History -
Source Code
Bot Name
BrokenSword
Author
Voidious
Extends
AdvancedRobot
What's special about it?
It will be my first
decent melee bot. Also, it's my first bot that doesn't have a Star Wars themed name ;)
Great, I want to try it. Where can I download it?
https://www.dijitari.com/void/robocode/voidious.mini.BrokenSword_1.02.jar
How competitive is it?
It should do OK, it was competing decently with (but not quite winning against) some of the top melee
MiniBots.
How does it move?
MinimumRiskMovement
How does it fire?
GuessFactorTargeting
It doesn't really, but it should have some halfway decent
RandomMovement when it matters.
How does the melee strategy differ from one-on-one strategy?
Just the radar lock...
How does it select a target to attack/avoid in melee?
A combination of a close target and one with low energy, with a bias towards the current target when evaluating new ones.
What does it save between rounds and matches?
GuessFactorTargeting stat buffers.
Where did you get the name?
"Broken Sword" is the name of one of the awesome warriors in the movie
[Hero].
Can I use your code?
Yes, it's in the .jar, released under the
RWPCL.
What's next for your robot?
Getting better :P
Not yet...
What other robot(s) is it based on?
Comments, questions, feedback:
Alright, the first version's rating turned out better than I could have hoped, so I'm happy. I can feel this melee bug coming on strong, *sigh*... =) -- Voidious
Welcome to the frightening world of melee. It takes more 'gut-feeling' and less 'precise prediction' than one-one-one, but it delivers loads of fun (and costs alot of time) especially when watching those battles. Nice ranking by the way for a 'beginner'. -- GrubbmGait
Thanks, Grubbm. This melee experience is indeed quite different from 1v1, but I am hooked now and enjoying it a lot... -- Voidious