
robocode-kla-tankadin
Tankadin is a Robocode robot that has the following behaviors:
Targeting: Tankadin will track an enemy robot with its gun when not in Motion.
Firing: Tankadin will fire a bullet with varying degrees of power, inversely proportional to the distance from enemy robot. (i.e. more distance = less power)
Movement: At the moment, Tankadin will not move unless it is hit by an enemy tank, where it will then move to a random corner and resuming tracking and firing upon enemy robots.
Known Issues: Currently, Tankadin will not clear "lock-on" status when it destroys its target and so it fails miserably in melee matches. Movement needs improvement. Tankadin used to move when it scanned enemy shots (drops in enemy power) or when hit by bullets, but this movement interfered with tracking and was temporarily removed.
Project Information
The project was created on Oct 13, 2011.
- License: Apache License 2.0
- svn-based source control
Labels:
robocode