Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/01/17 09:28:34 (7 years ago)
Author:
pkimmesw
Message:

#2665 Fixed Benchmark Problem Definition, Converted LoopExpressions to stateless expressions, Added several unit test to ensure funcionality, Fixed UI bugs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/EmptyExpression.cs

    r14952 r15017  
    101101
    102102  [PushExpression(StackTypes.IntegerVector, "INTEGER[].EMPTY", StackTypes.Boolean)]
    103   public class IntegerVectorEmptyExpression : EmptyExpression<List<long>> {
     103  public class IntegerVectorEmptyExpression : EmptyExpression<IReadOnlyList<long>> {
    104104    public IntegerVectorEmptyExpression() { }
    105105    [StorableConstructor]
     
    111111
    112112  [PushExpression(StackTypes.FloatVector, "FLOAT[].EMPTY", StackTypes.Boolean)]
    113   public class FloatVectorEmptyExpression : EmptyExpression<List<double>> {
     113  public class FloatVectorEmptyExpression : EmptyExpression<IReadOnlyList<double>> {
    114114    public FloatVectorEmptyExpression() { }
    115115    [StorableConstructor]
     
    121121
    122122  [PushExpression(StackTypes.BooleanVector, "BOOLEAN[].EMPTY", StackTypes.Boolean)]
    123   public class BooleanVectorEmptyExpression : EmptyExpression<List<bool>> {
     123  public class BooleanVectorEmptyExpression : EmptyExpression<IReadOnlyList<bool>> {
    124124    public BooleanVectorEmptyExpression() { }
    125125    [StorableConstructor]
     
    131131
    132132  [PushExpression(StackTypes.StringVector, "STRING[].EMPTY", StackTypes.Boolean)]
    133   public class StringVectorEmptyExpression : EmptyExpression<List<string>> {
     133  public class StringVectorEmptyExpression : EmptyExpression<IReadOnlyList<string>> {
    134134    public StringVectorEmptyExpression() { }
    135135    [StorableConstructor]
Note: See TracChangeset for help on using the changeset viewer.