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/Configuration/PushConfiguration.cs

    r14909 r15017  
    2525      TopLevelPopCode = false;
    2626      MaxPointsInRandomExpression = 64;
    27       MaxStringLength = 128;
    28       MaxVectorLength = 64;
    29       MaxDepth = 32;
     27      MaxStringLength = 1000;
     28      MaxVectorLength = 500;
     29      MaxDepth = 100;
     30      FloatStringFormat = "R";
     31      MaxParenthesesClose = 4;
     32      ParenthesesCloseBiasLevel = 1;
    3033
    3134      InitEnabledStacks();
     
    5861      MaxVectorLength = origin.MaxVectorLength;
    5962      MaxDepth = origin.MaxDepth;
     63      FloatStringFormat = origin.FloatStringFormat;
     64      MaxParenthesesClose = origin.MaxParenthesesClose;
     65      ParenthesesCloseBiasLevel = origin.ParenthesesCloseBiasLevel;
    6066    }
    6167
     
    6773    }
    6874
     75    [Storable]
     76    public string FloatStringFormat { get; set; }
    6977
    7078    [Storable]
     
    92100      }
    93101    }
    94 
    95102    IReadOnlyList<string> IReadOnlyPushConfiguration.EnabledExpressions { get { return enabledExpressions; } }
     103
     104    [Storable]
     105    public int MaxParenthesesClose { get; set; }
     106    [Storable]
     107    public double ParenthesesCloseBiasLevel { get; set; }
     108
    96109
    97110    [Storable]
Note: See TracChangeset for help on using the changeset viewer.