资 源 简 介
KillBot is a Robocode robot that implements the following strategies:
Movement:
KillBots movement is based on the enemy and their fire. If fired upon and hit, KillBot moves to get out of the enemies fire. KillBot also makes movement based on detected fire of enemy robot.
Targeting:
KillBot makes a 360 degree search for enemy with radar. This is done to track enemies movement.
Firing:
Whenever an enemy robot is detected it is fired upon. The power or the bullet varies based on the distance KillBot is from the enemy.
Vulnerabilities:
There are many vulnerabilities and opportunities for improvements with this robot. It does not avoid other robots and does nothing when collided with another robot. There is not predictive fire, implemented in the tracking and firing at enemy robots. Also there is no saving and learning of enemies strategies for futur