anchor.diff:    old_info, new_info, info: TTileInfo;
   
     i, dx,dy: Integer;
  -
   
     loop_guard: Integer;
     x: LongInt;
  
positive.code:           rule.name := RULE_NATIVE;
          end;
        end;
  
  
        // Validate cell with the ruleset of the pattern
  
  
negative.code:     FWidth,FHeight: Integer;
  
      constructor Create(); //empty
      constructor SetFromCenter(X,Y, Width,Height: integer);
  
      function Left(): integer;
      function Right(): integer;
  