9#ifndef BonRandomChoice_H
10#define BonRandomChoice_H
double CoinDrand48(bool isSeed=false, unsigned int seed=1)
BonRandomChoice(const OsiSolverInterface *solver)
virtual ~BonRandomChoice()
Destructor.
virtual int chooseVariable(OsiSolverInterface *solver, OsiBranchingInformation *info, bool fixVariables)
BonRandomChoice & operator=(const BonRandomChoice &rhs)
BonRandomChoice()
Default constructor.
virtual OsiChooseVariable * clone() const
BonRandomChoice(const BonRandomChoice &other)
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 simpl...
int firstForcedObjectIndex_
OsiChooseVariable & operator=(const OsiChooseVariable &rhs)
const OsiObject * object(int which) const