# Package org.optaplanner.core.api.score.calculator

- Interface Summary
  Interface | Description
  --- | ---
  ConstraintMatchAwareIncrementalScoreCalculator<Solution_,​Score_ extends Score<Score_>> | Allows a `IncrementalScoreCalculator` to report `ConstraintMatchTotal`s for explaining a score (= which score constraints match for how much) and also for score corruption analysis.
  EasyScoreCalculator<Solution_,​Score_ extends Score<Score_>> | Used for easy java `Score` calculation.
  IncrementalScoreCalculator<Solution_,​Score_ extends Score<Score_>> | Used for incremental java `Score` calculation.