# Package org.optaplanner.core.impl.score.director.incremental

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

- Class Summary
  Class | Description
  --- | ---
  AbstractIncrementalScoreCalculator<Solution_> | Abstract superclass for `IncrementalScoreCalculator`.
  IncrementalScoreDirector<Solution_> | Incremental java implementation of `ScoreDirector`, which only recalculates the `Score` of the part of the `working solution` that changed, instead of the going through the entire `PlanningSolution`.
  IncrementalScoreDirectorFactory<Solution_> | Incremental implementation of `ScoreDirectorFactory`.

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