anchor.diff:      function GetSaveDir(aSaveName: string): string;
       procedure Log(const aString: string);
     protected
  +    function DoCheckSavePoints: Boolean; virtual;
       procedure SetUp(); override;
       procedure TearDown(); override;
       procedure Execute(aRun: Integer); override;
  +  end;
  +
  +
  +  TKMRunnerCrashTest = class(TKMRunnerDesyncTest)
  +  protected
  +    function DoCheckSavePoints: Boolean; override;
     end;
   
   
  
positive.code:         else
            OnProgress_Left('');
  
          if Assigned(fOnStop)
            and fOnStop then
            Exit;
        end;
  
  
negative.code: end;
  
  
  function TKMRunnerDesyncTest.DoCheckSavePoints: Boolean;
  begin
    Result := True;
  end;
  
  
  procedure TKMRunnerDesyncTest.Execute(aRun: Integer);
  const
    // Maps for simulation (I dont use for loop in this array)
  