Package | Description |
---|---|
org.cpsolver.coursett.neighbourhoods |
University Course Timetabling: Various Neighbourhoods.
|
org.cpsolver.coursett.sectioning |
Additional Student Sectioning Algorithms.
|
org.cpsolver.ifs.algorithms.neighbourhoods |
IFS: Various Problem-Independent Neighbourhoods.
|
Modifier and Type | Class and Description |
---|---|
class |
RoomChange
Try to assign a class with a new room.
|
class |
RoomSwap
Try to assign a class with a new room.
|
class |
TimeChange
Try to assign a class with a new time.
|
class |
TimeSwap
Try to assign a class with a new time.
|
Modifier and Type | Class and Description |
---|---|
class |
RandomStudentSwap
A neihbourhood selection that attempts to swap a student between alternative sections of a course.
|
Modifier and Type | Class and Description |
---|---|
class |
RandomMove<V extends Variable<V,T>,T extends Value<V,T>>
Try to assign a variable with a new value.
|
class |
RandomSwapMove<V extends Variable<V,T>,T extends Value<V,T>>
Try to assign a variable with a new value.
|
class |
SuggestionMove<V extends Variable<V,T>,T extends Value<V,T>>
Suggestion move.
|