Bot Name
whind.Dexterity06
Author
Greywhind
Extends
AdvancedRobot
What's special about it?
It dodges bullets without true
WaveSurfing. Surprisingly, this works quite well. It also uses a gun that chooses based on hits between
LinearTargeting,
CircularTargeting, or
HeadOnTargeting. It has inspired me to try to improve its targeting to make it more competitive.
Great, I want to try it. Where can I download it?
https://www.robocoderepository.com/BotDetail.jsp?id=2740
How competitive is it?
Better than
LineofFire, but not good enough for my taste.
How does it move?
It uses perpendicular movement, staying still until it detects that the enemy has a cool gun. Then, it jerks backwards to try to disrupt their targeting (esp.
LinearTargeting). When the enemy's bullet will soon reach it, Dexterity06 moves out of the way (hopefully) by assuming that the bullet is fired straight at where it was when it detected a shot.
I'm thinking about adding some precision to its detection, and maybe making it more true WaveSurfing.
How does it fire?
It uses targeting choosing on real hits between
LinearTargeting,
CircularTargeting, and
HeadOnTargeting. I know, real bullets is too slow a learning curve. That's why i'm adding some major changes to that targeting in other bots based on Dexterity06.
See Movement.
How does the melee strategy differ from one-on-one strategy?
It doesn't - and at first it didn't even fire in melee. Now that's fixed, but the bot isn't as good in melee as in 1v1.
How does it select a target to attack/avoid in melee?
It tracks one robot constantly to prevent false bullet dodging. It keeps a target 'til it or the target dies.
What does it save between rounds and matches?
Nothing between matches, but it keeps using the same gun in a match once it decides.
Where did you get the name?
It's a dodger, so I used the D&D stat "Dexterity" for the name. For those who don't know the meaning of the word, it's about quickness and preciseness of action.
Can I use your code?
Go ahead - it's included in the .jar file, just like all my robots.
What's next for your robot?
It will continue to be the basis of my new robots for some time.
Yes. I won't list them now though.
What other robot(s) is it based on?
Dexterity, the 1st robot I made that dodges bullets.
Comments, questions, feedback: