Class SwapMoveSelectorFactory<Solution_>