# Package org.optaplanner.core.impl.localsearch.decider.forager

- Interface Summary
  Interface | Description
  --- | ---
  LocalSearchForager<Solution_> | Collects the moves and picks the next step from those for the `LocalSearchDecider`.

- Class Summary
  Class | Description
  --- | ---
  AbstractLocalSearchForager<Solution_> | Abstract superclass for `LocalSearchForager`.
  AcceptedLocalSearchForager<Solution_> | A `LocalSearchForager` which forages accepted moves and ignores unaccepted moves.
  LocalSearchForagerFactory<Solution_> |