Free cookie consent management tool by TermsFeed Policy Generator

source: branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis.Base/Erc/Float/FloatErcOptions.cs @ 14897

Last change on this file since 14897 was 14897, checked in by pkimmesw, 7 years ago

#2665 Dynamic ErcValues, Separate Push from BenchmarkSuite Push

File size: 833 bytes
Line 
1namespace HeuristicLab.Problems.ProgramSynthesis.Base.Erc.Float {
2  using HeuristicLab.Common;
3  using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
4
5  [StorableClass]
6  public class FloatErcOptions : ErcOption<double> {
7
8    public FloatErcOptions() { }
9
10    public FloatErcOptions(params IWeightedErcValueItem<double>[] values) : base(true, values) { }
11
12    public FloatErcOptions(bool isEnabled, params IWeightedErcValueItem<double>[] values) : base(isEnabled, values) { }
13
14    [StorableConstructor]
15    public FloatErcOptions(bool deserializing) : base(deserializing) { }
16
17    public FloatErcOptions(FloatErcOptions origin, Cloner cloner) : base(origin, cloner) { }
18
19    public override IDeepCloneable Clone(Cloner cloner) {
20      return new FloatErcOptions(this, cloner);
21    }
22  }
23}
Note: See TracBrowser for help on using the repository browser.