Uses of Package
ai.timefold.solver.core.impl.move
Packages that use ai.timefold.solver.core.impl.move
Package
Description
-
Classes in ai.timefold.solver.core.impl.move 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.MoveStreamsBasedMoveRepositoryfor move streams. As move streams become gradually more capable, these extra implementations will be removed until onlyMoveStreamsBasedMoveRepositoryremains in use. -
-
Classes in ai.timefold.solver.core.impl.move 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.MoveStreamsBasedMoveRepositoryfor move streams. As move streams become gradually more capable, these extra implementations will be removed until onlyMoveStreamsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.move 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.MoveStreamsBasedMoveRepositoryfor move streams. As move streams become gradually more capable, these extra implementations will be removed until onlyMoveStreamsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.move used by ai.timefold.solver.core.impl.moveClassDescriptionThis 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.MoveStreamsBasedMoveRepositoryfor move streams. As move streams become gradually more capable, these extra implementations will be removed until onlyMoveStreamsBasedMoveRepositoryremains in use. -
Classes in ai.timefold.solver.core.impl.move used by ai.timefold.solver.core.impl.move.director
-
Classes in ai.timefold.solver.core.impl.move 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.MoveStreamsBasedMoveRepositoryfor move streams. As move streams become gradually more capable, these extra implementations will be removed until onlyMoveStreamsBasedMoveRepositoryremains in use.