Changeset 3993 for trunk/sources/HeuristicLab.Problems.DataAnalysis
- Timestamp:
- 07/02/10 11:38:04 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/ArithmeticExpressionGrammar.cs
r3462 r3993 42 42 } 43 43 44 [StorableConstructor] 45 protected ArithmeticExpressionGrammar(bool deserializing) : base(deserializing) { } 46 44 47 private void Initialize() { 45 48 var add = new Addition(); -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs
r3841 r3993 41 41 Initialize(); 42 42 } 43 [StorableConstructor] 44 protected FullFunctionalExpressionGrammar(bool deserializing) : base(deserializing) { } 43 45 44 46 private void Initialize() { … … 67 69 var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not }; 68 70 var binaryFunctionSymbols = new List<Symbol>() { gt, lt }; 69 var functionSymbols = new List<Symbol>() { add, sub, mul, div, mean, and, or };71 var functionSymbols = new List<Symbol>() { add, sub, mul, div, mean, and, or }; 70 72 71 73 foreach (var symb in allSymbols) -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Addition.cs
r3462 r3993 28 28 [Item("Addition", "Symbol that represents the + operator.")] 29 29 public sealed class Addition : Symbol { 30 public Addition() :base("Addition","Symbol that represents the + operator.") {} 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/And.cs
r3841 r3993 28 28 [Item("And", "Symbol that represents the boolean AND operator.")] 29 29 public sealed class And : Symbol { 30 public And() : base("And", "Symbol that represents the boolean AND operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Average.cs
r3841 r3993 28 28 [Item("Average", "Symbol that represents the average (arithmetic mean) function.")] 29 29 public sealed class Average : Symbol { 30 public Average() : base("Average", "Symbol that represents the average (arithmetic mean) function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Constant.cs
r3824 r3993 81 81 #endregion 82 82 public Constant() 83 : base( ) {83 : base("Constant", "Represents a constant value.") { 84 84 manipulatorNu = 0.0; 85 85 manipulatorSigma = 1.0; -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Cosine.cs
r3841 r3993 28 28 [Item("Cosine", "Symbol that represents the cosine function.")] 29 29 public sealed class Cosine : Symbol { 30 public Cosine() : base("Cosine", "Symbol that represents the cosine function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Division.cs
r3462 r3993 28 28 [Item("Division", "Symbol that represents the / operator.")] 29 29 public sealed class Division : Symbol { 30 public Division() : base("Division", "Symbol that represents the / operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Exponential.cs
r3841 r3993 28 28 [Item("Exponential", "Symbol that represents the exponential function.")] 29 29 public sealed class Exponential : Symbol { 30 public Exponential() : base("Exponential", "Symbol that represents the exponential function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/GreaterThan.cs
r3841 r3993 28 28 [Item("GreaterThan", "Symbol that represents a greater than relation.")] 29 29 public sealed class GreaterThan : Symbol { 30 public GreaterThan() : base("GreaterThan", "Symbol that represents a greater than relation.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/IfThenElse.cs
r3841 r3993 28 28 [Item("IfThenElse", "Symbol that represents a conditional operator.")] 29 29 public sealed class IfThenElse : Symbol { 30 public IfThenElse() : base("IfThenElse", "Symbol that represents a conditional operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/LaggedVariable.cs
r3841 r3993 90 90 #endregion 91 91 public LaggedVariable() 92 : base( ) {92 : base("LaggedVariable", "Represents a variable value with a time offset.") { 93 93 weightNu = 1.0; 94 94 weightSigma = 1.0; -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/LessThan.cs
r3841 r3993 28 28 [Item("LessThan", "Symbol that represents a less than relation.")] 29 29 public sealed class LessThan : Symbol { 30 public LessThan() : base("LessThan", "Symbol that represents a less than relation.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Logarithm.cs
r3841 r3993 28 28 [Item("Logarithm", "Symbol that represents the logarithm function.")] 29 29 public sealed class Logarithm : Symbol { 30 public Logarithm() : base("Logarithm", "Symbol that represents the logarithm function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Multiplication.cs
r3462 r3993 28 28 [Item("Multiplication", "Symbol that represents the * operator.")] 29 29 public sealed class Multiplication : Symbol { 30 public Multiplication() : base("Multiplication", "Symbol that represents the * operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Not.cs
r3841 r3993 28 28 [Item("Not", "Symbol that represents the boolean NOT operator.")] 29 29 public sealed class Not : Symbol { 30 public Not() : base("Not", "Symbol that represents the boolean NOT operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Or.cs
r3841 r3993 28 28 [Item("Or", "Symbol that represents the boolean OR operator.")] 29 29 public sealed class Or : Symbol { 30 public Or() : base("Or", "Symbol that represents the boolean OR operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Sine.cs
r3841 r3993 28 28 [Item("Sine", "Symbol that represents the sine function.")] 29 29 public sealed class Sine : Symbol { 30 public Sine() : base("Sine", "Symbol that represents the sine function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Subtraction.cs
r3462 r3993 28 28 [Item("Subtraction", "Symbol that represents the - operator.")] 29 29 public sealed class Subtraction : Symbol { 30 public Subtraction() : base("Subtraction", "Symbol that represents the - operator.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Tangent.cs
r3841 r3993 28 28 [Item("Tangent", "Symbol that represents the tangent trigonometric function.")] 29 29 public sealed class Tangent : Symbol { 30 public Tangent() : base("Tangent", "Symbol that represents the tangent trigonometric function.") { } 30 31 } 31 32 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/Symbols/Variable.cs
r3824 r3993 95 95 #endregion 96 96 public Variable() 97 : base( ) {97 : base("Variable", "Represents a variable value.") { 98 98 weightNu = 1.0; 99 99 weightSigma = 1.0;
Note: See TracChangeset
for help on using the changeset viewer.