Ejemplo n.º 1
0
  private void readBroadcasts() {
    roundSignals = rc.emptySignalQueue();
    zombieToAttack = getZombieToAttack();
    RobotData broadcastDen = getZombieDen();
    if (broadcastDen != null
        && !denDestroyed[broadcastDen.id]
        && broadcastDen.location != zombieDen) {
      setIndicatorString(2, "learned den exists " + broadcastDen);
      zombieDens.add(broadcastDen);
    }

    MapLocation newEnemyLocation = getEnemyLocation();
    if (newEnemyLocation != null) {
      enemyLocation = newEnemyLocation;
    }

    updateDestroyedDens();
  }