The simple strategy of aiming where you last saw the enemy. Works surprisingly well against surprisingly many bots (Mainly against Oscillator Movement and sometimes random movement). It also works especially well in Melee battles. HawkOnFire and Shiz both use it.
double absoluteBearing = getHeadingRadians() + e.getBearingRadians(); setTurnGunRightRadians( robocode.util.Utils.normalRelativeAngle(absoluteBearing - getGunHeadingRadians()));
A code like this was found in
double turnGunAmt = (getHeadingRadians() + e.getBearingRadians()) - getGunHeadingRadians(); //You can make this setTurnGunRight(...) or setTurnGunRightRadians(...) with an AdvancedRobot turnGunRight(turnGunAmt);