Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/10/17 00:27:31 (7 years ago)
Author:
pkimmesw
Message:

#2665 LexicaseSelector, Performance improvements, UI Fixes, Debugger only shows used stacks, fixed Debugger stepping, Added vector expressions, ERCOptions,

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Problem/DataBounds.cs

    r14777 r14834  
    77
    88  [StorableClass]
    9   public class DataBounds : ParameterCollection {
     9  public class DataBounds : ParameterizedNamedItem {
    1010
    1111    private const string TrainingParameterName = "Training";
     
    1616
    1717    public DataBounds(int trainingStart, int trainingEnd, int testStart, int testEnd) {
    18       Add(new FixedValueParameter<IntRange>(TrainingParameterName, new IntRange(trainingStart, trainingEnd)));
    19       Add(new FixedValueParameter<IntRange>(TestParameterName, new IntRange(testStart, testEnd)));
     18      Parameters.Add(new FixedValueParameter<IntRange>(TrainingParameterName, new IntRange(trainingStart, trainingEnd)));
     19      Parameters.Add(new FixedValueParameter<IntRange>(TestParameterName, new IntRange(testStart, testEnd)));
    2020    }
    2121
     
    2929    public IValueParameter<IntRange> TrainingParameter
    3030    {
    31       get { return (IValueParameter<IntRange>)this[TrainingParameterName]; }
     31      get { return (IValueParameter<IntRange>)Parameters[TrainingParameterName]; }
    3232    }
    3333
     
    4040    public IValueParameter<IntRange> TestParameter
    4141    {
    42       get { return (IValueParameter<IntRange>)this[TestParameterName]; }
     42      get { return (IValueParameter<IntRange>)Parameters[TestParameterName]; }
    4343    }
    4444
Note: See TracChangeset for help on using the changeset viewer.