Welcome to robocode-bki-hunter Project
About the robot
robocode-bki-hunter is an Robocode robot extended from the base AdvancedRobot. The following details its approach to battling:
Movement
Hunter moves around the battle field in a circular pattern in regards to its opponent at its maximun velocity. When it approaches the battlefield walls within 100 pixels, Hunter will slow down its velocity and make an optimal turn away from the wall. This ensures fluidity of its movement, so there is not lost time changing directions.
Targeting
When a battle round starts, Hunter will lock on to the first robot its radar picks up. Once that robot has been destroyed, it will start to scan for another target.
Vulnerabilities
Due to its movement pattern and its reliance on the enemy robot's bearing, Hunter has a high probability of becoming stuck on the wall. As of this writing, the targeting system still needs to be tweaked to ensure bullet will hit. This robot always fires at maximum power, disregarding the distance to the locked on enemy, so the battle will tend to end quickly even if it is not in Hunter's favor.
About this project
For more details, please visit these guides: