Package ai.timefold.solver.core.api.score
Classes used for
Score calculation.-
Interface Summary Interface Description IBendableScore<Score_ extends IBendableScore<Score_>> Bendable score is aScorewhoseIBendableScore.hardLevelsSize()andIBendableScore.softLevelsSize()are only known at runtime.Score<Score_ extends Score<Score_>> A Score is result of the score function (AKA fitness function) on a single possible solution.ScoreExplanation<Solution_,Score_ extends Score<Score_>> Build bySolutionManager.explain(Object)to holdConstraintMatchTotals andIndictments necessary to explain the quality of a particularScore.ScoreManager<Solution_,Score_ extends Score<Score_>> Deprecated, for removal: This API element is subject to removal in a future version. UseSolutionManagerinstead. -
Class Summary Class Description AbstractBendableScore<Score_ extends AbstractBendableScore<Score_>> Deprecated, for removal: This API element is subject to removal in a future version. ImplementIBendableScoreinstead.AbstractScore<Score_ extends AbstractScore<Score_>> Deprecated, for removal: This API element is subject to removal in a future version. ImplementScoreinstead.