# Uses of Package
net.sf.cpsolver.coursett.criteria

- Packages that use net.sf.cpsolver.coursett.criteria
  Package | Description
  --- | ---
  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.

- Classes in net.sf.cpsolver.coursett.criteria used by net.sf.cpsolver.coursett.criteria
  Class and Description
  BrokenTimePatterns Broken time patterns.
  RoomViolations Room violations.
  SameSubpartBalancingPenalty Same subpart balancing penalty.
  StudentConflict Student conflicts.
  TimetablingCriterion Abstract class for all timetabling criteria.

- Classes in net.sf.cpsolver.coursett.criteria used by net.sf.cpsolver.coursett.criteria.additional
  Class and Description
  StudentConflict Student conflicts.
  TimetablingCriterion Abstract class for all timetabling criteria.

- Classes in net.sf.cpsolver.coursett.criteria used by net.sf.cpsolver.coursett.criteria.placement
  Class and Description
  TimetablingCriterion Abstract class for all timetabling criteria.