Interface UniNeighborhoodsMapper<Solution_,A,Result_>

Type Parameters:
Solution_ - the type of the solution
A - the type of the first parameter
All Superinterfaces:
BiFunction<SolutionView<Solution_>,A,Result_>

@NullMarked public interface UniNeighborhoodsMapper<Solution_,A,Result_> extends BiFunction<SolutionView<Solution_>,A,Result_>
A mapping function that can be applied to UniEnumeratingStream to transform data, optionally using SolutionView to query for solution state.