Changeset 271349 in git
- Timestamp:
- Nov 7, 2002, 9:41:45 AM (21 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '00e2e9c41af3fde1273eb3633f4c0c7c3db2579d')
- Children:
- 6c5d865b92bd99a6062e8606acda2758773c6575
- Parents:
- 8eab86871ba771a3685bcd206cbbbff006d7e5d0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/tgb.cc
r8eab868 r271349 40 40 41 41 } 42 43 void cleanS(kStrategy strat){ 44 int i=0; 45 LObject P; 46 while(i<=strat->sl){ 47 P.p=strat->S[i]; 48 P.sev=strat->sevS[i]; 49 if(kFindDivisibleByInS(strat->S,strat->sevS,strat->sl,&P)!=i){ 50 deleteInS(i,strat); 51 52 //remember destroying poly 53 } 54 else i++; 55 } 56 } 42 57 int bucket_guess(kBucket* bucket){ 43 58 int sum=0; … … 104 119 int misses_counter; 105 120 int misses_series; 121 int Rcounter; 106 122 }; 107 123 BOOLEAN find_next_pair(calc_dat* c); … … 762 778 c->rep[j]=i; 763 779 PrintS("R"); R_found=TRUE; 780 c->Rcounter++; 764 781 if((i_pos>=0) && (j_pos>=0)){ 765 782 c->misses[i_pos]--; … … 829 846 //for(i=c->strat->sl; i>0;i--) 830 847 // if(c->strat->lenS[i]<c->strat->lenS[i-1]) printf("fehler bei %d\n",i); 848 if (c->Rcounter>50) { 849 c->Rcounter=0; 850 cleanS(c->strat); 851 } 831 852 } 832 853 #if 0 … … 992 1013 //LEAVE 993 1014 deleteInS(j,c->strat); 1015 //remember destroying poly 994 1016 //ENTER 995 1017 int mlength=pLength(sec_copy);
Note: See TracChangeset
for help on using the changeset viewer.