choco.kernel.solver.branch
Class AbstractIntBranchingStrategy

java.lang.Object
  extended by choco.kernel.solver.branch.AbstractBranchingStrategy
      extended by choco.kernel.solver.branch.AbstractIntBranchingStrategy
All Implemented Interfaces:
BranchingStrategy, IntBranching
Direct Known Subclasses:
AbstractBinIntBranchingStrategy, AbstractIntBranching, AbstractLargeIntBranchingStrategy, AssignInterval, BranchingWithLoggingStatements

public abstract class AbstractIntBranchingStrategy
extends AbstractBranchingStrategy
implements IntBranching

An abstract class for all implementations of branching objets (objects controlling the tree search)


Field Summary
 
Fields inherited from class choco.kernel.solver.branch.AbstractBranchingStrategy
LOG_DECISION_MSG_ASSIGN, LOG_DECISION_MSG_REMOVE, LOG_DOWN_MSG, LOG_UP_MSG, manager
 
Fields inherited from interface choco.kernel.solver.branch.BranchingStrategy
LOGGER
 
Constructor Summary
AbstractIntBranchingStrategy()
           
 
Method Summary
static String getDefaultAssignMsg(IntBranchingDecision decision)
           
static String getDefaultAssignOrForbidMsg(IntBranchingDecision decision)
           
 
Methods inherited from class choco.kernel.solver.branch.AbstractBranchingStrategy
getManager, getNextBranching, initBranching, initConstraintForBranching, setNextBranching, setSolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface choco.kernel.solver.branch.IntBranching
finishedBranching, getDecisionLogMessage, goDownBranch, goUpBranch, setFirstBranch, setNextBranch
 
Methods inherited from interface choco.kernel.solver.branch.BranchingStrategy
selectBranchingObject
 

Constructor Detail

AbstractIntBranchingStrategy

public AbstractIntBranchingStrategy()
Method Detail

getDefaultAssignMsg

public static String getDefaultAssignMsg(IntBranchingDecision decision)

getDefaultAssignOrForbidMsg

public static String getDefaultAssignOrForbidMsg(IntBranchingDecision decision)


Copyright © 2012. All Rights Reserved.