SolutionChecker

constructor(equalityChecker: SolutionEqualityIfc = InputEquality, noImproveThreshold: Int = defaultNoImproveThreshold)(source)

Parameters

equalityChecker

the comparator to use for checking. The default is to use a InputEquality

noImproveThreshold

This value is used as a termination threshold for the largest number of iterations, during which no improvement of the captured solutions is found. By default, set to 5, which can be controlled globally via the companion object's defaultNoImproveThreshold