Uses of Class
ai.timefold.solver.core.api.score.buildin.bendablebigdecimal.BendableBigDecimalScore
Packages that use BendableBigDecimalScore
Package
Description
-
Uses of BendableBigDecimalScore in ai.timefold.solver.core.api.score.buildin.bendablebigdecimal
Methods in ai.timefold.solver.core.api.score.buildin.bendablebigdecimal that return BendableBigDecimalScoreModifier and TypeMethodDescriptionBendableBigDecimalScore.abs()BendableBigDecimalScore.add(BendableBigDecimalScore addend) BendableBigDecimalScore.divide(double divisor) BendableBigDecimalScore.multiply(double multiplicand) BendableBigDecimalScore.negate()static BendableBigDecimalScoreBendableBigDecimalScore.of(BigDecimal[] hardScores, BigDecimal[] softScores) Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore.ofHard(int hardLevelsSize, int softLevelsSize, int hardLevel, BigDecimal hardScore) Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore.ofSoft(int hardLevelsSize, int softLevelsSize, int softLevel, BigDecimal softScore) Creates a newBendableBigDecimalScore.static BendableBigDecimalScoreBendableBigDecimalScore.ofUninitialized(int initScore, BigDecimal[] hardScores, BigDecimal[] softScores) Deprecated, for removal: This API element is subject to removal in a future version.static BendableBigDecimalScoreBendableBigDecimalScore.parseScore(String scoreString) BendableBigDecimalScore.power(double exponent) BendableBigDecimalScore.subtract(BendableBigDecimalScore subtrahend) BendableBigDecimalScore.zero()static BendableBigDecimalScoreBendableBigDecimalScore.zero(int hardLevelsSize, int softLevelsSize) Creates a newBendableBigDecimalScore.Methods in ai.timefold.solver.core.api.score.buildin.bendablebigdecimal with parameters of type BendableBigDecimalScoreModifier and TypeMethodDescriptionBendableBigDecimalScore.add(BendableBigDecimalScore addend) intBendableBigDecimalScore.compareTo(BendableBigDecimalScore other) BendableBigDecimalScore.subtract(BendableBigDecimalScore subtrahend) voidBendableBigDecimalScore.validateCompatible(BendableBigDecimalScore other) -
Uses of BendableBigDecimalScore in ai.timefold.solver.core.impl.score.buildin
Methods in ai.timefold.solver.core.impl.score.buildin that return BendableBigDecimalScoreModifier and TypeMethodDescriptionBendableBigDecimalScoreDefinition.buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score) BendableBigDecimalScoreDefinition.buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score) BendableBigDecimalScoreDefinition.createScore(BigDecimal... scores) BendableBigDecimalScoreDefinition.divideBySanitizedDivisor(BendableBigDecimalScore dividend, BendableBigDecimalScore divisor) BendableBigDecimalScoreDefinition.fromLevelNumbers(Number[] levelNumbers) final BendableBigDecimalScoreBendableBigDecimalScoreDefinition.getOneSoftestScore()BendableBigDecimalScoreDefinition.getZeroScore()BendableBigDecimalScoreDefinition.parseScore(String scoreString) Methods in ai.timefold.solver.core.impl.score.buildin that return types with arguments of type BendableBigDecimalScoreMethods in ai.timefold.solver.core.impl.score.buildin with parameters of type BendableBigDecimalScoreModifier and TypeMethodDescriptionBendableBigDecimalScoreDefinition.buildOptimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score) BendableBigDecimalScoreDefinition.buildPessimisticBound(InitializingScoreTrend initializingScoreTrend, BendableBigDecimalScore score) BendableBigDecimalScoreDefinition.divideBySanitizedDivisor(BendableBigDecimalScore dividend, BendableBigDecimalScore divisor)
of(BigDecimal[], BigDecimal[])instead.