public static Swap2Move[] Apply(LinearLinkage lle, IRandom random, int sampleSize) { int length = lle.Length; Swap2Move[] moves = new Swap2Move[sampleSize]; for (int i = 0; i < sampleSize; i++) { moves[i] = StochasticSwap2SingleMoveGenerator.Apply(lle, random); } return(moves); }
protected StochasticSwap2SingleMoveGenerator(StochasticSwap2SingleMoveGenerator original, Cloner cloner) : base(original, cloner) { }