NeighborhoodFinderIfc

Defines a search neighborhood for the provided input with respect to the problem. The solver is supplied to allow potential access to its state/memory within the process to determine the neighborhood.

Inheritors

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun neighborhood(inputMap: InputMap, solver: Solver?): MutableSet<InputMap>

Defines a search neighborhood for the provided input with respect to the problem. The function should guarantee that the returned set is not empty.