Uses of Package
ai.timefold.solver.core.preview.api.move
Packages that use ai.timefold.solver.core.preview.api.move
Package
Description
This package contains a work-in-progress implementation of a major new feature, codenamed "Move Streams".
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.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.heuristic.selector.move.factoryClassDescriptionA 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.Contains all reading and mutating methods available to aMovein order to change the state of aplanning solution.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.move.directorClassDescriptionA 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.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.move.genericClassDescriptionA 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.move.streamsClassDescriptionA 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.move.streams.generic.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.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.move.streams.maybeapi.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.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. -
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.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.