Changeset 17726 for branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols
- Timestamp:
- 08/26/20 16:43:25 (4 years ago)
- Location:
- branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols
- Files:
-
- 2 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/SubVector.cs
r17725 r17726 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;25 24 using HEAL.Attic; 26 25 27 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [StorableType(" C6C245BF-C44A-4207-A268-55641483F27F")]29 [Item("Su m", "Symbol that represents thesum function.")]30 public sealed class Su m: WindowedSymbol {27 [StorableType("4E9511C6-0FA4-496D-9610-35D9F779F899")] 28 [Item("SubVector", "Symbol that represents SubVector sum function.")] 29 public sealed class SubVector : WindowedSymbol { 31 30 private const int minimumArity = 1; 32 31 private const int maximumArity = 1; … … 40 39 41 40 [StorableConstructor] 42 private Su m(StorableConstructorFlag _) : base(_) { }43 private Su m(Sumoriginal, Cloner cloner) : base(original, cloner) { }41 private SubVector(StorableConstructorFlag _) : base(_) { } 42 private SubVector(SubVector original, Cloner cloner) : base(original, cloner) { } 44 43 public override IDeepCloneable Clone(Cloner cloner) { 45 return new Su m(this, cloner);44 return new SubVector(this, cloner); 46 45 } 47 public Su m() : base("Sum", "Symbol that represents the sumfunction.") { }46 public SubVector() : base("SubVector", "Symbol that represents the SubVector function.") { } 48 47 } 49 48 } -
branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Sum.cs
r17573 r17726 28 28 [StorableType("C6C245BF-C44A-4207-A268-55641483F27F")] 29 29 [Item("Sum", "Symbol that represents the sum function.")] 30 public sealed class Sum : WindowedSymbol {30 public sealed class Sum : Symbol { 31 31 private const int minimumArity = 1; 32 32 private const int maximumArity = 1; -
branches/3040_VectorBasedGP/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/WindowedSymbol.cs
r17573 r17726 130 130 if (value != manipulatorLengthSigma) { 131 131 manipulatorLengthSigma = value; 132 OnChanged(EventArgs.Empty); ;132 OnChanged(EventArgs.Empty); 133 133 } 134 134 }
Note: See TracChangeset
for help on using the changeset viewer.