public static TwoPointFiveMove[] Apply(Permutation permutation, IRandom random, int sampleSize) { var moves = new TwoPointFiveMove[sampleSize]; for (var i = 0; i < sampleSize; i++) { moves[i] = StochasticTwoPointFiveSingleMoveGenerator.Apply(permutation, random); } return moves; }
private StochasticTwoPointFiveSingleMoveGenerator(StochasticTwoPointFiveSingleMoveGenerator original, Cloner cloner) : base(original, cloner) { }