Uses of Class
ai.timefold.solver.core.api.score.buildin.bendable.BendableScore
-
Packages that use BendableScore Package Description ai.timefold.solver.core.api.score.buildin.bendable Support for aScorewith a configurable number of score levels andintscore weights.ai.timefold.solver.core.impl.score.buildin -
-
Uses of BendableScore in ai.timefold.solver.core.api.score.buildin.bendable
Methods in ai.timefold.solver.core.api.score.buildin.bendable that return BendableScore Modifier and Type Method Description BendableScoreBendableScore. abs()BendableScoreBendableScore. add(BendableScore addend)BendableScoreBendableScore. divide(double divisor)BendableScoreBendableScore. multiply(double multiplicand)BendableScoreBendableScore. negate()static BendableScoreBendableScore. of(int[] hardScores, int[] softScores)Creates a newBendableScore.static BendableScoreBendableScore. ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, int hardScore)Creates a newBendableScore.static BendableScoreBendableScore. ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, int softScore)Creates a newBendableScore.static BendableScoreBendableScore. ofUninitialized(int initScore, int[] hardScores, int[] softScores)Creates a newBendableScore.static BendableScoreBendableScore. parseScore(String scoreString)BendableScoreBendableScore. power(double exponent)BendableScoreBendableScore. subtract(BendableScore subtrahend)BendableScoreBendableScore. withInitScore(int newInitScore)BendableScoreBendableScore. zero()static BendableScoreBendableScore. zero(int hardLevelsSize, int softLevelsSize)Creates a newBendableScore.Methods in ai.timefold.solver.core.api.score.buildin.bendable with parameters of type BendableScore Modifier and Type Method Description BendableScoreBendableScore. add(BendableScore addend)intBendableScore. compareTo(BendableScore other)BendableScoreBendableScore. subtract(BendableScore subtrahend)voidBendableScore. validateCompatible(BendableScore other) -
Uses of BendableScore in ai.timefold.solver.core.impl.score.buildin
Methods in ai.timefold.solver.core.impl.score.buildin that return BendableScore Modifier and Type Method Description BendableScoreBendableScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableScore score)BendableScoreBendableScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableScore score)BendableScoreBendableScoreDefinition. createScore(int... scores)BendableScoreBendableScoreDefinition. createScoreUninitialized(int initScore, int... scores)BendableScoreBendableScoreDefinition. divideBySanitizedDivisor(BendableScore dividend, BendableScore divisor)BendableScoreBendableScoreDefinition. fromLevelNumbers(int initScore, Number[] levelNumbers)BendableScoreBendableScoreDefinition. getOneSoftestScore()BendableScoreBendableScoreDefinition. getZeroScore()BendableScoreBendableScoreDefinition. parseScore(String scoreString)Methods in ai.timefold.solver.core.impl.score.buildin that return types with arguments of type BendableScore Modifier and Type Method Description Class<BendableScore>BendableScoreDefinition. getScoreClass()Methods in ai.timefold.solver.core.impl.score.buildin with parameters of type BendableScore Modifier and Type Method Description BendableScoreBendableScoreDefinition. buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableScore score)BendableScoreBendableScoreDefinition. buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableScore score)BendableScoreBendableScoreDefinition. divideBySanitizedDivisor(BendableScore dividend, BendableScore divisor)
-