private OKBAlgorithm(OKBAlgorithm original, Cloner cloner) : base(original, cloner) { algorithmId = original.algorithmId; algorithm = cloner.Clone(original.algorithm); RegisterAlgorithmEvents(); runs = cloner.Clone(original.runs); storeRunsAutomatically = original.storeRunsAutomatically; UserId = original.UserId; RegisterRunsEvents(); }