Interface SolverModelEnricher<SolverModel_ extends SolverModel<? extends ai.timefold.solver.core.api.score.Score<?>>>
- All Superinterfaces:
SolverModelEnricherBase
public non-sealed interface SolverModelEnricher<SolverModel_ extends SolverModel<? extends ai.timefold.solver.core.api.score.Score<?>>>
extends SolverModelEnricherBase
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanenrich(SolverModel_ solverModel) Allows to enrich the solver model content based on additional requirements
-
Method Details
-
enrich
Allows to enrich the solver model content based on additional requirements- Parameters:
solverModel- solver model to be enriched - never null- Returns:
- enriched solverModel - never null
-
accept
-