Ignore:
Timestamp:
Dec 10, 2009 7:29:38 PM (10 years ago)
Author:
lou
Message:

Mark #if 0 with JJF_ZERO and #if 1 with JJF_ONE as a historical reference
point.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/sandbox/Cbc/src/CbcHeuristicFPump.cpp

    r1364 r1393  
    588588            // Tweak rhs and save
    589589            useRhs = rhs;
    590 #if 0
     590#ifdef JJF_ZERO
    591591            double tempValue = 60.0 * useRhs;
    592592            if (fabs(tempValue - floor(tempValue + 0.5)) < 1.0e-7 && rhs != fakeCutoff_) {
     
    12321232                        }
    12331233                        if (newNumberInfeas && newNumberInfeas < 15) {
    1234 #if 0
     1234#ifdef JJF_ZERO
    12351235                            roundingObjective = solutionValue;
    12361236                            OsiSolverInterface * saveSolver = model_->swapSolver(solver);
     
    18811881                            if (value < newSolutionValue) {
    18821882                                //newSolver->writeMps("query","mps");
    1883 #if 0
     1883#ifdef JJF_ZERO
    18841884                                {
    18851885                                    double saveOffset;
     
    21872187    }
    21882188    int numberColumns = solver->getNumCols();
    2189 #if 0
     2189#ifdef JJF_ZERO
    21902190    // Do set covering variables
    21912191    const CoinPackedMatrix * matrixByRow = solver->getMatrixByRow();
     
    23352335        double round = floor(value + primalTolerance);
    23362336        if (value - round > downValue) round += 1.;
    2337 #if 1
     2337#ifndef JJF_ONE
    23382338        if (round < integerTolerance && cost[iColumn] < -1. + integerTolerance) flip_down++;
    23392339        if (round > 1. - integerTolerance && cost[iColumn] > 1. - integerTolerance) flip_up++;
     
    24102410        }
    24112411    }
    2412 #if 0
     2412#ifdef JJF_ZERO
    24132413    if (largestInfeasibility > primalTolerance && numberBadRows*10 < numberRows) {
    24142414        // Can we improve by flipping
     
    25422542            }
    25432543            // Now flip some integers?
    2544 #if 0
     2544#ifdef JJF_ZERO
    25452545            for (i = 0; i < numberIntegers; i++) {
    25462546                int iColumn = integerVariable[i];
Note: See TracChangeset for help on using the changeset viewer.