package session1; import robocode.JuniorRobot; public class BrawlSumeer extends JuniorRobot { public void run(){ turnAheadLeft(200,130); turnBackRight(200,130); turnAheadLeft(200,130); turnBackRight(150,130); turnAheadRight(200,170); System.out.println("4th command"); turnAheadRight(200,170); turnBackRight(200,170); turnBackLeft(150,170); } public void onHitWall(){ if(hitWallBearing >-90||hitWallBearing<90){ turnBackRight(300,130); turnBackLeft(300,130); turnAheadLeft(200,130); turnAheadRight(200,130); } else if(hitWallBearing >90||hitWallBearing<-90){ turnAheadLeft(300,130); turnAheadRight(300,130); turnBackRight(200,130); turnBackLeft(200,130); } } public void hitByRobot(){ turnBackLeft(300,130); } public void onHitRobot(){ turnBackLeft(300,130); } public void onScannedRobot(){ int distance=scannedDistance; if(distance <100)if(scannedHeading<0) turnGunTo(scannedAngle-5); fire(3); if(distance <100)if(scannedHeading>0) turnGunTo(scannedAngle+5); fire(3); if(distance >100)if(scannedHeading<0) turnGunTo(scannedAngle-5); fire(3); if(distance >100)if(scannedHeading>0) turnGunTo(scannedAngle+5); fire(3); } }