net.sf.cpsolver.studentsct.heuristics.selection
Class BranchBoundSelection.BranchBoundNeighbour

java.lang.Object
  extended by net.sf.cpsolver.ifs.model.Neighbour
      extended by net.sf.cpsolver.studentsct.heuristics.selection.BranchBoundSelection.BranchBoundNeighbour
Enclosing class:
BranchBoundSelection

public static class BranchBoundSelection.BranchBoundNeighbour
extends Neighbour

Branch & bound neighbour -- a schedule of a student


Constructor Summary
BranchBoundSelection.BranchBoundNeighbour(double value, Enrollment[] assignment)
          Constructor
 
Method Summary
 void assign(long iteration)
          Assign the schedule
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BranchBoundSelection.BranchBoundNeighbour

public BranchBoundSelection.BranchBoundNeighbour(double value,
                                                 Enrollment[] assignment)
Constructor

Parameters:
value - value of the schedule
assignment - enrollments of student's requests
Method Detail

assign

public void assign(long iteration)
Assign the schedule

Specified by:
assign in class Neighbour

toString

public String toString()
Overrides:
toString in class Object