Uses of Interface
org.jacop.search.Indomain
Packages that use Indomain
-
Uses of Indomain in org.jacop.fz
Methods in org.jacop.fz that return IndomainModifier and TypeMethodDescriptionSearchItem.getIndomain(String indomain) SearchItem.getIndomain4Set(String indomain) -
Uses of Indomain in org.jacop.search
Classes in org.jacop.search that implement IndomainModifier and TypeClassDescriptionclassIndomainDefaultValue<T extends Var>IndomainDefaultValue - implements enumeration method based on the selection of the default value for each variable first.classIndomainHierarchical<T extends Var>IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable.classIndomainList<T extends IntVar>IndomainList - implements enumeration method based on the selection of the preferred values for each variable.classIndomainMax<T extends IntVar>IndomainMax - implements enumeration method based on the selection of the maximal value in the domain of the variable.classIndomainMedian<T extends IntVar>IndomainMedian - implements enumeration method based on the selection of the median value in the domain of FD variable and then right and left values.classIndomainMiddle<T extends IntVar>IndomainMiddle - implements enumeration method based on the selection of the middle value in the domain of FD variable and then right and left values.classIndomainMin<T extends IntVar>IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variableclassIndomainRandom<T extends IntVar>IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.classIndomainSimpleRandom<T extends IntVar>IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.Fields in org.jacop.search declared as IndomainModifier and TypeFieldDescriptionIndomainDefaultValue.defIndomainIt defines the default indomain if there is no mapping provided.IndomainHierarchical.defIndomainIt defines the default indomain if there is no mapping provided.IndomainList.defIndomainInputOrderSelect.valueOrderingRandomSelect.valueOrderingSimpleMatrixSelect.valueOrderingSimpleSelect.valueOrderingFields in org.jacop.search with type parameters of type IndomainModifier and TypeFieldDescriptionIndomainHierarchical.hashmapIt defines for each variable and indomain method which should be used.Constructors in org.jacop.search with parameters of type IndomainModifierConstructorDescriptionConstructor which specifies default values to be used if values are not in the domain a defualt indomain is used.Constructor which specifies the mapping and default indomain to be used if mapping does not give specific indomain for some variables.IndomainList(int[] order, Indomain<T> defIndomain) It creates an IndomainList heuristic for choosing the values.InputOrderSelect(Store store, T[] variables, Indomain<T> indomain) It constructs an input order selection procedure.RandomSelect(T[] variables, Indomain<T> indomain) The constructor to create a simple choice select mechanism.SimpleMatrixSelect(T[][] vars, ComparatorVariable<T> mainComparator, ComparatorVariable<T> tieBreakingComparator, Indomain<T> indomain) It constructs a MatrixSelection variable ordering.SimpleMatrixSelect(T[][] vars, ComparatorVariable<T> mainComparator, ComparatorVariable<T> tieBreakingComparator, Indomain<T> indomain, int pivotPosition) This constructor allows to specify all parameters for the selection mechanism.SimpleMatrixSelect(T[][] vars, ComparatorVariable<T> mainComparator, Indomain<T> indomain) It constructs a MatrixSelection variable ordering.SimpleMatrixSelect(T[][] vars, Indomain<T> indomain) This constructor uses default values for all parameters.SimpleSelect(T[] variables, ComparatorVariable<T> varSelect, ComparatorVariable<T> tieBreakerVarSelect, Indomain<T> indomain) It constructs a simple selection mechanism for choice points.SimpleSelect(T[] variables, ComparatorVariable<T> varSelect, Indomain<T> indomain) The constructor to create a simple choice select mechanism.SplitRandomSelect(T[] variables, ComparatorVariable<T> varSelect, ComparatorVariable<T> tieBreakerVarSelect, Indomain<T> indomain) It constructs a simple selection mechanism for choice points.SplitRandomSelect(T[] variables, ComparatorVariable<T> varSelect, Indomain<T> indomain) The constructor to create a simple choice select mechanism.SplitSelect(T[] variables, ComparatorVariable<T> varSelect, ComparatorVariable<T> tieBreakerVarSelect, Indomain<T> indomain) It constructs a simple selection mechanism for choice points.SplitSelect(T[] variables, ComparatorVariable<T> varSelect, Indomain<T> indomain) The constructor to create a simple choice select mechanism.Constructor parameters in org.jacop.search with type arguments of type Indomain -
Uses of Indomain in org.jacop.set.search
Classes in org.jacop.set.search that implement IndomainModifier and TypeClassDescriptionclassIndomainSetMax<T extends SetVar>IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variableclassIndomainSetMin<T extends SetVar>IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variableclassIndomainSetRandom<T extends SetVar>IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable.