anchor.diff:  
   
   implementation
  -uses
  +uses
     Classes, Math,
     KM_Game, KM_Hand, KM_HandsCollection,
     KM_AIFields, KM_Terrain,
  
positive.code:     begin
        Point1 := gAIFields.NavMesh.Nodes[ DefLines.Lines[I].Nodes[0] ].Loc;
        Point2 := gAIFields.NavMesh.Nodes[ DefLines.Lines[I].Nodes[1] ].Loc;
        DefCount := Ceil( KMLength(Point1, Point2) / DISTANCE_BETWEEN_TOWERS );
        for K := 0 to DefCount - 1 do
        begin
  
negative.code:   DISTANCE_BETWEEN_TOWERS = 7;
  var
    P: TKMHand;
    PL1, PL2: TKMHandIndex;
    pom: boolean;
    //Outline1, Outline2: TKMWeightSegments;
    I, K, DefCount: Integer;
  