Head-On Targeting

From Robowiki
Revision as of 15:35, 23 May 2009 by Nat (talk | contribs) (marks as stub, too short really)
Jump to navigation Jump to search
This article is a stub. You can help RoboWiki by expanding it.

The simple strategy of aiming where you last saw the enemy. Works surprisingly well against surprisingly many bots, especially in Melee battles.

Example

In onScannedRobot, add:

double absoluteBearing = getHeadingRadians() + e.getBearingRadians();
setTurnGunRightRadians(
    robocode.util.Utils.normalRelativeAngle(absoluteBearing - 
        getGunHeadingRadians()));

See also