Uses of Interface
org.jacop.api.Stateful
Packages that use Stateful
Package
Description
-
Uses of Stateful in org.jacop.constraints
Classes in org.jacop.constraints that implement StatefulModifier and TypeClassDescriptionclassConstraints |X| #= YclassAlldistinct constraint assures that all FDVs have different values.classAmong constraint in its simplest form.classAmong constraint in its general form.classAssignment constraint implements facility to improve channeling constraints between dual viewpoints of permutation models.classCircuit constraint assures that all variables build a Hamiltonian circuit.(package private) classDefines a Variable for Circuit constraints and related operations on it.classDiff constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.classDiff2 constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.(package private) classDefines a Variable for Diff2 constraints and related operations on it.classDisjoint constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.classDisjointConditional constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.(package private) classDefines a Variable for Diff2 constraints and related operations on it.classConstraint |X - Y| #= ZclassElementInteger constraint defines a relation list[index - indexOffset] = value.classclassElementVariable constraint defines a relation list[index - indexOffset] = value.classclassExtensional constraint assures that none of the tuples explicitly given is enforced in the relation.classExtensional constraint assures that one of the tuples is enforced in the relation.classExtensional constraint assures that one of the tuples is enforced in the relation.classGCC constraint counts the number of occurences of given values in x variables.classIt constructs a LexOrder (lexicographical order) constraint.class -
Uses of Stateful in org.jacop.constraints.binpacking
Classes in org.jacop.constraints.binpacking that implement StatefulModifier and TypeClassDescriptionclassBinpacking constraint implements bin packing problem. -
Uses of Stateful in org.jacop.constraints.geost
Classes in org.jacop.constraints.geost that implement Stateful -
Uses of Stateful in org.jacop.constraints.netflow
Classes in org.jacop.constraints.netflow that implement Stateful -
Uses of Stateful in org.jacop.constraints.regular
Classes in org.jacop.constraints.regular that implement StatefulModifier and TypeClassDescriptionclassRegular constraint accepts only the assignment to variables which is accepted by an automaton. -
Uses of Stateful in org.jacop.constraints.table
Classes in org.jacop.constraints.table that implement StatefulModifier and TypeClassDescriptionclassSimpleTable implements the table constraint using a method presented inclassTable implements the table constraint using a method presented in -
Uses of Stateful in org.jacop.core
Subinterfaces of Stateful in org.jacop.coreClasses in org.jacop.core that implement StatefulModifier and TypeClassDescriptionclassclassTimeStamp<T>This class provides mutable variable functionality.Fields in org.jacop.core with type parameters of type StatefulModifier and TypeFieldDescriptionStore.removeLevelListenersMore advanced constraints may require to be informed of a backtrack to be able to recover the older versions of the data structures.Store.timeStampsTimeStamp variable is a simpler version of a mutable variable.Methods in org.jacop.core with parameters of type StatefulModifier and TypeMethodDescriptionintStore.putMutableVar(Stateful value) Any entity (for example constraints) may have their own mutable variables (timestamps) which can be register at store and then store will be responsible for calling appropriate functions from TimeStamp class to keep the variables consistent with the search.booleanStore.registerRemoveLevelListener(Stateful stateful) Any constraint in general may need information what variables have changed since the last time a consistency was called. -
Uses of Stateful in org.jacop.floats.constraints
Classes in org.jacop.floats.constraints that implement StatefulModifier and TypeClassDescriptionclassConstraints |P| #= RclassConstraints acos(P) = RclassConstraints asin(P) = RclassConstraints cos(P) = RclassElementFloat constraint defines a relation list[index - indexOffset] = value.classElementFloatVariable constraint defines a relation list[index - indexOffset] = value.classConstraints sin(P) = R -
Uses of Stateful in org.jacop.floats.constraints.linear
Classes in org.jacop.floats.constraints.linear that implement StatefulModifier and TypeClassDescription(package private) classDefines a variable for Linear constraints to keep intermediate bounds values -
Uses of Stateful in org.jacop.satwrapper
Classes in org.jacop.satwrapper that implement StatefulModifier and TypeClassDescriptionfinal classwrapper to communicate between SAT solver and CP solver. -
Uses of Stateful in org.jacop.set.constraints
Classes in org.jacop.set.constraints that implement StatefulModifier and TypeClassDescriptionclassElementSetVariable constraint defines a relation list[index - indexOffset] = value.classDeprecated.As of release 4.5.1 replaced by AltB and AleB constraints.