Package ai.timefold.solver.core.preview.api.move.builtin
package ai.timefold.solver.core.preview.api.move.builtin
-
ClassesClassDescriptionChangeMove<Solution_,
Entity_, Value_> ChangeMoveProvider<Solution_,Entity_, Value_> CompositeMove<Solution_>A CompositeMove is composed out of multiple other moves.ListAssignMove<Solution_,Entity_, Value_> ListChangeMove<Solution_,Entity_, Value_> Moves an element of alist variable.ListChangeMoveProvider<Solution_,Entity_, Value_> For each unassigned value, creates a move to assign it to some position of some list variable.ListSwapMove<Solution_,Entity_, Value_> Swaps two elements of alist variable.ListSwapMoveProvider<Solution_,Entity_, Value_> ListUnassignMove<Solution_,Entity_, Value_> Factory class for creating built-inMoveinstances that mutate planning variables.SwapMove<Solution_,Entity_> Swaps values ofPlanningVariablebetween two differentPlanningEntityinstances.SwapMoveProvider<Solution_,Entity_>