How does it move?
Spirals toward or away from the enemy in a jerky pattern, tries to stay at an optimal distance. Changes directions when it hits a wall or another robot.
How does it fire?
Nothing fancy, it just spins its gun and fires whenever it sees something.
How does it dodge bullets?
All it does is spiral in or out.
How does the melee strategy differ from one-on-one strategy?
It keeps track of all enemies and spirals around the closest one in Melee. That way it is rarely to close to anyone, and it does ok against other non-competitive bots.
How does it select a target to attack/avoid in melee ?
I think it always shoots whenever it sees someone while its spinning its gun, so I suppose whoever it sees first once its gun is cooled down is the lucky winner.
What does it save between rounds and matches?
Where did you get the name?
The original concept was that it would chase robots that move in straight lines at an angle, but it would circle robots that stay closer to the same spot like a vulture.
Can I use your code?
If you want to. I suppose the turn code (finding the fastest way to move a certain direction, going either forwards or backwards) and the code to move laterally and inward or laterally and outward could be useful, especially for people just getting started.
What's next for your robot?
No future development is planned, although I considered trying to add circular aiming and fitting it into a MicroBot.
What other robot(s) is it based on?
none, although there are probably others like it that I didn't know about. I just sort of sketched up a sudden idea in one of my classes one day.