private void microAwayFromZombies() throws GameActionException { if (attackableZombies.length == 0 || !rc.isCoreReady() || !RobotUtil.anyCanAttack(attackableZombies)) { return; } tryMove(DirectionUtil.getDirectionAwayFrom(attackableZombies, currentLocation)); }