private RandomSearchAlgorithm(RandomSearchAlgorithm original, Cloner cloner) : base(original, cloner) { singleObjectiveQualityAnalyzer = cloner.Clone(original.singleObjectiveQualityAnalyzer); evaluationsTerminator = cloner.Clone(original.evaluationsTerminator); qualityTerminator = cloner.Clone(original.qualityTerminator); executionTimeTerminator = cloner.Clone(original.executionTimeTerminator); Initialize(); }