# Uses of Package
net.sf.cpsolver.ifs.solver

- Packages that use net.sf.cpsolver.ifs.solver
  Package | Description
  --- | ---
  net.sf.cpsolver.coursett | University Course Timetabling.
  net.sf.cpsolver.coursett.criteria | University Course Timetabling: Criteria.
  net.sf.cpsolver.coursett.criteria.additional | University Course Timetabling: Additional (Experimental) Criteria.
  net.sf.cpsolver.coursett.criteria.placement | University Course Timetabling: Placement Selection Criteria.
  net.sf.cpsolver.coursett.heuristics | University Course Timetabling: Heuristics.
  net.sf.cpsolver.coursett.model | University Course Timetabling: Model.
  net.sf.cpsolver.coursett.neighbourhoods | University Course Timetabling: Various Neighbourhoods.
  net.sf.cpsolver.exam | Examination Timetabling Solver.
  net.sf.cpsolver.exam.criteria | Examination Timetabling: Criteria.
  net.sf.cpsolver.exam.heuristics | Examination Timetabling: Solution Heuristics.
  net.sf.cpsolver.exam.neighbours | Examination Timetabling: Various Neighbourhoods.
  net.sf.cpsolver.exam.split | This package contains an an experimental criterion that allows an exam to be split into two if it decreases the number of student conflicts.
  net.sf.cpsolver.ifs.algorithms | IFS Neighbourhood Search Algorithms
  net.sf.cpsolver.ifs.algorithms.neighbourhoods | IFS: Various Problem-Independent Neighbourhoods.
  net.sf.cpsolver.ifs.criteria | IFS Criteria.
  net.sf.cpsolver.ifs.dbt | Dynamic backtracking extension of IFS solver
  net.sf.cpsolver.ifs.extension | IFS Extensions (conflict-based statistics, maintenance of arc consistency)
  net.sf.cpsolver.ifs.heuristics | IFS Heuristics (value and variable selection criteria)
  net.sf.cpsolver.ifs.model | IFS Model (description of a problem)
  net.sf.cpsolver.ifs.perturbations | Minimal Perturbation Problem: counting of perturbations
  net.sf.cpsolver.ifs.solution | IFS Solution (also contains solution comparator)
  net.sf.cpsolver.ifs.solver | IFS Solver
  net.sf.cpsolver.studentsct | Student Sectioning Solver.
  net.sf.cpsolver.studentsct.extension | Student Sectioning: Various Extensions.
  net.sf.cpsolver.studentsct.heuristics | Student Sectioning: Heuristics.
  net.sf.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.criteria
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.criteria.additional
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.criteria.placement
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.heuristics
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.model
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.coursett.neighbourhoods
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.exam
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.exam.criteria
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.exam.heuristics
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.exam.neighbours
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.exam.split
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.algorithms
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.algorithms.neighbourhoods
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.criteria
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.dbt
  Class and Description
  Solver IFS Solver.
  SolverListener IFS Solver Listener.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.extension
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.heuristics
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.model
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.perturbations
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.solution
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.ifs.solver
  Class and Description
  Solver.SolverThread Solver thread
  SolverListener IFS Solver Listener.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.studentsct
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.studentsct.extension
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.studentsct.heuristics
  Class and Description
  Solver IFS Solver.

- Classes in net.sf.cpsolver.ifs.solver used by net.sf.cpsolver.studentsct.heuristics.selection
  Class and Description
  Solver IFS Solver.