Free cookie consent management tool by TermsFeed Policy Generator

source: branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Configuration/IReadonlyPushConfiguration.cs @ 15287

Last change on this file since 15287 was 15273, checked in by pkimmesw, 8 years ago

#2665 Started Plush Encoding, Added Zero Error Individual Count Analyzer

File size: 821 bytes
RevLine 
[14744]1namespace HeuristicLab.Problems.ProgramSynthesis.Push.Configuration {
2  using System.Collections.Generic;
[14897]3  using Base.Erc;
[15032]4
[14897]5  using Stack;
[14744]6
[15273]7  public interface IReadOnlyPushConfiguration : IReadOnlyExpressionsConfiguration {
8    int Seed { get; }
[14744]9    int EvalPushLimit { get; }
10    int MaxDepth { get; }
[14777]11    int MaxStringLength { get; }
[14834]12    int MaxVectorLength { get; }
[14744]13    int MaxPointsInProgram { get; }
14    int MaxPointsInRandomExpression { get; }
15    bool TopLevelPushCode { get; }
16    bool TopLevelPopCode { get; }
[15017]17    int MaxParenthesesClose { get; }
18    double ParenthesesCloseBiasLevel { get; }
[14834]19    IReadOnlyErcOptions ErcOptions { get; }
[14744]20    IReadOnlyList<string> EnabledExpressions { get; }
[15017]21    string FloatStringFormat { get; }
[15032]22
23    bool IsStackEnabled(StackTypes stackType);
[14744]24  }
25}
Note: See TracBrowser for help on using the repository browser.