Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/18/11 15:34:41 (14 years ago)
Author:
mkommend
Message:

#1418: Fixed all compilation errors and reformatted some files.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Interfaces/ISymbolicExpressionTreeGrammar.cs

    r5499 r5519  
    2525namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding {
    2626  public interface ISymbolicExpressionTreeGrammar : IItem {
     27    IEnumerable<ISymbol> Symbols { get; }
    2728    ISymbol StartSymbol { get; }
    2829    void AddSymbol(ISymbol symbol);
    2930    void RemoveSymbol(ISymbol symbol);
    30     IEnumerable<ISymbol> Symbols { get; }
     31
    3132    bool ContainsSymbol(ISymbol symbol);
    3233    void SetAllowedChild(ISymbol parent, ISymbol child, int argumentIndex);
    3334    bool IsAllowedChild(ISymbol parent, ISymbol child, int argumentIndex);
     35
    3436    int GetMinExpressionLength(ISymbol start);
    3537    int GetMaxExpressionLength(ISymbol start);
    3638    int GetMinExpressionDepth(ISymbol start);
     39
    3740    int GetMinSubtreeCount(ISymbol symbol);
    3841    void SetMinSubtreeCount(ISymbol symbol, int value);
Note: See TracChangeset for help on using the changeset viewer.