public class FuzzyActivityNetworkSolver extends MultiConstraintSolver
MultiConstraintSolver.OPTIONSconstraintSolvers, ingredientsautoprop, components, constraintTypes, logger, name, nesting, noPropOnVarCreation, numcalls, skipPropagation, spacing, theNetwork, variableType| Constructor and Description |
|---|
FuzzyActivityNetworkSolver() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Vector<Constraint> |
getFalseClause() |
double |
getTemporalConsistency() |
double |
getValueConsistency() |
boolean |
propagate()
Propagate the constraint network.
|
void |
resetFalseClauses() |
void |
setCrispCons(Constraint[] crispCons) |
void |
setVarOfSubGraph(java.util.Vector<FuzzyActivity> fas) |
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, unmaskConstraintspublic boolean propagate()
ConstraintSolverpropagate in class MultiConstraintSolverpublic void setVarOfSubGraph(java.util.Vector<FuzzyActivity> fas)
public double getTemporalConsistency()
public double getValueConsistency()
public java.util.Vector<Constraint> getFalseClause()
public void resetFalseClauses()
public void setCrispCons(Constraint[] crispCons)