Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/02/17 20:42:40 (7 years ago)
Author:
pkimmesw
Message:

#2665 Made ErcOptions checkable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis.Base/Erc/ErcOption.cs

    r14897 r14905  
    11namespace HeuristicLab.Problems.ProgramSynthesis.Base.Erc {
    22  using HeuristicLab.Common;
     3  using HeuristicLab.Core;
    34  using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    45
     
    89
    910    protected ErcOption(bool isEnabled, params IWeightedErcValueItem<T>[] values)
    10         : base(x => x, isEnabled, values) { }
     11        : base(isEnabled, values) { }
    1112
    1213    [StorableConstructor]
     
    1819        : base(origin, cloner) {
    1920    }
     21
     22    public override T GetErcValue(IRandom random) {
     23      return GetErcValue(random, x => x);
     24    }
    2025  }
    2126}
Note: See TracChangeset for help on using the changeset viewer.