Package | Description |
---|---|
org.cpsolver.ifs.algorithms |
IFS Neighbourhood Search Algorithms
|
Modifier and Type | Class and Description |
---|---|
class |
GreatDeluge.GreatDelugeContext |
class |
HillClimber.HillClimberContext |
class |
SimulatedAnnealing.SimulatedAnnealingContext |
class |
StepCountingHillClimber.StepCountingHillClimberContext |
Modifier and Type | Method and Description |
---|---|
NeighbourSearch.NeighbourSearchContext |
GreatDeluge.createAssignmentContext(Assignment<V,T> assignment) |
NeighbourSearch.NeighbourSearchContext |
HillClimber.createAssignmentContext(Assignment<V,T> assignment) |
NeighbourSearch.NeighbourSearchContext |
SimulatedAnnealing.createAssignmentContext(Assignment<V,T> assignment) |
NeighbourSearch.NeighbourSearchContext |
StepCountingHillClimber.createAssignmentContext(Assignment<V,T> assignment) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
NeighbourSearch.accept(NeighbourSearch.NeighbourSearchContext context,
Solution<V,T> solution,
Neighbour<V,T> neighbour)
True if the generated move is to be accepted.
|