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

In Drools DRL, a `ScoreHolder` keeps track of the `Score`.

Only used by Drools `Score` calculation.

- Interface Summary
  Interface | Description
  --- | ---
  ScoreHolder<Score_ extends Score<Score_>> | This class is injected as a global by `DroolsScoreDirector` into the Drools DRL.

- Class Summary
  Class | Description
  --- | ---
  AbstractScoreHolder<Score_ extends Score<Score_>> | Deprecated. for removal from public API