|
| | BonRandomChoice () |
| | Default constructor.
|
| | BonRandomChoice (const OsiSolverInterface *solver) |
| | BonRandomChoice (const BonRandomChoice &other) |
| BonRandomChoice & | operator= (const BonRandomChoice &rhs) |
| virtual OsiChooseVariable * | clone () const |
| virtual | ~BonRandomChoice () |
| | Destructor.
|
| virtual int | setupList (OsiBranchingInformation *info, bool initialize) |
| | Own version of setupList since Osi version is broken and what we want to do here is anyway much simpler.
|
| virtual int | chooseVariable (OsiSolverInterface *solver, OsiBranchingInformation *info, bool fixVariables) |
| | OsiChooseVariable () |
| | OsiChooseVariable (const OsiSolverInterface *solver) |
| | OsiChooseVariable (const OsiChooseVariable &) |
| OsiChooseVariable & | operator= (const OsiChooseVariable &rhs) |
| virtual | ~OsiChooseVariable () |
| virtual bool | feasibleSolution (const OsiBranchingInformation *info, const double *solution, int numberObjects, const OsiObject **objects) |
| void | saveSolution (const OsiSolverInterface *solver) |
| void | clearGoodSolution () |
| virtual void | updateInformation (const OsiBranchingInformation *info, int branch, OsiHotInfo *hotInfo) |
| virtual void | updateInformation (int whichObject, int branch, double changeInObjective, double changeInValue, int status) |
| double | goodObjectiveValue () const |
| double | upChange () const |
| double | downChange () const |
| const double * | goodSolution () const |
| int | bestObjectIndex () const |
| void | setBestObjectIndex (int value) |
| int | bestWhichWay () const |
| void | setBestWhichWay (int value) |
| int | firstForcedObjectIndex () const |
| void | setFirstForcedObjectIndex (int value) |
| int | firstForcedWhichWay () const |
| void | setFirstForcedWhichWay (int value) |
| int | numberUnsatisfied () const |
| int | numberStrong () const |
| void | setNumberStrong (int value) |
| int | numberOnList () const |
| int | numberStrongDone () const |
| int | numberStrongIterations () const |
| int | numberStrongFixed () const |
| const int * | candidates () const |
| bool | trustStrongForBound () const |
| void | setTrustStrongForBound (bool yesNo) |
| bool | trustStrongForSolution () const |
| void | setTrustStrongForSolution (bool yesNo) |
| void | setSolver (const OsiSolverInterface *solver) |
| int | status () const |
| void | setStatus (int value) |
Definition at line 17 of file BonRandomChoice.hpp.