# Uses of Package
org.optaplanner.core.api.score.buildin.hardsoftdouble

- Packages that use org.optaplanner.core.api.score.buildin.hardsoftdouble
  Package | Description
  --- | ---
  org.optaplanner.core.api.score.buildin.hardsoftdouble | Support for a `Score` with 2 score levels and `double` score weights.
  org.optaplanner.core.impl.score.buildin.hardsoftdouble |
  org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble |
  org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble |
  org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble |

- Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble used by org.optaplanner.core.api.score.buildin.hardsoftdouble
  Class and Description
  HardSoftDoubleScore Deprecated. Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use `HardSoftBigDecimalScore` or a scaled `HardSoftLongScore` instead.

- Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble used by org.optaplanner.core.impl.score.buildin.hardsoftdouble
  Class and Description
  HardSoftDoubleScore Deprecated. Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use `HardSoftBigDecimalScore` or a scaled `HardSoftLongScore` instead.

- Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble used by org.optaplanner.persistence.jackson.api.score.buildin.hardsoftdouble
  Class and Description
  HardSoftDoubleScore Deprecated. Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use `HardSoftBigDecimalScore` or a scaled `HardSoftLongScore` instead.

- Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble used by org.optaplanner.persistence.jaxb.api.score.buildin.hardsoftdouble
  Class and Description
  HardSoftDoubleScore Deprecated. Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use `HardSoftBigDecimalScore` or a scaled `HardSoftLongScore` instead.

- Classes in org.optaplanner.core.api.score.buildin.hardsoftdouble used by org.optaplanner.persistence.jsonb.api.score.buildin.hardsoftdouble
  Class and Description
  HardSoftDoubleScore Deprecated. Double-based scores are deprecated as floating point numbers are not associative (A + B + C == C + B + A) and therefore they are not compatible with incremental score calculation. Use `HardSoftBigDecimalScore` or a scaled `HardSoftLongScore` instead.

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.