Ignore:
Timestamp:
Jul 19, 2008 7:11:17 PM (11 years ago)
Author:
forrest
Message:

add ifdefs for future exploration

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cbc/src/CbcSolver.cpp

    r1013 r1015  
    63216321                }
    63226322                if (cutPassInTree==-1234567)
    6323                   babModel_->setMaximumCutPasses(1);
     6323                  babModel_->setMaximumCutPasses(2);
    63246324                else
    63256325                  babModel_->setMaximumCutPasses(cutPassInTree);
     
    64416441                }
    64426442              }
     6443              {
     6444                int extra1 = parameters_[whichParam(EXTRA1,numberParameters_,parameters_)].intValue();
     6445                if (extra1!=-1) {
     6446                  if (extra1<0) {
     6447                    if (extra1==-7777)
     6448                      extra1=-1;
     6449                    babModel_->setWhenCuts(-extra1);
     6450                  } else if (extra1<19000) {
     6451                    babModel_->setSearchStrategy(extra1);
     6452                    printf("XXXXX searchStrategy %d\n",extra1);
     6453                  } else {
     6454                    int n=extra1-20000;
     6455                    if (!n)
     6456                      n--;
     6457                    babModel_->setNumberAnalyzeIterations(n);
     6458                    printf("XXXXX analyze %d\n",extra1);
     6459                  }
     6460                }
     6461              }
    64436462              if (type==BAB) {
    64446463#if NEW_STYLE_SOLVER
     
    74277446                if (denseCode>=lpSolver->numberRows()) {
    74287447                  lpSolver->factorization()->goDense();
    7429                 }
    7430                 {
    7431                   int extra1 = parameters_[whichParam(EXTRA1,numberParameters_,parameters_)].intValue();
    7432                   if (extra1!=-1) {
    7433                     if (extra1<19000) {
    7434                       babModel_->setSearchStrategy(extra1);
    7435                       printf("XXXXX searchStrategy %d\n",extra1);
    7436                     } else {
    7437                       int n=extra1-20000;
    7438                       if (!n)
    7439                         n--;
    7440                       babModel_->setNumberAnalyzeIterations(n);
    7441                       printf("XXXXX analyze %d\n",extra1);
    7442                     }
    7443                   }
    74447448                }
    74457449#ifdef CLIQUE_ANALYSIS
Note: See TracChangeset for help on using the changeset viewer.