Class HardMediumSoftBigDecimalScore

java.lang.Object
org.optaplanner.core.api.score.buildin.hardmediumsoftbigdecimal.HardMediumSoftBigDecimalScore
All Implemented Interfaces:
Serializable, Comparable<HardMediumSoftBigDecimalScore>, Score<HardMediumSoftBigDecimalScore>

public final class HardMediumSoftBigDecimalScore extends Object implements Score<HardMediumSoftBigDecimalScore>
This Score is based on 3 levels of BigDecimal constraints: hard, medium and soft. Hard constraints have priority over medium constraints. Medium constraints have priority over soft constraints. Hard constraints determine feasibility.

This class is immutable.

See Also: