## Uses of Class
org.cpsolver.studentsct.heuristics.selection.BranchBoundSelection.BranchBoundNeighbour

- Packages that use BranchBoundSelection.BranchBoundNeighbour
  Package | Description
  --- | ---
  org.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria.
  org.cpsolver.studentsct.online.selection | Online Student Sectioning Solver: Selection Weights and Heuristics.

- - ### Uses of BranchBoundSelection.BranchBoundNeighbour in org.cpsolver.studentsct.heuristics.selection

    Methods in org.cpsolver.studentsct.heuristics.selection that return BranchBoundSelection.BranchBoundNeighbour
    Modifier and Type | Method and Description
    --- | ---
    `BranchBoundSelection.BranchBoundNeighbour` | BranchBoundSelection.Selection.`select()` Execute branch & bound, return the best found schedule for the selected student.
    `BranchBoundSelection.BranchBoundNeighbour` | OnlineSelection.EpsilonSelection.`select()` Execute branch & bound, return the best found schedule for the selected student.

    Constructors in org.cpsolver.studentsct.heuristics.selection with parameters of type BranchBoundSelection.BranchBoundNeighbour
    Constructor and Description
    `ConstructionNeighbour(BranchBoundSelection.BranchBoundNeighbour neighbour)`

  - ### Uses of BranchBoundSelection.BranchBoundNeighbour in org.cpsolver.studentsct.online.selection

    Methods in org.cpsolver.studentsct.online.selection that return BranchBoundSelection.BranchBoundNeighbour
    Modifier and Type | Method and Description
    --- | ---
    `BranchBoundSelection.BranchBoundNeighbour` | MultiCriteriaBranchAndBoundSelection.`select()` Execute branch & bound, return the best found schedule for the selected student.
    `BranchBoundSelection.BranchBoundNeighbour` | MultiCriteriaBranchAndBoundSelection.`select(Assignment<Request,Enrollment> assignment, Student student)`
    `BranchBoundSelection.BranchBoundNeighbour` | OnlineSectioningSelection.`select(Assignment<Request,Enrollment> assignment, Student student)` Compute student schedule
    `BranchBoundSelection.BranchBoundNeighbour` | SuggestionSelection.`select(Assignment<Request,Enrollment> assignment, Student student)`
    `BranchBoundSelection.BranchBoundNeighbour` | MultiCriteriaBranchAndBoundSelection.`select(Assignment<Request,Enrollment> assignment, Student student, MultiCriteriaBranchAndBoundSelection.SelectionCriterion comparator)`