All Implemented Interfaces:
IterableSelector<Solution_,Move<Solution_>>, MoveSelector<Solution_>, Selector<Solution_>, PhaseLifecycleListener<Solution_>, SolverLifecycleListener<Solution_>, Iterable<Move<Solution_>>, EventListener

@Deprecated(forRemoval=true, since="1.31.0") public class KOptMoveSelector<Solution_> extends GenericMoveSelector<Solution_>
Deprecated, for removal: This API element is subject to removal in a future version.
Chained variable is deprecated. Use list variable instead.
  • Field Details

    • entitySelector

      protected final EntitySelector<Solution_> entitySelector
      Deprecated, for removal: This API element is subject to removal in a future version.
    • valueSelectors

      protected final ValueSelector<Solution_>[] valueSelectors
      Deprecated, for removal: This API element is subject to removal in a future version.
    • randomSelection

      protected final boolean randomSelection
      Deprecated, for removal: This API element is subject to removal in a future version.
    • variableDescriptor

      protected final GenuineVariableDescriptor<Solution_> variableDescriptor
      Deprecated, for removal: This API element is subject to removal in a future version.
    • inverseVariableSupply

      protected SingletonInverseVariableSupply inverseVariableSupply
      Deprecated, for removal: This API element is subject to removal in a future version.
    • anchorVariableSupply

      protected AnchorVariableSupply anchorVariableSupply
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • KOptMoveSelector

      public KOptMoveSelector(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_>[] valueSelectors, boolean randomSelection)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details