Uses of Package
ai.timefold.solver.core.impl.neighborhood
Packages that use ai.timefold.solver.core.impl.neighborhood
Package
Description
-
Classes in ai.timefold.solver.core.impl.neighborhood used by ai.timefold.solver.core.enterpriseClassDescriptionThis is a shared abstraction for all three types of move iterators currently used in the solver:
MoveSelectorBasedMoveRepositoryfor local search and exhaustive search.PlacerBasedMoveRepositoryfor construction heuristics.NeighborhoodsBasedMoveRepositoryfor the Neighborhoods API. As the Neighborhoods API becomes gradually more capable, these extra implementations will be removed until onlyNeighborhoodsBasedMoveRepositoryremains in use. -
-
Classes in ai.timefold.solver.core.impl.neighborhood used by ai.timefold.solver.core.impl.exhaustivesearch.deciderClassDescriptionThis is a shared abstraction for all three types of move iterators currently used in the solver:
MoveSelectorBasedMoveRepositoryfor local search and exhaustive search.PlacerBasedMoveRepositoryfor construction heuristics.NeighborhoodsBasedMoveRepositoryfor the Neighborhoods API. As the Neighborhoods API becomes gradually more capable, these extra implementations will be removed until onlyNeighborhoodsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.neighborhood used by ai.timefold.solver.core.impl.localsearch.deciderClassDescriptionThis is a shared abstraction for all three types of move iterators currently used in the solver:
MoveSelectorBasedMoveRepositoryfor local search and exhaustive search.PlacerBasedMoveRepositoryfor construction heuristics.NeighborhoodsBasedMoveRepositoryfor the Neighborhoods API. As the Neighborhoods API becomes gradually more capable, these extra implementations will be removed until onlyNeighborhoodsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.neighborhood used by ai.timefold.solver.core.impl.neighborhoodClassDescriptionThis is a shared abstraction for all three types of move iterators currently used in the solver:
MoveSelectorBasedMoveRepositoryfor local search and exhaustive search.PlacerBasedMoveRepositoryfor construction heuristics.NeighborhoodsBasedMoveRepositoryfor the Neighborhoods API. As the Neighborhoods API becomes gradually more capable, these extra implementations will be removed until onlyNeighborhoodsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.neighborhood used by ai.timefold.solver.core.impl.score.directorClassDescriptionThis is a shared abstraction for all three types of move iterators currently used in the solver:
MoveSelectorBasedMoveRepositoryfor local search and exhaustive search.PlacerBasedMoveRepositoryfor construction heuristics.NeighborhoodsBasedMoveRepositoryfor the Neighborhoods API. As the Neighborhoods API becomes gradually more capable, these extra implementations will be removed until onlyNeighborhoodsBasedMoveRepositoryremains in use.