Package | Description |
---|---|
JaCoP.search | |
JaCoP.set.search |
Modifier and Type | Class and Description |
---|---|
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>
IndomainHierarchical - implements enumeration method based on the selection
of the preferred indomain 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 variable
|
class |
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.
|
Constructor and Description |
---|
IndomainHierarchical(java.util.HashMap<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.
|
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.
|
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 and Description |
---|
IndomainHierarchical(java.util.HashMap<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.
|
Modifier and Type | Class and Description |
---|---|
class |
IndomainSetMax<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the
maximal value in the domain of variable
|
class |
IndomainSetMin<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the
minimal value in the domain of variable
|
class |
IndomainSetRandom<T extends SetVar>
IndomainMin - implements enumeration method based on the selection of the
maximal value in the domain of variable
|