anchor.diff:        end;
       end;
   
  +    // excluded points
  +    if (FActualInfo.Excludes.Count or Params.ExcludesCount <> 0) then
  +    begin
  +      if (FActualInfo.Excludes.Count <> Params.ExcludesCount) or
  +        ((Params.ExcludesCount <> 0) and
  +         (not CompareExcludedCoordinates(FActualInfo.Excludes.Buffers[FActualInfo.Excludes.Index].Memory, Params.Excludes, Params.ExcludesCount))) then
  +        Flags := Flags or FLAG_EXCLUDES;
  +    end;
  +
       // start points
       if (Params.StartsCount = 1) and (FActualInfo.Starts.Count = 1) then
       begin
  
positive.code: {$ifdef CPFDBG}
  function TTileMap.CellInformation(const X, Y: Word): string;
  const
    STAR: array[Boolean] of string = ('', '*');
  var
    Cell: PCPFCell;
  
negative.code:     Self: Pointer;
      Flags: NativeUInt;
      Info: TCPFInfo;
      HotPool: PCPFNode;
      CardinalsDiagonal: Pointer;
  
      {$ifdef CPUX86}
  