source: branches/HeuristicLab.Problems.BioBoost/HeuristicLab.Problems.BioBoost/3.3/Operators/Mutation/EmptyMutator.cs @ 13069

Last change on this file since 13069 was 13069, checked in by gkronber, 7 years ago

#2499: imported source code for HeuristicLab.BioBoost from private repository with some changes

File size: 711 bytes
Line 
1using HeuristicLab.Common;
2using HeuristicLab.Operators;
3using HeuristicLab.Optimization;
4using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
5
6namespace HeuristicLab.BioBoost.Operators.Mutation {
7
8  [StorableClass]
9  public class EmptyMutator : SingleSuccessorOperator, IManipulator {
10
11    #region Construction & Cloning
12    [StorableConstructor]
13    protected EmptyMutator(bool isDeserializing) : base(isDeserializing) {}
14    protected EmptyMutator(EmptyMutator orig, Cloner cloner) : base(orig, cloner) {}
15    public EmptyMutator() {}
16    public override IDeepCloneable Clone(Cloner cloner) {
17      return new EmptyMutator(this, cloner);
18    }
19    #endregion
20
21  }
22}
Note: See TracBrowser for help on using the repository browser.