net.sf.cpsolver.coursett.heuristics
Class NeighbourSelectionWithSuggestions.SuggestionNeighbour

java.lang.Object
  extended by net.sf.cpsolver.ifs.model.Neighbour
      extended by net.sf.cpsolver.coursett.heuristics.NeighbourSelectionWithSuggestions.SuggestionNeighbour
Enclosing class:
NeighbourSelectionWithSuggestions

public class NeighbourSelectionWithSuggestions.SuggestionNeighbour
extends Neighbour


Constructor Summary
NeighbourSelectionWithSuggestions.SuggestionNeighbour(Vector resolvedLectures)
           
 
Method Summary
 void assign(long iteration)
          Perform assignmnet
 int compareTo(Solution solution)
           
 String toString()
           
 double value()
          Difference in the evaluation function, if this neighnour is assigned.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NeighbourSelectionWithSuggestions.SuggestionNeighbour

public NeighbourSelectionWithSuggestions.SuggestionNeighbour(Vector resolvedLectures)
Method Detail

value

public double value()
Description copied from class: Neighbour
Difference in the evaluation function, if this neighnour is assigned.

Specified by:
value in class Neighbour

assign

public void assign(long iteration)
Description copied from class: Neighbour
Perform assignmnet

Specified by:
assign in class Neighbour

compareTo

public int compareTo(Solution solution)

toString

public String toString()
Overrides:
toString in class Object