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

- Interface Summary
  Interface | Description
  --- | ---
  ConstraintMatchAwareIncrementalScoreCalculator<Solution_> | Deprecated. in favor of `ConstraintMatchAwareIncrementalScoreCalculator`
  IncrementalScoreCalculator<Solution_> | Deprecated. in favor of `IncrementalScoreCalculator`

- Class Summary
  Class | Description
  --- | ---
  AbstractIncrementalScoreCalculator<Solution_> | Deprecated. for removal
  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`.