Changeset 5467 for trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs
- Timestamp:
- 02/15/11 14:30:55 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
/branches/GP.Symbols (TimeLag, Diff, Integral) (added) merged: 5060
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis
- Property svn:mergeinfo changed
/branches/GP.Symbols (TimeLag, Diff, Integral)/HeuristicLab.Problems.DataAnalysis (added) merged: 5060
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs
r5445 r5467 72 72 derivative.InitialFrequency = 0.0; 73 73 74 var variableCondition = new VariableCondition(); 75 variableCondition.InitialFrequency = 0.0; 76 74 77 var constant = new Constant(); 75 78 constant.MinValue = -20; … … 79 82 laggedVariable.InitialFrequency = 0.0; 80 83 81 var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, pow, root, exp, @if, gt, lt, and, or, not, timeLag, integral, derivative, constant, variableSymbol, laggedVariable };84 var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, pow, root, exp, @if, gt, lt, and, or, not, timeLag, integral, derivative, constant, variableSymbol, laggedVariable, variableCondition }; 82 85 var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not, timeLag, integral, derivative }; 83 86 84 var binaryFunctionSymbols = new List<Symbol>() { pow, root, gt, lt };87 var binaryFunctionSymbols = new List<Symbol>() { pow, root, gt, lt, variableCondition }; 85 88 var functionSymbols = new List<Symbol>() { add, sub, mul, div, mean, and, or }; 86 89 var terminalSymbols = new List<Symbol>() { variableSymbol, constant, laggedVariable };
Note: See TracChangeset
for help on using the changeset viewer.