Uses of Interface
ai.timefold.solver.core.impl.move.MoveRepository
Packages that use MoveRepository
Package
Description
-
Uses of MoveRepository in ai.timefold.solver.core.enterprise
Methods in ai.timefold.solver.core.enterprise with parameters of type MoveRepositoryModifier and TypeMethodDescription<Solution_>
LocalSearchDecider<Solution_>TimefoldSolverEnterpriseService.buildLocalSearch(int moveThreadCount, PhaseTermination<Solution_> termination, MoveRepository<Solution_> moveRepository, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager, EnvironmentMode environmentMode, HeuristicConfigPolicy<Solution_> configPolicy) -
Uses of MoveRepository in ai.timefold.solver.core.impl.exhaustivesearch.decider
Methods in ai.timefold.solver.core.impl.exhaustivesearch.decider that return MoveRepositoryConstructors in ai.timefold.solver.core.impl.exhaustivesearch.decider with parameters of type MoveRepositoryModifierConstructorDescriptionExhaustiveSearchDecider(String logIndentation, BestSolutionRecaller<Solution_> bestSolutionRecaller, PhaseTermination<Solution_> termination, ManualEntityMimicRecorder<Solution_> manualEntityMimicRecorder, MoveRepository<Solution_> moveRepository, boolean scoreBounderEnabled, ScoreBounder<?> scoreBounder) -
Uses of MoveRepository in ai.timefold.solver.core.impl.localsearch.decider
Fields in ai.timefold.solver.core.impl.localsearch.decider declared as MoveRepositoryModifier and TypeFieldDescriptionprotected final MoveRepository<Solution_>LocalSearchDecider.moveRepositoryMethods in ai.timefold.solver.core.impl.localsearch.decider that return MoveRepositoryConstructors in ai.timefold.solver.core.impl.localsearch.decider with parameters of type MoveRepositoryModifierConstructorDescriptionLocalSearchDecider(String logIndentation, PhaseTermination<Solution_> termination, MoveRepository<Solution_> moveRepository, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager) -
Uses of MoveRepository in ai.timefold.solver.core.impl.move
Classes in ai.timefold.solver.core.impl.move that implement MoveRepositoryModifier and TypeClassDescriptionfinal classMoveSelectorBasedMoveRepository<Solution_>final classMoveStreamsBasedMoveRepository<Solution_>final classPlacerBasedMoveRepository<Solution_> -
Uses of MoveRepository in ai.timefold.solver.core.impl.score.director
Methods in ai.timefold.solver.core.impl.score.director with parameters of type MoveRepositoryModifier and TypeMethodDescriptionvoidAbstractScoreDirector.setMoveRepository(@Nullable MoveRepository<Solution_> moveRepository) voidInnerScoreDirector.setMoveRepository(@Nullable MoveRepository<Solution_> moveRepository) Different phases may need different move repositories, as they may be based on different sets of moves.