30 #ifndef BlisBranchStrategyPseudo_h_ 31 #define BlisBranchStrategyPseudo_h_ 33 #include "BcpsBranchObject.h" 34 #include "BcpsBranchStrategy.h" 58 : BcpsBranchStrategy(model) {
73 virtual BcpsBranchStrategy *
clone()
const {
83 BcpsBranchObject * bestSoFar);
virtual ~BlisBranchStrategyPseudo()
Destructor.
virtual int betterBranchObject(BcpsBranchObject *thisOne, BcpsBranchObject *bestSoFar)
Compare branching object thisOne to bestSoFar.
int createCandBranchObjects(int numPassesLeft, double ub)
Create a set of candidate branching objects.
virtual BcpsBranchStrategy * clone() const
Clone a brancing strategy.
BlisBranchStrategyPseudo(BlisModel *model, int rel)
Useful Constructor.
void setRelibility(int rel)
Set relibility.
BlisBranchStrategyPseudo()
Default Constructor.