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/Expressions/DoRangeExpressions.cs

    r15017 r15032  
    2121  [Serializable]
    2222  [StorableClass]
    23   [PushExpression(StackTypes.Code, "CODE.DO*RANGE", StackTypes.Integer)]
     23  [PushExpression(
     24    StackTypes.Code,
     25    "CODE.DO*RANGE",
     26    "An iteration instruction that executes the top item on the CODE stack a number of times that depends on the top two integers, while also pushing the loop counter onto the INTEGER stack for possible access during the execution of the body of the loop.",
     27    StackTypes.Integer)]
    2428  public class CodeDoRangeExpression : StatelessExpression {
    2529    public CodeDoRangeExpression() { }
     
    7478  [Serializable]
    7579  [StorableClass]
    76   [PushExpression(StackTypes.Exec, "EXEC.DO*RANGE", StackTypes.Integer, execIn: 1)]
     80  [PushExpression(
     81    stackType: StackTypes.Exec,
     82    name: "EXEC.DO*RANGE",
     83    description: "An iteration instruction that executes the top item on the EXEC stack a number of times that depends on the top two integers, while also pushing the loop counter onto the INTEGER stack for possible access during the execution of the body of the loop.",
     84    additionalStackDependencies: StackTypes.Integer,
     85    execIn: 1)]
    7786  public class ExecDoRangeExpression : StatelessExpression {
    7887    public ExecDoRangeExpression() { }
Note: See TracChangeset for help on using the changeset viewer.