public Clone(Clone anotherClone) { history = new Stack(); knowledges = new Stack(); history.Clone(anotherClone.history); knowledges.Clone(anotherClone.knowledges); }
public Clone GetClone() => new Clone(learned.Clone(), cancelled.Clone());