identify

fun identify(population: List<Solution>, problemDefinition: ProblemDefinition, compareSolutions: (Solution, Solution) -> Int): NicheResult(source)

Identifies the niches in population for problemDefinition. compareSolutions orders solutions best-first (negative when the first argument is better), matching the solver's ksl.simopt.solvers.Solver.compare.