select

abstract fun select(neighborhood: Set<InputMap>, solver: Solver): InputMap

Defines a general functional interface for selecting a neighbor (point) from a defined neighborhood.

Return

the selected point from the neighborhood

Parameters

neighborhood

the neighborhood from which to select

solver

the solver requiring the selected neighbor