This bot uses AntiGravityMovement. It keeps track of which enemies have been causing the most damage to it, and weights them accordingly in determining forces.
It uses CircularTargeting and LinearTargeting.
No dodging at the moment.
No difference.
It targets the closest enemy, but only switches targets if the new target is considerably closer than the current target.
Its movement strategy causes it to move away from the most dangerous enemies, so it will tend to target weaker enemies first, although this is only a side-effect of the movement strategy.
Nothing at the moment.
From the antibiotic that saved my arm. :-)
Trust me, you wouldn't want to.
This robot uses pluggable targetting and movement strategies. I'm still very much a newbie, so I'll be playing with various strategies to see what works well.
None in particular, although I stole the Circular/Linear? targetting code from a Secrets of the Robocode Masters article on developerWorks.
Nice to see someone starting out from scratch with Robocoding again. Like I did once. Now it seems most newbies jump on the GuessFactorTargeting / WaveSurfing train immediately. Missing out on lots of the good fun with figuring out basic stuff like how to work the radar and such. Welcome to the wiki GJR. Please edit your wiki preferences and put your wiki-name there. And good luck with your bots! Maybe you can soon try AntiGravityMovement with EnemyWaves. That is still untried I think. -- PEZ