Changeset 3484 for trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Argument.cs
- Timestamp:
- 04/22/10 08:51:33 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.3/Symbols/Argument.cs
r3462 r3484 35 35 } 36 36 } 37 37 [Storable] 38 38 private int argumentIndex; 39 39 public int ArgumentIndex { 40 40 get { return argumentIndex; } 41 41 } 42 43 private Argument() : base() { } 42 44 43 45 public Argument(int argumentIndex) … … 50 52 return new ArgumentTreeNode(this); 51 53 } 54 55 public override IDeepCloneable Clone(Cloner cloner) { 56 Argument clone = (Argument)base.Clone(cloner); 57 clone.argumentIndex = argumentIndex; 58 clone.name = "ARG" + argumentIndex; 59 return clone; 60 } 52 61 } 53 62 }
Note: See TracChangeset
for help on using the changeset viewer.