anchor.diff:      function GetMineLocs(aHT: TKMHouseType): TKMPointTagList;
       function GetStoneLocs(aOnlyMainOwnership: Boolean = False): TKMPointTagList;
       function GetCoalMineLocs(aOnlyMainOwnership: Boolean = False): TKMPointTagList;
  -    procedure GetForests(var aForests: TKMPointTagList; aInitialization: Boolean = False);
  +    procedure GetForests(var aForests: TKMPointTagList);
       function GetCityCenterPoints(aMultiplePoints: Boolean = False): TKMPointArray;
   
       function GetClosestUnitAroundHouse(aHT: TKMHouseType; aLoc: TKMPoint; aInitPoint: TKMPoint): TKMUnit;
  
positive.code:   fGoldMines.LoadFromStream(LoadStream);
    fIronMines.LoadFromStream(LoadStream);
    fStoneMiningTiles.LoadFromStream(LoadStream);
    fInitForests.LoadFromStream(LoadStream);
  
    LoadByteArr(fPolygonRoutes);
    LoadByteArr(fCoalPolygons);
  
negative.code:     fOwner: TKMHandIndex;
      fHousesMapping: THouseMappingArray;
      fGoldMines, fIronMines, fStoneMiningTiles: TKMPointList;
      fCoalPolygons, fPolygonRoutes: TKMByteArray;  // fFertility
  
      fArmyEvaluation: TKMArmyEvaluation;
  