What's special about it?
It's my first robot... first it was developed to test Robocode API and learn how to use them, but then it evolved in a multi-strategy bot even if it performs muche better in melee than in 1-vs-1
Great, I want to try it. Where can I download it?
How competitive is it?
Now it's not very competitive, but when it was developed I arrived 8th in the intermediate level at IBM Rumble.
How does it move?
How does it fire?
How does the melee strategy differ from one-on-one strategy?
How does it select a target to attack/avoid in melee?
What does it save between rounds and matches?
Where did you get the name?
Since it was intended to be just a test Bot I named it like me... I now it's not a very "creative" name... my next bot will be Piyo
Can I use your code?
Sure you can use it... it's quite well documented and if you run JavaDoc?
on it you will have also the API docs with description of methods.
What's next for your robot?
- The next thing I'll develop will be the BotOptimizer so that I can try and see if tuning the parameters is better then rewrite algoritms.
- Then I'll try to implement a PatternMatching routine
What other robot(s) is it based on?
It's mainly a bot designed on its own, even if it takes something from SnippetBot
and piece of code from the devworks articles released around Rumble time
Comments, questions, feedback: