anchor.diff:      begin
         X := aCoalLoc.X + HMA[htCoalMine].Tiles[I].X;
         Y := aCoalLoc.Y + HMA[htCoalMine].Tiles[I].Y;
  -      if (gTerrain.TileIsCoal(X, Y) > 1) then
  +      if (gTerrain.TileIsCoal(X, Y) > 0) then
           Exit;
       end;
       Result := True;
  
positive.code:     for HT in HOUSE_DEPENDENCE[aHT] do
        for I := 0 to fPlannedHouses[HT].Count - 1 do
        begin
          Bid := KMDistanceAbs(aLoc, fPlannedHouses[HT].Plans[I].Loc);
          if (Bid < Output) then
            Output := Bid;
        end;
  
negative.code:   GA_PLANNER_FindPlaceForHouse_EvalArea               : Single = 128.3957005;
    GA_PLANNER_PlaceWoodcutter_DistFromForest           : Single = 66.28614068;
  
    GA_PLANNER_FindPlaceForWoodcutter_TreeCnt           : Single = 91.24905765;
    GA_PLANNER_FindPlaceForWoodcutter_PolyRoute         : Single = 7.225309313;
    GA_PLANNER_FindPlaceForWoodcutter_EvalArea          : Single = 15.88302255;
    GA_PLANNER_FindPlaceForWoodcutter_ExistForest       : Single = 112.1442005;
    GA_PLANNER_FindPlaceForWoodcutter_DistCrit          : Single = 46.19561732;
    GA_PLANNER_FindPlaceForWoodcutter_Radius            : Single = 4.059596062;
    GA_PLANNER_FindPlaceForWoodcutter_AddAB             : Single = 76.02567672;
  
  
    GA_PATHFINDING_BasePrice    : Word = 0;
  