Class ModelStrategy.AbstractStrategy
java.lang.Object
org.ojalgo.optimisation.integer.ModelStrategy
org.ojalgo.optimisation.integer.ModelStrategy.AbstractStrategy
- All Implemented Interfaces:
IntegerStrategy
- Enclosing class:
ModelStrategy
When implementing your own
ModelStrategy extending this abstract class is a good starting
point. It gives you access to the default implementation as a delegate.-
Nested Class Summary
Nested classes/interfaces inherited from class ModelStrategy
ModelStrategy.AbstractStrategy, ModelStrategy.DefaultStrategyNested classes/interfaces inherited from interface IntegerStrategy
IntegerStrategy.ConfigurableStrategy, IntegerStrategy.GMICutConfiguration -
Field Summary
FieldsFields inherited from class ModelStrategy
cuttingFields inherited from interface IntegerStrategy
DEFAULT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractStrategy(ExpressionsBasedModel model, IntegerStrategy strategy) -
Method Summary
Methods inherited from class ModelStrategy
countIntegerVariables, countUniqueStrategies, getGapTolerance, getGMICutConfiguration, getIndex, getIntegralityTolerance, getWorkerPriorities, initialise, isCutRatherThanBranch, isGoodEnough, isMinimisation, markInfeasible, markInteger, newModelStrategy, onCutFailure, onCutSuccess, onNodeSolved, scoreBranch, scoreBranchDown, scoreBranchUp, toString
-
Field Details
-
delegate
-
-
Constructor Details
-
AbstractStrategy
-