Uses of Interface
org.jacop.search.Indomain
-
Packages that use Indomain Package Description org.jacop.fz org.jacop.search org.jacop.set.search -
-
Uses of Indomain in org.jacop.fz
Methods in org.jacop.fz that return Indomain Modifier and Type Method Description (package private) Indomain<IntVar>
SearchItem. getIndomain(java.lang.String indomain)
(package private) Indomain<SetVar>
SearchItem. getIndomain4Set(java.lang.String indomain)
-
Uses of Indomain in org.jacop.search
Classes in org.jacop.search that implement Indomain Modifier and Type Class Description class
IndomainDefaultValue<T extends Var>
IndomainDefaultValue - implements enumeration method based on the selection of the default value for each variable first.class
IndomainHierarchical<T extends Var>
IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable.class
IndomainList<T extends IntVar>
IndomainList - implements enumeration method based on the selection of the preferred values for each variable.class
IndomainMax<T extends IntVar>
IndomainMax - implements enumeration method based on the selection of the maximal value in the domain of the variable.class
IndomainMedian<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.class
IndomainMiddle<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.class
IndomainMin<T extends IntVar>
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variableclass
IndomainRandom<T extends IntVar>
IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.class
IndomainSimpleRandom<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 Indomain Modifier and Type Field Description private Indomain<T>
IndomainDefaultValue. defIndomain
It defines the default indomain if there is no mapping provided.private Indomain<T>
IndomainHierarchical. defIndomain
It defines the default indomain if there is no mapping provided.private Indomain<T>
IndomainList. defIndomain
(package private) Indomain<T>
InputOrderSelect. valueOrdering
(package private) Indomain<T>
RandomSelect. valueOrdering
(package private) Indomain<T>
SimpleMatrixSelect. valueOrdering
(package private) Indomain<T>
SimpleSelect. valueOrdering
Fields in org.jacop.search with type parameters of type Indomain Modifier and Type Field Description private java.util.Map<T,Indomain<T>>
IndomainHierarchical. hashmap
It defines for each variable and indomain method which should be used.Constructors in org.jacop.search with parameters of type Indomain Constructor Description IndomainDefaultValue(java.util.Map<T,java.lang.Integer> defaultValue, Indomain<T> defaultIndomain)
Constructor which specifies default values to be used if values are not in the domain a defualt indomain is used.IndomainHierarchical(java.util.Map<T,Indomain<T>> hashmap, Indomain<T> defIndomain)
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 Constructor Description IndomainHierarchical(java.util.Map<T,Indomain<T>> hashmap, Indomain<T> defIndomain)
Constructor which specifies the mapping and default indomain to be used if mapping does not give specific indomain for some variables. -
Uses of Indomain in org.jacop.set.search
Classes in org.jacop.set.search that implement Indomain Modifier and Type Class Description class
IndomainSetMax<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variableclass
IndomainSetMin<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variableclass
IndomainSetRandom<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable
-