Package | Description |
---|---|
org.cpsolver.ifs.heuristics |
IFS Heuristics (value and variable selection criteria)
|
org.cpsolver.studentsct.heuristics |
Student Sectioning: Heuristics.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BacktrackNeighbourSelection.backtrack(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context,
List<V> variables2resolve,
int idx,
int depth)
Backtracking
|
protected boolean |
BacktrackNeighbourSelection.canContinue(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context,
List<V> variables2resolve,
int idx,
int depth)
Check whether backtrack can continue
|
protected boolean |
BacktrackNeighbourSelection.canContinueEvaluation(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context) |
protected Iterator<T> |
BacktrackNeighbourSelection.values(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context,
V variable)
List of values of the given variable that will be considered
|
Constructor and Description |
---|
BacktrackNeighbourSelection.BackTrackNeighbour(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context,
List<V> resolvedVariables)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected Iterator<Enrollment> |
RandomizedBacktrackNeighbourSelection.values(BacktrackNeighbourSelection.BacktrackNeighbourSelectionContext context,
Request variable)
List of values of a variable.
|
Copyright © 2016 UniTime LLC. All Rights Reserved.