Let’s tackle 1 - Boolean Basics 😎
Understanding Booleans
boolean values represent true or false. In Robocode you often use them to track basic on/off states.
boolean targetLocked = false;You can flip the value when a condition is met:
if (getGunHeat() == 0) {
targetLocked = true;
}Booleans help your robot remember whether something has happened yet.