## Uses of Interface
net.sf.cpsolver.ifs.termination.TerminationCondition

- Packages that use TerminationCondition
  Package | Description
  --- | ---
  net.sf.cpsolver.exam.heuristics | Examination Timetabling: Solution Heuristics.
  net.sf.cpsolver.ifs.algorithms | IFS Neighbourhood Search Algorithms
  net.sf.cpsolver.ifs.solver | IFS Solver
  net.sf.cpsolver.ifs.termination | IFS Termination (termination condition)

- - ### Uses of TerminationCondition in net.sf.cpsolver.exam.heuristics

    Classes in net.sf.cpsolver.exam.heuristics that implement TerminationCondition
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExamNeighbourSelection` Examination timetabling neighbour selection.

  - ### Uses of TerminationCondition in net.sf.cpsolver.ifs.algorithms

    Classes in net.sf.cpsolver.ifs.algorithms that implement TerminationCondition
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleSearch<V extends Variable<V,T>,T extends Value<V,T>>` Simple search neighbour selection.

  - ### Uses of TerminationCondition in net.sf.cpsolver.ifs.solver

    Methods in net.sf.cpsolver.ifs.solver that return TerminationCondition
    Modifier and Type | Method and Description
    --- | ---
    `TerminationCondition<V,T>` | Solver.`getTerminationCondition()` Returns termination condition

    Methods in net.sf.cpsolver.ifs.solver with parameters of type TerminationCondition
    Modifier and Type | Method and Description
    --- | ---
    `void` | Solver.`setTerminalCondition(TerminationCondition<V,T> terminationCondition)` Sets termination condition

  - ### Uses of TerminationCondition in net.sf.cpsolver.ifs.termination

    Classes in net.sf.cpsolver.ifs.termination that implement TerminationCondition
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GeneralTerminationCondition<V extends Variable<V,T>,T extends Value<V,T>>` General implementation of termination condition.
    `class` | `MPPTerminationCondition<V extends Variable<V,T>,T extends Value<V,T>>` General implementation of termination condition for minimal perturbation problem.