# Uses of Package
org.optaplanner.core.impl.solver.termination

- Packages that use org.optaplanner.core.impl.solver.termination
  Package | Description
  --- | ---
  org.optaplanner.core.config.constructionheuristic |
  org.optaplanner.core.config.exhaustivesearch |
  org.optaplanner.core.config.localsearch |
  org.optaplanner.core.config.partitionedsearch |
  org.optaplanner.core.config.phase |
  org.optaplanner.core.config.phase.custom |
  org.optaplanner.core.config.solver |
  org.optaplanner.core.config.solver.termination |
  org.optaplanner.core.impl.constructionheuristic |
  org.optaplanner.core.impl.constructionheuristic.decider |
  org.optaplanner.core.impl.exhaustivesearch |
  org.optaplanner.core.impl.exhaustivesearch.decider |
  org.optaplanner.core.impl.localsearch |
  org.optaplanner.core.impl.localsearch.decider |
  org.optaplanner.core.impl.partitionedsearch |
  org.optaplanner.core.impl.phase |
  org.optaplanner.core.impl.phase.custom |
  org.optaplanner.core.impl.solver |
  org.optaplanner.core.impl.solver.termination |

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.constructionheuristic
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.exhaustivesearch
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.localsearch
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.partitionedsearch
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.phase
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.phase.custom
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.solver
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.config.solver.termination
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.constructionheuristic
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.constructionheuristic.decider
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.exhaustivesearch
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.exhaustivesearch.decider
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.localsearch
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.localsearch.decider
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.partitionedsearch
  Class and Description
  ChildThreadPlumbingTermination
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.phase
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.phase.custom
  Class and Description
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.solver
  Class and Description
  BasicPlumbingTermination Concurrency notes: Condition predicate on (`BasicPlumbingTermination.problemFactChangeQueue` is not empty or `BasicPlumbingTermination.terminatedEarly` is true).
  Termination A Termination determines when a `Solver` or a `Phase` should stop.

- Classes in org.optaplanner.core.impl.solver.termination used by org.optaplanner.core.impl.solver.termination
  Class and Description
  AbstractCompositeTermination Abstract superclass that combines multiple `Termination`s.
  AbstractTermination Abstract superclass for `Termination`.
  AndCompositeTermination
  OrCompositeTermination
  ScoreCalculationCountTermination
  StepCountTermination
  Termination A Termination determines when a `Solver` or a `Phase` should stop.
  TimeMillisSpentTermination
  UnimprovedStepCountTermination
  UnimprovedTimeMillisSpentScoreDifferenceThresholdTermination
  UnimprovedTimeMillisSpentTermination

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