Changeset 17434 for branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols
- Timestamp:
- 02/11/20 13:36:02 (5 years ago)
- Location:
- branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Files:
-
- 62 edited
- 5 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic
- Property svn:mergeinfo changed
-
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Addition.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("483AAB50-D2E9-472E-A2FA-625F621B7CA9")] 28 28 [Item("Addition", "Symbol that represents the + operator.")] 29 29 public sealed class Addition : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Addition( bool deserializing) : base(deserializing) { }41 private Addition(StorableConstructorFlag _) : base(_) { } 42 42 private Addition(Addition original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/AiryA.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("713B9373-38D1-47CD-BD03-82A77A4A2728")] 28 28 [Item("AiryA", "Symbol that represents the Airy A function.")] 29 29 public sealed class AiryA : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private AiryA( bool deserializing) : base(deserializing) { }41 private AiryA(StorableConstructorFlag _) : base(_) { } 42 42 private AiryA(AiryA original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/AiryB.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("FF61B6CC-700F-44D3-9D1A-F3BF2F084FE4")] 28 28 [Item("AiryB", "Symbol that represents the Airy B function.")] 29 29 public sealed class AiryB : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private AiryB( bool deserializing) : base(deserializing) { }41 private AiryB(StorableConstructorFlag _) : base(_) { } 42 42 private AiryB(AiryB original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/And.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("814BC6C4-C631-4819-90CE-2B403E71170C")] 28 28 [Item("And", "Symbol that represents the boolean AND operator.")] 29 29 public sealed class And : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private And( bool deserializing) : base(deserializing) { }41 private And(StorableConstructorFlag _) : base(_) { } 42 42 private And(And original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/AutoregressiveVariable.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 26 [Storable Class]26 [StorableType("AA17605D-3F9A-4C52-89F5-34AF2AF4999C")] 27 27 [Item("AutoregressiveTargetVariable", "Represents a variable value with a time offset.")] 28 28 public sealed class AutoregressiveTargetVariable : LaggedVariable { 29 29 [StorableConstructor] 30 private AutoregressiveTargetVariable( bool deserializing) : base(deserializing) { }30 private AutoregressiveTargetVariable(StorableConstructorFlag _) : base(_) { } 31 31 private AutoregressiveTargetVariable(AutoregressiveTargetVariable original, Cloner cloner) 32 32 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Average.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("459E521B-A921-4A0F-B63D-B298DA2CDD11")] 28 28 [Item("Average", "Symbol that represents the average (arithmetic mean) function.")] 29 29 public sealed class Average : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Average( bool deserializing) : base(deserializing) { }41 private Average(StorableConstructorFlag _) : base(_) { } 42 42 private Average(Average original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Bessel.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("D36513D2-D36E-412E-BC56-AA744BF1F124")] 28 28 [Item("Bessel", "Symbol that represents the Bessel function.")] 29 29 public sealed class Bessel : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Bessel( bool deserializing) : base(deserializing) { }41 private Bessel(StorableConstructorFlag _) : base(_) { } 42 42 private Bessel(Bessel original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/BinaryFactorVariable.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 30 [Storable Class]30 [StorableType("241007AC-B461-4028-BA3A-79F393FF3ACB")] 31 31 [Item("BinaryFactorVariable", "Represents a categorical variable (comparable to factors as in R) and it's value.")] 32 32 public sealed class BinaryFactorVariable : VariableBase { … … 47 47 48 48 [StorableConstructor] 49 private BinaryFactorVariable(bool deserializing) 50 : base(deserializing) { 49 private BinaryFactorVariable(StorableConstructorFlag _) : base(_) { 51 50 variableValues = new Dictionary<string, List<string>>(); 52 51 } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/BinaryFactorVariableTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 using HeuristicLab.Random; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("FC7010CD-639B-42E1-B1D0-7DE5CEFBC8B1")] 28 28 public sealed class BinaryFactorVariableTreeNode : VariableTreeNodeBase { 29 29 public new BinaryFactorVariable Symbol { … … 39 39 40 40 [StorableConstructor] 41 private BinaryFactorVariableTreeNode( bool deserializing) : base(deserializing) { }41 private BinaryFactorVariableTreeNode(StorableConstructorFlag _) : base(_) { } 42 42 private BinaryFactorVariableTreeNode(BinaryFactorVariableTreeNode original, Cloner cloner) 43 43 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Constant.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("5CD355EA-36E4-4E43-B8C4-9E9CF4CBC860")] 29 29 [Item("Constant", "Represents a constant value.")] 30 30 public sealed class Constant : Symbol { … … 100 100 101 101 [StorableConstructor] 102 private Constant( bool deserializing) : base(deserializing) { }102 private Constant(StorableConstructorFlag _) : base(_) { } 103 103 private Constant(Constant original, Cloner cloner) 104 104 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/ConstantTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 using HeuristicLab.Random; 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("247DBD04-18F2-4184-B6F5-6E283BF06FD0")] 29 29 public sealed class ConstantTreeNode : SymbolicExpressionTreeTerminalNode { 30 30 public new Constant Symbol { … … 40 40 41 41 [StorableConstructor] 42 private ConstantTreeNode( bool deserializing) : base(deserializing) { }42 private ConstantTreeNode(StorableConstructorFlag _) : base(_) { } 43 43 44 44 private ConstantTreeNode(ConstantTreeNode original, Cloner cloner) -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Cosine.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("06203C9F-F299-44E6-97B9-D0221ED340BA")] 28 28 [Item("Cosine", "Symbol that represents the cosine function.")] 29 29 public sealed class Cosine : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Cosine( bool deserializing) : base(deserializing) { }41 private Cosine(StorableConstructorFlag _) : base(_) { } 42 42 private Cosine(Cosine original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/CosineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("E81D60C0-B816-458C-A200-FB7A6DD16B92")] 28 28 [Item("CosineIntegral", "Symbol that represents the cosine integral.")] 29 29 public sealed class CosineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private CosineIntegral( bool deserializing) : base(deserializing) { }41 private CosineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private CosineIntegral(CosineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Dawson.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("41CB51E4-CDD0-4082-8E4F-9F4D66376C92")] 28 28 [Item("Dawson", "Symbol that represents dawsons integral.")] 29 29 public sealed class Dawson : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Dawson( bool deserializing) : base(deserializing) { }41 private Dawson(StorableConstructorFlag _) : base(_) { } 42 42 private Dawson(Dawson original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Derivative.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("6207C7B5-A461-4CB2-8860-58E236BBDC41")] 28 28 [Item("Derivative", "Represents the derivative over the specified subtree.")] 29 29 public sealed class Derivative : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Derivative( bool deserializing) : base(deserializing) { }41 private Derivative(StorableConstructorFlag _) : base(_) { } 42 42 private Derivative(Derivative original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { return new Derivative(this, cloner); } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Division.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("EE4A9CF4-483A-4671-AEA2-03E3DAF2F976")] 28 28 [Item("Division", "Symbol that represents the / operator.")] 29 29 public sealed class Division : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Division( bool deserializing) : base(deserializing) { }41 private Division(StorableConstructorFlag _) : base(_) { } 42 42 private Division(Division original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Erf.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("2C298890-15BC-42A9-AC63-4E48B1ED4FF3")] 28 28 [Item("Erf", "Symbol that represents the error function.")] 29 29 public sealed class Erf : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Erf( bool deserializing) : base(deserializing) { }41 private Erf(StorableConstructorFlag _) : base(_) { } 42 42 private Erf(Erf original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Exponential.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("98360DAA-C01A-42B3-8AB1-B18E6C0835BB")] 28 28 [Item("Exponential", "Symbol that represents the exponential function.")] 29 29 public sealed class Exponential : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Exponential( bool deserializing) : base(deserializing) { }41 private Exponential(StorableConstructorFlag _) : base(_) { } 42 42 private Exponential(Exponential original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/ExponentialIntegralEi.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("189FCA77-9541-4F5B-9215-7AEA995C6203")] 28 28 [Item("ExponentialIntegralEi", "Symbol that represents the exponential integral (e_i).")] 29 29 public sealed class ExponentialIntegralEi : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private ExponentialIntegralEi( bool deserializing) : base(deserializing) { }41 private ExponentialIntegralEi(StorableConstructorFlag _) : base(_) { } 42 42 private ExponentialIntegralEi(ExponentialIntegralEi original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/FactorVariable.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Attic; 29 29 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 30 [Storable Class]30 [StorableType("511B0319-0180-4C2E-81AD-3A8936BE4DE8")] 31 31 [Item("FactorVariable", "Represents a categorical variable (comparable to factors as in R).")] 32 32 public sealed class FactorVariable : VariableBase { … … 45 45 46 46 [StorableConstructor] 47 private FactorVariable(bool deserializing) 48 : base(deserializing) { 47 private FactorVariable(StorableConstructorFlag _) : base(_) { 49 48 variableValues = new Dictionary<string, Dictionary<string, int>>(); 50 49 } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/FactorVariableTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System; 23 using System.Collections.Generic;24 23 using System.Linq; 25 24 using HeuristicLab.Common; 26 25 using HeuristicLab.Core; 27 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 29 28 using HeuristicLab.Random; 30 29 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 31 [Storable Class]30 [StorableType("A968620F-339E-4C96-B39A-8FC8E42D6509")] 32 31 public sealed class FactorVariableTreeNode : SymbolicExpressionTreeTerminalNode, IVariableTreeNode { 33 32 public new FactorVariable Symbol { … … 48 47 49 48 [StorableConstructor] 50 private FactorVariableTreeNode( bool deserializing) : base(deserializing) { }49 private FactorVariableTreeNode(StorableConstructorFlag _) : base(_) { } 51 50 private FactorVariableTreeNode(FactorVariableTreeNode original, Cloner cloner) 52 51 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/FresnelCosineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("6AAB7AAC-F0DD-466F-8111-0EBA3BAB51C6")] 28 28 [Item("FresnelCosineIntegral", "Symbol that represents the Fresnel cosine integral.")] 29 29 public sealed class FresnelCosineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private FresnelCosineIntegral( bool deserializing) : base(deserializing) { }41 private FresnelCosineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private FresnelCosineIntegral(FresnelCosineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/FresnelSineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("CEB592FC-E402-4A7C-A207-E4048F87DB82")] 28 28 [Item("FresnelSineIntegral", "Symbol that represents the Fresnel sine integral.")] 29 29 public sealed class FresnelSineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private FresnelSineIntegral( bool deserializing) : base(deserializing) { }41 private FresnelSineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private FresnelSineIntegral(FresnelSineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Gamma.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("8CC57AD6-B24D-4DCE-BFA0-A799804448F7")] 28 28 [Item("Gamma", "Symbol that represents the gamma function.")] 29 29 public sealed class Gamma : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Gamma( bool deserializing) : base(deserializing) { }41 private Gamma(StorableConstructorFlag _) : base(_) { } 42 42 private Gamma(Gamma original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/GreaterThan.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("A64DBD26-2DD7-4799-B413-AB05CDAAE749")] 28 28 [Item("GreaterThan", "Symbol that represents a greater than relation.")] 29 29 public sealed class GreaterThan : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private GreaterThan( bool deserializing) : base(deserializing) { }41 private GreaterThan(StorableConstructorFlag _) : base(_) { } 42 42 private GreaterThan(GreaterThan original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/HyperbolicCosineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("C4F429C2-B26A-4BD8-AB6A-3EBE45D3EE25")] 28 28 [Item("HyperbolicCosineIntegral", "Symbol that represents the hyperbolic cosine integral.")] 29 29 public sealed class HyperbolicCosineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private HyperbolicCosineIntegral( bool deserializing) : base(deserializing) { }41 private HyperbolicCosineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private HyperbolicCosineIntegral(HyperbolicCosineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/HyperbolicSineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("2C77DB69-380F-48B9-95FE-458C8576B886")] 28 28 [Item("HyperbolicSineIntegral", "Symbol that represents the hyperbolic sine integral.")] 29 29 public sealed class HyperbolicSineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private HyperbolicSineIntegral( bool deserializing) : base(deserializing) { }41 private HyperbolicSineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private HyperbolicSineIntegral(HyperbolicSineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/HyperbolicTangent.cs
r17433 r17434 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;26 25 using HEAL.Attic; 27 26 28 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Item("HyperbolicSineIntegral", "Symbol that represents the hyperbolic sine integral.")] 29 29 [StorableType("32F7D410-066A-4ABF-81BB-9CD5A49C7B17")] 30 [Item("HyperbolicSineIntegral", "Symbol that represents the hyperbolic sine integral.")]31 30 public sealed class HyperbolicTangent : Symbol { 32 31 private const int minimumArity = 1; -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/ILaggedTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 23 23 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [StorableType("9396d5df-6a2e-4cd1-ac5a-36ca8d391927")] 25 28 public interface ILaggedTreeNode : ISymbolicExpressionTreeNode { 26 29 int Lag { get; set; } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/IfThenElse.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("8AD33C34-9F5C-4F58-8C4C-25EA7F0A8C97")] 28 28 [Item("IfThenElse", "Symbol that represents a conditional operator.")] 29 29 public sealed class IfThenElse : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private IfThenElse( bool deserializing) : base(deserializing) { }41 private IfThenElse(StorableConstructorFlag _) : base(_) { } 42 42 private IfThenElse(IfThenElse original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Integral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 26 [Storable Class]26 [StorableType("217049E2-47B0-430A-808B-F667D5EEAE39")] 27 27 [Item("Integral", "Represents the integral over the specified subtree.")] 28 28 public sealed class Integral : LaggedSymbol { … … 38 38 39 39 [StorableConstructor] 40 private Integral( bool deserializing) : base(deserializing) { }40 private Integral(StorableConstructorFlag _) : base(_) { } 41 41 private Integral(Integral original, Cloner cloner) : base(original, cloner) { } 42 42 public override IDeepCloneable Clone(Cloner cloner) { return new Integral(this, cloner); } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/LaggedSymbol.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("3290F116-CD55-4749-9983-E4E5692A5666")] 29 29 [Item("LaggedSymbol", "Represents a symblol whose evaluation is shifted.")] 30 30 public abstract class LaggedSymbol : Symbol { … … 43 43 44 44 [StorableConstructor] 45 protected LaggedSymbol( bool deserializing) : base(deserializing) { }45 protected LaggedSymbol(StorableConstructorFlag _) : base(_) { } 46 46 protected LaggedSymbol(LaggedSymbol original, Cloner cloner) 47 47 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/LaggedTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("B5DF4207-7FDD-478D-B2FD-E52D8B7CD709")] 29 29 public class LaggedTreeNode : SymbolicExpressionTreeNode, ILaggedTreeNode { 30 30 public new LaggedSymbol Symbol { … … 39 39 40 40 [StorableConstructor] 41 protected LaggedTreeNode( bool deserializing) : base(deserializing) { }41 protected LaggedTreeNode(StorableConstructorFlag _) : base(_) { } 42 42 protected LaggedTreeNode(LaggedTreeNode original, Cloner cloner) 43 43 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/LaggedVariable.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("82D1162C-A27E-460D-97D0-497361262446")] 28 28 [Item("LaggedVariable", "Represents a variable value with a time offset.")] 29 29 public class LaggedVariable : VariableBase { … … 41 41 } 42 42 [StorableConstructor] 43 protected LaggedVariable( bool deserializing) : base(deserializing) { }43 protected LaggedVariable(StorableConstructorFlag _) : base(_) { } 44 44 protected LaggedVariable(LaggedVariable original, Cloner cloner) 45 45 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/LaggedVariableTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("0B35397B-5634-44DB-9350-9EC41E5D4A45")] 28 28 public sealed class LaggedVariableTreeNode : VariableTreeNodeBase, ILaggedTreeNode { 29 29 public new LaggedVariable Symbol { … … 42 42 43 43 [StorableConstructor] 44 private LaggedVariableTreeNode( bool deserializing) : base(deserializing) { }44 private LaggedVariableTreeNode(StorableConstructorFlag _) : base(_) { } 45 45 private LaggedVariableTreeNode(LaggedVariableTreeNode original, Cloner cloner) 46 46 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/LessThan.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("1CDA8B1E-9CA1-4D55-BFB8-557BD2FB2D1C")] 28 28 [Item("LessThan", "Symbol that represents a less than relation.")] 29 29 public sealed class LessThan : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private LessThan( bool deserializing) : base(deserializing) { }41 private LessThan(StorableConstructorFlag _) : base(_) { } 42 42 private LessThan(LessThan original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Logarithm.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("640A38A9-CDEE-4928-BC4A-B69AD2328FB8")] 28 28 [Item("Logarithm", "Symbol that represents the logarithm function.")] 29 29 public sealed class Logarithm : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Logarithm( bool deserializing) : base(deserializing) { }41 private Logarithm(StorableConstructorFlag _) : base(_) { } 42 42 private Logarithm(Logarithm original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Multiplication.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("8F054D7F-82D0-400A-BAE3-8C90EA709C34")] 28 28 [Item("Multiplication", "Symbol that represents the * operator.")] 29 29 public sealed class Multiplication : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Multiplication( bool deserializing) : base(deserializing) { }41 private Multiplication(StorableConstructorFlag _) : base(_) { } 42 42 private Multiplication(Multiplication original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Norm.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("343418E1-2BA5-45A6-B324-3F0B78EFD95B")] 28 28 [Item("Norm", "Symbol that represents the normal distribution function.")] 29 29 public sealed class Norm : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Norm( bool deserializing) : base(deserializing) { }41 private Norm(StorableConstructorFlag _) : base(_) { } 42 42 private Norm(Norm original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Not.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("5AC7B0DB-F1F8-49AA-AB01-28BD49B41378")] 28 28 [Item("Not", "Symbol that represents the boolean NOT operator.")] 29 29 public sealed class Not : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Not( bool deserializing) : base(deserializing) { }41 private Not(StorableConstructorFlag _) : base(_) { } 42 42 private Not(Not original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Or.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("0A0574AA-B606-4633-973F-C1D888EAB386")] 28 28 [Item("Or", "Symbol that represents the boolean OR operator.")] 29 29 public sealed class Or : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Or( bool deserializing) : base(deserializing) { }41 private Or(StorableConstructorFlag _) : base(_) { } 42 42 private Or(Or original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Power.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("844DADA3-5315-46FD-B34D-CD76F68714EB")] 28 28 [Item("Power", "Symbol that represents the power function.")] 29 29 public sealed class Power : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Power( bool deserializing) : base(deserializing) { }41 private Power(StorableConstructorFlag _) : base(_) { } 42 42 private Power(Power original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Psi.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("5B0CDC8F-F87C-487F-A64B-A9D2C27F0F1A")] 28 28 [Item("Psi", "Symbol that represents the psi function.")] 29 29 public sealed class Psi : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Psi( bool deserializing) : base(deserializing) { }41 private Psi(StorableConstructorFlag _) : base(_) { } 42 42 private Psi(Psi original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Root.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("A6EF8F30-D00E-4620-9560-06FEAC3131C8")] 28 28 [Item("Root", "Symbol that represents the n-th root function.")] 29 29 public sealed class Root : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Root( bool deserializing) : base(deserializing) { }41 private Root(StorableConstructorFlag _) : base(_) { } 42 42 private Root(Root original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Sine.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("8234F316-1816-41C5-94A9-11A5F3D36A77")] 28 28 [Item("Sine", "Symbol that represents the sine function.")] 29 29 public sealed class Sine : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Sine( bool deserializing) : base(deserializing) { }41 private Sine(StorableConstructorFlag _) : base(_) { } 42 42 private Sine(Sine original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/SineIntegral.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("2E0DFA26-2513-4F86-B276-F35AE8F4C1CA")] 28 28 [Item("SineIntegral", "Symbol that represents the sine integral.")] 29 29 public sealed class SineIntegral : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private SineIntegral( bool deserializing) : base(deserializing) { }41 private SineIntegral(StorableConstructorFlag _) : base(_) { } 42 42 private SineIntegral(SineIntegral original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Square.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("A6251B59-A1CE-43A9-98C0-211B88D53DD5")] 28 28 [Item("Square", "Symbol that represents the square function.")] 29 29 public sealed class Square : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Square( bool deserializing) : base(deserializing) { }41 private Square(StorableConstructorFlag _) : base(_) { } 42 42 private Square(Square original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/SquareRoot.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("E5D97AE5-0656-4FE5-B493-52A400ACE9AE")] 28 28 [Item("SquareRoot", "Symbol that represents the square root function.")] 29 29 public sealed class SquareRoot : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private SquareRoot( bool deserializing) : base(deserializing) { }41 private SquareRoot(StorableConstructorFlag _) : base(_) { } 42 42 private SquareRoot(SquareRoot original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Subtraction.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("F50263D4-2B07-42C8-8AB6-297A54AE00CC")] 28 28 [Item("Subtraction", "Symbol that represents the - operator.")] 29 29 public sealed class Subtraction : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Subtraction( bool deserializing) : base(deserializing) { }41 private Subtraction(StorableConstructorFlag _) : base(_) { } 42 42 private Subtraction(Subtraction original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Tangent.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("636D006E-C4A5-494B-8E26-566B42A9B4AF")] 28 28 [Item("Tangent", "Symbol that represents the tangent trigonometric function.")] 29 29 public sealed class Tangent : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Tangent( bool deserializing) : base(deserializing) { }41 private Tangent(StorableConstructorFlag _) : base(_) { } 42 42 private Tangent(Tangent original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/TimeLag.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("A9FEA73C-37C4-4948-B08E-0A12EDE169E2")] 28 28 [Item("TimeLag", "Represents a symblol whose evaluation is shifted.")] 29 29 public sealed class TimeLag : LaggedSymbol { … … 39 39 40 40 [StorableConstructor] 41 private TimeLag( bool deserializing) : base(deserializing) { }41 private TimeLag(StorableConstructorFlag _) : base(_) { } 42 42 private TimeLag(TimeLag original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) { return new TimeLag(this, cloner); } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Variable.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("9072AE0E-FA62-48D2-A416-F678D6CC2CBC")] 28 28 [Item("Variable", "Represents a variable value.")] 29 29 public sealed class Variable : VariableBase { 30 30 31 31 [StorableConstructor] 32 private Variable(bool deserializing) 33 : base(deserializing) { 32 private Variable(StorableConstructorFlag _) : base(_) { 34 33 } 35 34 private Variable(Variable original, Cloner cloner) -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/VariableBase.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("F8A6AD96-28D9-4BEC-8392-8B7BA824B085")] 29 29 public abstract class VariableBase : Symbol, IVariableSymbol { 30 30 #region Properties … … 152 152 153 153 [StorableConstructor] 154 protected VariableBase(bool deserializing) 155 : base(deserializing) { 154 protected VariableBase(StorableConstructorFlag _) : base(_) { 156 155 variableNames = new List<string>(); 157 156 allVariableNames = new List<string>(); -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/VariableCondition.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using HeuristicLab.Core; 26 26 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 30 [Storable Class]30 [StorableType("6DD62329-E3A5-4C3B-9B38-D57E62D61CCC")] 31 31 [Item("Variable Condition", "Represents a condition that tests a given variable against a specified threshold.")] 32 32 public sealed class VariableCondition : Symbol, IVariableSymbol { … … 192 192 193 193 [StorableConstructor] 194 private VariableCondition(bool deserializing) 195 : base(deserializing) { 194 private VariableCondition(StorableConstructorFlag _) : base(_) { 196 195 variableNames = new List<string>(); 197 196 allVariableNames = new List<string>(); -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/VariableConditionTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 using HeuristicLab.Random; 28 28 29 29 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 30 [Storable Class]30 [StorableType("D3076BBC-7CF3-4768-8C4B-3FC4FEF041B3")] 31 31 public sealed class VariableConditionTreeNode : SymbolicExpressionTreeNode, IVariableTreeNode { 32 32 #region properties … … 55 55 56 56 [StorableConstructor] 57 private VariableConditionTreeNode( bool deserializing) : base(deserializing) { }57 private VariableConditionTreeNode(StorableConstructorFlag _) : base(_) { } 58 58 private VariableConditionTreeNode(VariableConditionTreeNode original, Cloner cloner) 59 59 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/VariableTreeNode.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using HeuristicLab.Common; 23 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;23 using HEAL.Attic; 24 24 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 25 [Storable Class]25 [StorableType("E60C4216-A6BA-48DE-BA66-389B9946B70A")] 26 26 public sealed class VariableTreeNode : VariableTreeNodeBase { 27 27 public new Variable Symbol { … … 29 29 } 30 30 [StorableConstructor] 31 private VariableTreeNode( bool deserializing) : base(deserializing) { }31 private VariableTreeNode(StorableConstructorFlag _) : base(_) { } 32 32 private VariableTreeNode(VariableTreeNode original, Cloner cloner) 33 33 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/VariableTreeNodeBase.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 using HeuristicLab.Random; 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [Storable Class]28 [StorableType("B92EF904-18EC-41FC-9123-9B9293246815")] 29 29 public abstract class VariableTreeNodeBase : SymbolicExpressionTreeTerminalNode, IVariableTreeNode { 30 30 public new VariableBase Symbol { … … 45 45 46 46 [StorableConstructor] 47 protected VariableTreeNodeBase( bool deserializing) : base(deserializing) { }47 protected VariableTreeNodeBase(StorableConstructorFlag _) : base(_) { } 48 48 protected VariableTreeNodeBase(VariableTreeNodeBase original, Cloner cloner) 49 49 : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Wildcards/AnyNode.cs
r12951 r17434 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("D4478F0C-E7D3-46D5-B9EB-9F3E6186A980")] 28 28 public class AnyNode : SymbolicExpressionTreeNode { 29 29 [StorableConstructor] 30 protected AnyNode( bool deserializing) : base(deserializing) { }30 protected AnyNode(StorableConstructorFlag _) : base(_) { } 31 31 32 32 protected AnyNode(AnyNode original, Cloner cloner) : base(original, cloner) { } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Wildcards/AnyNodeSymbol.cs
r14427 r17434 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Core; 24 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [StorableClass]29 28 [Item("AnyNodeSymbol", "A symbol that represents a '=' wildcard that can match any node of the same type (function or leaf)")] 29 [StorableType("7AAEA1BE-17FE-4738-927B-4F166E1895B2")] 30 30 public class AnyNodeSymbol : Symbol { 31 public AnyNodeSymbol( bool deserializing) : base(deserializing) { }31 public AnyNodeSymbol(StorableConstructorFlag _) : base(_) { } 32 32 33 33 public AnyNodeSymbol(Symbol original, Cloner cloner) : base(original, cloner) { } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Wildcards/AnySubtree.cs
r12951 r17434 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;25 25 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("3234F715-88C5-4B90-AFBA-330CAA5E136E")] 28 28 public class AnySubtree : SymbolicExpressionTreeNode { 29 29 [StorableConstructor] 30 protected AnySubtree(bool deserializing) : base(deserializing) { 31 } 30 protected AnySubtree(StorableConstructorFlag _) : base(_) { } 32 31 33 32 protected AnySubtree(AnySubtree original, Cloner cloner) : base(original, cloner) { -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Wildcards/AnySubtreeSymbol.cs
r12929 r17434 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Core; 24 25 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 28 [StorableClass]29 28 [Item("AnyNodeSymbol", "A symbol that represents a '=' wildcard that can match any node of the same type (function or leaf)")] 29 [StorableType("D02027F7-21C6-44A4-A965-1A98AAC2DC6F")] 30 30 public class AnySubtreeSymbol : Symbol { 31 public AnySubtreeSymbol( bool deserializing) : base(deserializing) { }31 public AnySubtreeSymbol(StorableConstructorFlag _) : base(_) { } 32 32 33 33 public AnySubtreeSymbol(Symbol original, Cloner cloner) : base(original, cloner) { } -
branches/1772_HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Symbols/Xor.cs
r16130 r17434 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-2018Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using HeuristicLab.Core; 24 24 using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 namespace HeuristicLab.Problems.DataAnalysis.Symbolic { 27 [Storable Class]27 [StorableType("36A4BD81-EA93-4497-8421-D0C9A0DCB246")] 28 28 [Item("Xor", "Symbol that represents the boolean XOR operator.")] 29 29 public sealed class Xor : Symbol { … … 39 39 40 40 [StorableConstructor] 41 private Xor( bool deserializing) : base(deserializing) { }41 private Xor(StorableConstructorFlag _) : base(_) { } 42 42 private Xor(Xor original, Cloner cloner) : base(original, cloner) { } 43 43 public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset
for help on using the changeset viewer.