Changeset 3ada27 in git


Ignore:
Timestamp:
Jan 31, 2020, 1:49:03 PM (4 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
e8edeff25aa420c974bba96fea2dc70383890b41
Parents:
ef6df21e3783870d5dd988a568b01c19e2ccbbb59e03f32545849bee124d9e6a655dbf74f853e1c8
Message:
Merge branch 'kabouzeid-reduce_fix' into spielwiese
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kutil.cc

    ref6df2 r3ada27  
    93749374void enterSBbaShift (LObject &p,int atS,kStrategy strat, int atR)
    93759375{
     9376  enterSBba(p, atS, strat, atR);
     9377
    93769378  int maxPossibleShift = p_mLPmaxPossibleShift(p.p, strat->tailRing);
    93779379  for (int i = maxPossibleShift; i > 0; i--)
    93789380  {
     9381
    93799382    LObject qq;
    93809383    qq.p = pLPCopyAndShiftLM(p.p, i); // don't use Set() because it'll test the poly order
    93819384    qq.shift = i;
    93829385    strat->initEcart(&qq); // initEcartBBA sets length, pLength, FDeg and ecart
     9386    int atS = posInS(strat, strat->sl, qq.p, qq.ecart); // S needs to stay sorted because this is for example assumed when searching S later
    93839387    enterSBba(qq, atS, strat, -1);
    93849388  }
    9385   enterSBba(p, atS, strat, atR);
    93869389}
    93879390#endif
Note: See TracChangeset for help on using the changeset viewer.