public class FuzzySetActivityNetworkSolver extends MultiConstraintSolver
MultiConstraintSolver.OPTIONS| Modifier and Type | Field and Description |
|---|---|
protected long |
horizon |
protected static int |
MAX_ACTIVITIES |
protected long |
origin |
constraintSolvers, ingredientsautoprop, components, constraintTypes, logger, name, nesting, noPropOnVarCreation, numcalls, skipPropagation, spacing, theNetwork, variableType| Constructor and Description |
|---|
FuzzySetActivityNetworkSolver(long origin,
long horizon) |
FuzzySetActivityNetworkSolver(long origin,
long horizon,
int numActs) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<Constraint> |
getFalseClause() |
long |
getHorizon() |
long |
getOrigin() |
double |
getRigidityNumber()
Get the rigidity number of the underlying
APSPSolver's ConstraintNetwork. |
double |
getValueConsistency() |
boolean |
propagate()
Propagate the constraint network.
|
void |
resetFalseClauses() |
addConstraintsSub, createVariablesSub, createVariablesSub, createVariablesSub, drawConstraintNetworkHierarchy, drawConstraintSolverHierarchy, failurePruning, getConstraintNetworkHierarchy, getConstraintNetworksFromSolverHierarchy, getConstraintSolver, getConstraintSolverHierarchy, getConstraintSolvers, getConstraintSolversFromConstraintSolverHierarchy, getDescription, getOption, registerValueChoiceFunctions, removeConstraintsSub, removeVariablesSub, setConstraintSolver, setIngredients, setOptionsaddConstraint, addConstraintNoPropagation, addConstraints, addConstraintsDebug, addConstraintsNoPropagation, containsVariable, createVariable, createVariable, createVariables, createVariables, deplenish, getComponent, getComponents, getConstraintNetwork, getConstraints, getConstraints, getID, getOption, getVariable, getVariables, getVariables, getVariables, isCompatible, maskConstraints, removeConstraint, removeConstraints, removeVariable, removeVariables, setComponent, setComponents, setConstraintNetwork, setName, setOptions, toString, unmaskConstraintsprotected long origin
protected static int MAX_ACTIVITIES
protected long horizon
public FuzzySetActivityNetworkSolver(long origin,
long horizon,
int numActs)
public FuzzySetActivityNetworkSolver(long origin,
long horizon)
public long getOrigin()
public long getHorizon()
public double getRigidityNumber()
APSPSolver's ConstraintNetwork.public boolean propagate()
ConstraintSolverpropagate in class MultiConstraintSolverpublic double getValueConsistency()
public java.util.Vector<Constraint> getFalseClause()
public void resetFalseClauses()