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/VectorIterateExpressions.cs

    r15017 r15032  
    6262
    6363  [StorableClass]
    64   [PushExpression(StackTypes.IntegerVector, "INTEGER[].ITERATE", StackTypes.Integer | StackTypes.Exec, execIn: 1)]
     64  [PushExpression(
     65    StackTypes.IntegerVector,
     66    "INTEGER[].ITERATE",
     67    "Iterates in reverse order (due to performance reasons) over the top INTEGER[] using the top item of the EXEC stack.",
     68    StackTypes.Integer | StackTypes.Exec,
     69    execIn: 1)]
    6570  public class IntegerVectorIterateExpression : VectorIterateExpression<long> {
    6671    public IntegerVectorIterateExpression() { }
     
    7883
    7984  [StorableClass]
    80   [PushExpression(StackTypes.FloatVector, "FLOAT[].ITERATE", StackTypes.Float | StackTypes.Exec, execIn: 1)]
     85  [PushExpression(
     86    StackTypes.FloatVector,
     87    "FLOAT[].ITERATE",
     88    "Iterates in reverse order (due to performance reasons) over the top FLOAT[] using the top item of the EXEC stack.",
     89    StackTypes.Float | StackTypes.Exec, execIn: 1)]
    8190  public class FloatVectorIterateExpression : VectorIterateExpression<double> {
    8291    public FloatVectorIterateExpression() { }
     
    94103
    95104  [StorableClass]
    96   [PushExpression(StackTypes.BooleanVector, "BOOLEAN[].ITERATE", StackTypes.Boolean | StackTypes.Exec, execIn: 1)]
     105  [PushExpression(
     106    StackTypes.BooleanVector,
     107    "BOOLEAN[].ITERATE",
     108    "Iterates in reverse order (due to performance reasons) over the top BOOLEAN[] using the top item of the EXEC stack.",
     109    StackTypes.Boolean | StackTypes.Exec, execIn: 1)]
    97110  public class BooleanVectorIterateExpression : VectorIterateExpression<bool> {
    98111    public BooleanVectorIterateExpression() { }
     
    110123
    111124  [StorableClass]
    112   [PushExpression(StackTypes.StringVector, "STRING[].ITERATE", StackTypes.String | StackTypes.Exec, execIn: 1)]
     125  [PushExpression(
     126    StackTypes.StringVector,
     127    "STRING[].ITERATE",
     128    "Iterates in reverse order (due to performance reasons) over the top STRING[] using the top item of the EXEC stack.",
     129    StackTypes.String | StackTypes.Exec, execIn: 1)]
    113130  public class StringVectorIterateExpression : VectorIterateExpression<string> {
    114131    public StringVectorIterateExpression() { }
Note: See TracChangeset for help on using the changeset viewer.