## Uses of Class
org.cpsolver.ifs.algorithms.neighbourhoods.RandomSwapMove

- Packages that use RandomSwapMove
  Package | Description
  --- | ---
  org.cpsolver.coursett.neighbourhoods | University Course Timetabling: Various Neighbourhoods.
  org.cpsolver.ifs.algorithms.neighbourhoods | IFS: Various Problem-Independent Neighbourhoods.

- - ### Uses of RandomSwapMove in org.cpsolver.coursett.neighbourhoods

    Subclasses of RandomSwapMove in org.cpsolver.coursett.neighbourhoods
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RoomSwap` Try to assign a class with a new room.
    `class` | `TimeSwap` Try to assign a class with a new time.

  - ### Uses of RandomSwapMove in org.cpsolver.ifs.algorithms.neighbourhoods

    Subclasses of RandomSwapMove in org.cpsolver.ifs.algorithms.neighbourhoods
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SuggestionMove<V extends Variable<V,T>,T extends Value<V,T>>` Suggestion move.