anchor.diff:  
   var
   
  -  ManTune_PLANNER_FindPlaceForHouse_Influence       : Single = 40;
  -  ManTune_PLANNER_FindPlaceForWoodcutter_Influence  : Single = 20;
     {
     GA_PLANNER_DistCrit_CenterStore                   : Single = 3.870659351;
     GA_PLANNER_DistCrit_Store                         : Single = 0.1000000015;
  
positive.code:                             + Forests.Tag2[I] * GA_PLANNER_FindPlaceForWoodcutter_DistCrit
                              + GetPotentialTreeTiles(Forests.Items[I]) * GA_PLANNER_FindPlaceForWoodcutter_CanPlaceTreeCnt
                              + GetEdgeTiles(Forests.Items[I]) * GA_PLANNER_FindPlaceForWoodcutter_SnapToEdge
                              - FindPlansAround(Forests.Items[I]) * GA_PLANNER_FindPlaceForWoodcutter_PlansAround
                              - gAIFields.Influences.GetOtherOwnerships(fOwner, Forests.Items[I].X, Forests.Items[I].Y) * ManTune_PLANNER_FindPlaceForWoodcutter_Influence
                            ))
        else
  
negative.code: interface
  uses
    Classes, Graphics, KromUtils, Math, SysUtils,
    KM_Defaults, KM_Points, KM_CommonClasses, KM_CommonTypes, KM_CommonUtils,
    KM_TerrainFinder, KM_PerfLog, KM_Houses, KM_ResHouses, KM_ResWares,
    KM_PathFindingRoad, KM_CityPredictor,
    KM_AIInfluences, KM_NavMeshDefences;
  