# Uses of Package
org.optaplanner.core.impl.score.definition

- Packages that use org.optaplanner.core.impl.score.definition
  Package | Description
  --- | ---
  org.optaplanner.benchmark.impl.result |
  org.optaplanner.benchmark.impl.statistic |
  org.optaplanner.benchmark.impl.statistic.bestscore |
  org.optaplanner.benchmark.impl.statistic.bestsolutionmutation |
  org.optaplanner.benchmark.impl.statistic.memoryuse |
  org.optaplanner.benchmark.impl.statistic.movecountperstep |
  org.optaplanner.benchmark.impl.statistic.scorecalculationspeed |
  org.optaplanner.benchmark.impl.statistic.stepscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore |
  org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore |
  org.optaplanner.core.api.domain.solution | Domain annotations and support classes for a planning solution.
  org.optaplanner.core.config.domain |
  org.optaplanner.core.config.heuristic.policy |
  org.optaplanner.core.config.score.director |
  org.optaplanner.core.impl.domain.constraintweight.descriptor |
  org.optaplanner.core.impl.domain.solution.descriptor |
  org.optaplanner.core.impl.exhaustivesearch.node.bounder |
  org.optaplanner.core.impl.phase.scope |
  org.optaplanner.core.impl.score.buildin.bendable |
  org.optaplanner.core.impl.score.buildin.bendablebigdecimal |
  org.optaplanner.core.impl.score.buildin.bendablelong |
  org.optaplanner.core.impl.score.buildin.hardmediumsoft |
  org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal |
  org.optaplanner.core.impl.score.buildin.hardmediumsoftlong |
  org.optaplanner.core.impl.score.buildin.hardsoft |
  org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal |
  org.optaplanner.core.impl.score.buildin.hardsoftdouble |
  org.optaplanner.core.impl.score.buildin.hardsoftlong |
  org.optaplanner.core.impl.score.buildin.simple |
  org.optaplanner.core.impl.score.buildin.simplebigdecimal |
  org.optaplanner.core.impl.score.buildin.simpledouble |
  org.optaplanner.core.impl.score.buildin.simplelong |
  org.optaplanner.core.impl.score.definition |
  org.optaplanner.core.impl.score.director |
  org.optaplanner.core.impl.score.stream.bavet |
  org.optaplanner.core.impl.score.stream.common |
  org.optaplanner.core.impl.solver.scope |
  org.optaplanner.core.impl.solver.termination |
  org.optaplanner.persistence.jpa.impl.score |

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.result
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.bestscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.bestsolutionmutation
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.memoryuse
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.movecountperstep
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.scorecalculationspeed
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.stepscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalbestscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.subsingle.constraintmatchtotalstepscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypebestscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.benchmark.impl.statistic.subsingle.pickedmovetypestepscore
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.api.domain.solution
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.config.domain
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.config.heuristic.policy
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.config.score.director
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.domain.constraintweight.descriptor
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.domain.solution.descriptor
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.exhaustivesearch.node.bounder
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.phase.scope
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.bendable
  Class | Description
  --- | ---
  AbstractBendableScoreDefinition |
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.bendablebigdecimal
  Class | Description
  --- | ---
  AbstractBendableScoreDefinition |
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.bendablelong
  Class | Description
  --- | ---
  AbstractBendableScoreDefinition |
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardmediumsoft
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardmediumsoftbigdecimal
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardmediumsoftlong
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardsoft
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardsoftbigdecimal
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardsoftdouble
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.hardsoftlong
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.simple
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.simplebigdecimal
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.simpledouble
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.buildin.simplelong
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.definition
  Class | Description
  --- | ---
  AbstractScoreDefinition | Abstract superclass for `ScoreDefinition`.
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.director
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.stream.bavet
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.score.stream.common
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.solver.scope
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.core.impl.solver.termination
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.

- Classes in org.optaplanner.core.impl.score.definition used by org.optaplanner.persistence.jpa.impl.score
  Class | Description
  --- | ---
  ScoreDefinition | A ScoreDefinition knows how to compare `Score`s and what the perfect maximum/minimum `Score` is.