24 #ifndef BlisBranchStrategyMaxInf_h_
25 #define BlisBranchStrategyMaxInf_h_
@ BlisBranchingStrategyMaxInfeasibility
This class implements maximum infeasibility branching.
virtual ~BlisBranchStrategyMaxInf()
Destructor.
BlisBranchStrategyMaxInf(BlisModel *model)
MaxInf Constructor.
BlisBranchStrategyMaxInf(const BlisBranchStrategyMaxInf &)
Copy constructor.
virtual int createCandBranchObjects(int numPassesLeft, double ub)
Create a set of candidate branching objects.
virtual int betterBranchObject(BcpsBranchObject *thisOne, BcpsBranchObject *bestSoFar)
Compare branching object thisOne to bestSoFar.
BlisBranchStrategyMaxInf()
MaxInf Constructor.
virtual BcpsBranchStrategy * clone() const
Clone a brancing strategy.