V - VariableT - Valuepublic class MPPSolutionComparator<V extends Variable<V,T>,T extends Value<V,T>> extends Object implements SolutionComparator<V,T>
Value.toDouble(Assignment) over all assigned
variables.Solution,
Solver| Constructor and Description |
|---|
MPPSolutionComparator() |
MPPSolutionComparator(DataProperties properties)
No parameters are used so far.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isBetterThanBestSolution(Solution<V,T> currentSolution)
Compares two solutions.
|
public MPPSolutionComparator()
public MPPSolutionComparator(DataProperties properties)
properties - solver configurationpublic boolean isBetterThanBestSolution(Solution<V,T> currentSolution)
SolutionComparatorSolution.saveBest() and
Solution.restoreBest()).isBetterThanBestSolution in interface SolutionComparator<V extends Variable<V,T>,T extends Value<V,T>>currentSolution - given solution