|
| 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.