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