Changeset 18112 for branches/3140_NumberSymbol/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Number.cs
- Timestamp:
- 12/09/21 14:28:17 (2 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/3140_NumberSymbol/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Number.cs
r18111 r18112 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 28 [StorableType("5CD355EA-36E4-4E43-B8C4-9E9CF4CBC860")] 29 [Item("Num ", "Represents a constant value.")]30 public sealed class Num :Symbol {29 [Item("Number", "Represents a number.")] 30 public sealed class Number : Symbol, INumericSymbol { 31 31 #region Properties 32 32 [Storable] … … 100 100 101 101 [StorableConstructor] 102 private Num (StorableConstructorFlag _) : base(_) { }103 private Num (Numoriginal, Cloner cloner)102 private Number(StorableConstructorFlag _) : base(_) { } 103 private Number(Number original, Cloner cloner) 104 104 : base(original, cloner) { 105 105 minValue = original.minValue; … … 109 109 multiplicativeManipulatorSigma = original.multiplicativeManipulatorSigma; 110 110 } 111 public Num ()112 : base("Num ", "Represents a constantvalue.") {111 public Number() 112 : base("Number", "Represents a numerical value.") { 113 113 manipulatorMu = 0.0; 114 114 manipulatorSigma = 1.0; … … 119 119 120 120 public override ISymbolicExpressionTreeNode CreateTreeNode() { 121 return new Num TreeNode(this);121 return new NumberTreeNode(this); 122 122 } 123 123 124 124 public override IDeepCloneable Clone(Cloner cloner) { 125 return new Num (this, cloner);125 return new Number(this, cloner); 126 126 } 127 127 }
Note: See TracChangeset
for help on using the changeset viewer.