anchor.diff:    {$endif}
     {$if Defined(DEBUG) and not Defined(CPFLIB)}
   
  +  TTileMap(nil).FillFoundPath(nil, nil);
     TTileMap(nil).DoFindPath(TTileMapParams(nil^));
     // anti hint
     TTileMapPtr(nil).CalculateHeuristics(PPoint(nil)^, PPoint(nil)^);
  
positive.code:     RaiseCoordinates(S.X, S.Y, 'finish');
      Exit;
    end;
  
    // test excluded points coordinates
    FinishX := Params.Finish.X;
  
negative.code: 
          Cardinals: array[0..255] of Cardinal;
          CardinalsDiagonal: array[0..255] of Cardinal;
        case Boolean of
          False: (
                   Singles: array[0..255] of Single;
                   SinglesDiagonal: array[0..255] of Single;
                  );
           True: (SingleValues: array[0..1, 0..255] of Single);
        end;
        Starts: record
          Buffer: TCPFBuffer;
  