Package | Description |
---|---|
JaCoP.fz | |
JaCoP.search |
Modifier and Type | Method and Description |
---|---|
boolean |
Solve.EmptyListener.executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select) |
boolean |
Solve.CostListener.executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select) |
Modifier and Type | Class and Description |
---|---|
class |
InputOrderSelect<T extends Var>
It is simple input order selector of variables.
|
class |
SimpleMatrixSelect<T extends Var>
SimpleMatrixSelect selects first a row in the matrix based on metric of the
variable at pivotPosition.
|
class |
SimpleSelect<T extends Var>
It is simple and customizable selector of decisions (constraints) which will
be enforced by search.
|
class |
SplitSelect<T extends IntVar>
It is simple and customizable selector of decisions (constraints) which will
be enforced by search.
|
class |
TraceGenerator<T extends Var>
TODO
TraceGenerator should accept as input to constructor a Search object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SolutionListener.executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select)
It is executed by search after a solution is found.
|
boolean |
SimpleSolutionListener.executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select) |
boolean |
PrintOutListener.executeAfterSolution(Search<T> search,
SelectChoicePoint<T> select)
It is executed right after consistency of the current search node.
|
boolean |
Search.labeling(Store store,
SelectChoicePoint<T> select)
It performs search using supplied choice point selection heuristic.
|
boolean |
DepthFirstSearch.labeling(Store store,
SelectChoicePoint<T> select) |
boolean |
Search.labeling(Store store,
SelectChoicePoint<T> select,
IntVar costVar)
It performs search using supplied choice point selection heuristic,
as well as costVariable as aim at finding an optimal solution.
|
boolean |
DepthFirstSearch.labeling(Store store,
SelectChoicePoint<T> select,
IntVar costVar) |
void |
Search.setSelectChoicePoint(SelectChoicePoint<T> select)
It sets the select choice point object.
|
void |
DepthFirstSearch.setSelectChoicePoint(SelectChoicePoint<T> select) |
Constructor and Description |
---|
TraceGenerator(Search<T> search,
SelectChoicePoint<T> select)
It creates a CPviz trace generator around proper select choice point object.
|
TraceGenerator(Search<T> search,
SelectChoicePoint<T> select,
java.lang.String treeFilename,
java.lang.String visFilename)
It creates a CPviz trace generator around proper select choice point object.
|
TraceGenerator(Search<T> search,
SelectChoicePoint<T> select,
Var[] vars)
It creates a CPviz trace generator around proper select choice point object.
|
TraceGenerator(Search<T> search,
SelectChoicePoint<T> select,
Var[] vars,
java.lang.String treeFilename,
java.lang.String visFilename)
It creates a CPviz trace generator around proper select choice point object.
|