Ignore:
Timestamp:
Aug 12, 2013 3:33:18 PM (6 years ago)
Author:
forrest
Message:

add more twiddles for advanced use of heuristics

File:
1 edited

Legend:

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

    r1945 r1955  
    12961296                if (fakeIncrement)
    12971297                    increment = fakeIncrement;
    1298                 heuristic4.setAbsoluteIncrement(increment);
     1298                if (increment>=0.0)
     1299                  heuristic4.setAbsoluteIncrement(increment);
     1300                else
     1301                  heuristic4.setRelativeIncrement(-increment);
    12991302                heuristic4.setMaximumRetries(r + 1);
    13001303                if (printStuff) {
    13011304                    if (increment) {
    1302                         sprintf(generalPrint, "Increment of %g", increment);
     1305                      if (increment>0.0)
     1306                        sprintf(generalPrint, "Absolute increment of %g", increment);
     1307                      else
     1308                        sprintf(generalPrint, "Relative increment of %g", -increment);
    13031309                        generalMessageHandler->message(CBC_GENERAL, generalMessages)
    13041310                        << generalPrint
Note: See TracChangeset for help on using the changeset viewer.