Free cookie consent management tool by TermsFeed Policy Generator

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

Last change on this file since 15289 was 15289, checked in by pkimmesw, 7 years ago

#2665 Fixed analyzer, fixed Plush encoding + operators, adpated print evaluation according to McPhee

File size: 706 bytes
Line 
1namespace HeuristicLab.Problems.ProgramSynthesis.Push.Configuration {
2  using Base.Erc;
3
4  using Stack;
5
6  public interface IReadOnlyPushConfiguration : IReadOnlyExpressionsConfiguration {
7    int EvalPushLimit { get; }
8    int MaxDepth { get; }
9    int MaxStringLength { get; }
10    int MaxVectorLength { get; }
11    int MaxPointsInProgram { get; }
12    int MaxPointsInRandomExpression { get; }
13    bool TopLevelPushCode { get; }
14    bool TopLevelPopCode { get; }
15    int MaxParenthesesClose { get; }
16    double ParenthesesCloseBiasLevel { get; }
17    IReadOnlyErcOptions ErcOptions { get; }
18    string FloatStringFormat { get; }
19
20    bool IsStackEnabled(StackTypes stackType);
21  }
22}
Note: See TracBrowser for help on using the repository browser.