Interface SolutionManager<Solution_,Score_ extends Score<Score_>>

Type Parameters:
Solution_ - the solution type, the class with the PlanningSolution annotation
Score_ - the actual score type
All Known Implementing Classes:
DefaultSolutionManager

public interface SolutionManager<Solution_,Score_ extends Score<Score_>>
A stateless service to help calculate Score, ConstraintMatchTotal, Indictment, etc.

To create a SolutionManager instance, use create(SolverFactory).

These methods are thread-safe unless explicitly stated otherwise.