Uses of Package
ai.timefold.solver.core.preview.api.move
Packages that use ai.timefold.solver.core.preview.api.move
Package
Description
Contains classes relevant to K-Opt moves.
This package contains classes and interfaces that are used to write moves to explore the neighborhood of a
PlanningSolution.-
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.constructionheuristic.deciderClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.constructionheuristic.placerClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.constructionheuristic.scopeClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.exhaustivesearch.nodeClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.moveClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Contains all reading and mutating methods available to aMovein order to change the state of aplanning solution.Allows to transfer an entity or fact instance (often from anotherThread) to anotherScoreDirector's internal working instance. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.selector.move.genericClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.selector.move.generic.chainedClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.selector.move.generic.listClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.selector.move.generic.list.koptClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.heuristic.selector.move.generic.list.ruinClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.localsearch.scopeClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.moveClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Provides methods for executing moves on a bound planning solution instance.Entry point for executingMoves on planning solutions.Contains all reading and mutating methods available to aMovein order to change the state of aplanning solution.Allows to transfer an entity or fact instance (often from anotherThread) to anotherScoreDirector's internal working instance.Allows read-only access to the state of the solution that is being operated on by theMove. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.neighborhoodClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.neighborhood.streamClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Allows read-only access to the state of the solution that is being operated on by theMove. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.phase.scopeClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.impl.score.directorClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Allows read-only access to the state of the solution that is being operated on by theMove. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.preview.api.moveClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Provides methods for executing moves on a bound planning solution instance.Entry point for executingMoves on planning solutions.Contains all reading and mutating methods available to aMovein order to change the state of aplanning solution.Allows to transfer an entity or fact instance (often from anotherThread) to anotherScoreDirector's internal working instance.Allows read-only access to the state of the solution that is being operated on by theMove. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.preview.api.move.builtinClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Contains all reading and mutating methods available to aMovein order to change the state of aplanning solution.Allows to transfer an entity or fact instance (often from anotherThread) to anotherScoreDirector's internal working instance. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.preview.api.neighborhoodClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution.Provides methods for executing moves on a bound planning solution instance.Allows read-only access to the state of the solution that is being operated on by theMove. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.preview.api.neighborhood.streamClassDescriptionA Move represents a change of 1 or more
PlanningVariables of 1 or morePlanningEntitys in the workingPlanningSolution. -
Classes in ai.timefold.solver.core.preview.api.move used by ai.timefold.solver.core.preview.api.neighborhood.stream.functionClassDescriptionAllows read-only access to the state of the solution that is being operated on by the
Move.