Class SubChainSwapMoveSelector<Solution_>