public interface SolverListener<V extends Variable<V,T>,T extends Value<V,T>>
Solver| Modifier and Type | Method and Description |
|---|---|
boolean |
neighbourSelected(long iteration,
Neighbour<V,T> neighbour)
A neighbour was selected
|
boolean |
valueSelected(long iteration,
V variable,
T value)
A value was selected
|
boolean |
variableSelected(long iteration,
V variable)
A variable was selected
|
boolean variableSelected(long iteration, V variable)
iteration - current iterationvariable - selected variableboolean valueSelected(long iteration, V variable, T value)
iteration - current iterationvariable - selected variablevalue - selected variableboolean neighbourSelected(long iteration, Neighbour<V,T> neighbour)
iteration - current iterationneighbour - neighbour