Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/19/17 12:55:58 (7 years ago)
Author:
pkimmesw
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Configuration/IEnabledExpressionsConfiguration.cs

    r15032 r15273  
    1717  }
    1818
    19   public interface IEnabledExpressionsConfiguration : INamedItem {
     19  public interface IReadOnlyExpressionsConfiguration : INamedItem {
     20    int InExpressionCount { get; }
     21
     22    IReadOnlyList<string> EnabledExpressions { get; }
     23    IReadOnlyDictionary<StackTypes, int> ExpressionsPerStackCount { get; }
     24  }
     25
     26  public interface IExpressionsConfiguration : IReadOnlyExpressionsConfiguration {
    2027    event EventHandler<EnabledExpressionsChangedEventArgs> EnabledExpressionsChanged;
    2128
    22     IReadOnlyList<string> EnabledExpressions { get; }
    23 
    2429    void EnableStack(StackTypes types, bool enableDependencies = false);
    25     void DisableStack(StackTypes type, bool enableDepenencies = false);
     30    void DisableStack(StackTypes type, bool enableDependencies = false);
    2631    void SetStack(StackTypes type, bool state, bool setDependencies = false);
    2732    void EnableExpressionOfStack(StackTypes types);
Note: See TracChangeset for help on using the changeset viewer.