_resetForNextTurn() {
    this._wantsToKillEggAtPosition = null;
    this._checkedForLethalOnEnemyGeneral = false;
    this._hasLethalOnEnemyGeneral = false;
    this._nextActions = [];
    this._numEnemyUnitsBeforeAction = 0;
    this._numUnitsRemovedThisTurn = 0;
    this._numSpawnedUnitsThisTurn = 0;
    this._markedForDeath = [];
    this._followupTargets = [];
    this._unitsMissingAttacks = [];
    this._resetLastInvalidData();
    this.flushCaches();
  }
Resets ai properties for next turn.
@private