anchor.diff:    KM_AIInfluences, KM_NavMeshDefences;
   
   
  -
  -
  -var
  -
  +var
     GA_PLANNER_FindPlaceForHouse_Influence            : Single = 200; // 0..XXX
     GA_PLANNER_FindPlaceForWoodcutter_Influence       : Single = 20; // 0..255
   
  
positive.code:   GA_PLANNER_FindPlaceForHouse_FlatArea               : Single = 59.41017;
    GA_PLANNER_PlaceWoodcutter_DistFromForest           : Single = 66.28614068;
  
    GA_PLANNER_FindPlaceForWoodcutter_TreeCnt           : Single = 183.9277;
    GA_PLANNER_FindPlaceForWoodcutter_ExistForest       : Single = 144.6684;
    GA_PLANNER_FindPlaceForWoodcutter_PolyRoute         : Single = 4.279931;
    GA_PLANNER_FindPlaceForWoodcutter_FlatArea          : Single = 12.20183;
    GA_PLANNER_FindPlaceForWoodcutter_Soil              : Single = 5.20183;
    GA_PLANNER_FindPlaceForWoodcutter_DistCrit          : Single = 108.2938;
    GA_PLANNER_FindPlaceForWoodcutter_Radius            : Single = 4.436775;
    GA_PLANNER_FindPlaceForWoodcutter_AddAB             : Single = 177.5612;
  
  
    GA_PATHFINDING_BasePrice    : Word = 6;
  
negative.code:                                   + 1000000 // Base price
                                    + fForestsNearby.Tag2[I] * GA_PLANNER_FindPlaceForWoodcutter_TreeCnt
                                    + Byte(PartOfForest) * GA_PLANNER_FindPlaceForWoodcutter_ExistForest
                                    - gAIFields.Eye.Routes[Point.Y, Point.X] * GA_PLANNER_FindPlaceForWoodcutter_Routes
                                    - gAIFields.Eye.FlatArea[Point.Y, Point.X] * GA_PLANNER_FindPlaceForWoodcutter_FlatArea
                                    + gAIFields.Eye.Soil[Point.Y, Point.X] * GA_PLANNER_FindPlaceForWoodcutter_Soil
                                    - gAIFields.Eye.BuildFF.Distance[Point] * GA_PLANNER_FindPlaceForWoodcutter_DistCrit
  