Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/12/17 14:11:43 (7 years ago)
Author:
pkimmesw
Message:

#2665 Fixed bias 0 issue, PushExpressionFrequencyAnalyzer, Fixed probability for ERC settings, Fixed enable/disable instructions, Added expression descriptions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Attributes/PushExpressionAttriubte.cs

    r15017 r15032  
    88    public readonly StackTypes StackType;
    99    public readonly StackTypes AdditionalStackDependencies;
    10     public readonly string ExpressionName;
     10    public readonly string Name;
     11    public readonly string Description;
     12
     13    /// <summary>
     14    /// Determines if this expression manipulates the exec stack.
     15    /// </summary>
    1116    public readonly bool ManipulatesExec;
     17
     18    /// <summary>
     19    /// Determines the amount of items fetched form the EXEC stack required for this expression. Used for mapping individuals.
     20    /// </summary>
    1221    public readonly uint ExecIn;
    1322
    1423    /// <summary>
    15     /// Determines if the expression is visible to the user during the configuration phase for example.
     24    /// Determines if the expression is visible to the user for configuration purposes.
    1625    /// </summary>
    1726    public readonly bool IsHidden;
     
    1928    public PushExpressionAttribute(
    2029      StackTypes stackType,
    21       string expressionName,
     30      string name,
     31      string description,
    2232      StackTypes additionalStackDependencies = default(StackTypes),
    2333      uint execIn = 0,
    2434      bool isHidden = false) {
     35
    2536      StackType = stackType;
    2637      AdditionalStackDependencies = additionalStackDependencies;
    27       ExpressionName = expressionName;
     38      Name = name;
     39      Description = description;
    2840      ExecIn = execIn;
    2941      IsHidden = isHidden;
Note: See TracChangeset for help on using the changeset viewer.