# Uses of Package
org.optaplanner.core.impl.heuristic.selector.move

- Packages that use org.optaplanner.core.impl.heuristic.selector.move
  Package | Description
  --- | ---
  org.optaplanner.core.impl.constructionheuristic.placer |
  org.optaplanner.core.impl.exhaustivesearch.decider |
  org.optaplanner.core.impl.heuristic.selector.move |
  org.optaplanner.core.impl.heuristic.selector.move.composite |
  org.optaplanner.core.impl.heuristic.selector.move.decorator |
  org.optaplanner.core.impl.heuristic.selector.move.factory |
  org.optaplanner.core.impl.heuristic.selector.move.generic |
  org.optaplanner.core.impl.heuristic.selector.move.generic.chained |
  org.optaplanner.core.impl.localsearch |
  org.optaplanner.core.impl.localsearch.decider |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.constructionheuristic.placer
  Class | Description
  --- | ---
  MoveSelector | Generates `Move`s.

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.exhaustivesearch.decider
  Class | Description
  --- | ---
  MoveSelector | Generates `Move`s.

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move
  Class | Description
  --- | ---
  MoveSelector | Generates `Move`s.
  MoveSelectorFactory |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move.composite
  Class | Description
  --- | ---
  AbstractMoveSelector | Abstract superclass for `MoveSelector`.
  AbstractMoveSelectorFactory |
  MoveSelector | Generates `Move`s.
  MoveSelectorFactory |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move.decorator
  Class | Description
  --- | ---
  AbstractMoveSelector | Abstract superclass for `MoveSelector`.
  MoveSelector | Generates `Move`s.

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move.factory
  Class | Description
  --- | ---
  AbstractMoveSelector | Abstract superclass for `MoveSelector`.
  AbstractMoveSelectorFactory |
  MoveSelector | Generates `Move`s.
  MoveSelectorFactory |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move.generic
  Class | Description
  --- | ---
  AbstractMoveSelector | Abstract superclass for `MoveSelector`.
  AbstractMoveSelectorFactory |
  MoveSelector | Generates `Move`s.
  MoveSelectorFactory |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.heuristic.selector.move.generic.chained
  Class | Description
  --- | ---
  AbstractMoveSelector | Abstract superclass for `MoveSelector`.
  AbstractMoveSelectorFactory |
  MoveSelector | Generates `Move`s.
  MoveSelectorFactory |

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.localsearch
  Class | Description
  --- | ---
  MoveSelector | Generates `Move`s.

- Classes in org.optaplanner.core.impl.heuristic.selector.move used by org.optaplanner.core.impl.localsearch.decider
  Class | Description
  --- | ---
  MoveSelector | Generates `Move`s.