Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Attributes/PushExpressionAttriubte.cs
- Timestamp:
- 06/12/17 14:11:43 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Attributes/PushExpressionAttriubte.cs
r15017 r15032 8 8 public readonly StackTypes StackType; 9 9 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> 11 16 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> 12 21 public readonly uint ExecIn; 13 22 14 23 /// <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. 16 25 /// </summary> 17 26 public readonly bool IsHidden; … … 19 28 public PushExpressionAttribute( 20 29 StackTypes stackType, 21 string expressionName, 30 string name, 31 string description, 22 32 StackTypes additionalStackDependencies = default(StackTypes), 23 33 uint execIn = 0, 24 34 bool isHidden = false) { 35 25 36 StackType = stackType; 26 37 AdditionalStackDependencies = additionalStackDependencies; 27 ExpressionName = expressionName; 38 Name = name; 39 Description = description; 28 40 ExecIn = execIn; 29 41 IsHidden = isHidden;
Note: See TracChangeset
for help on using the changeset viewer.