Changeset 4897 for branches/GP-MemoryOperations/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs
- Timestamp:
- 11/22/10 10:34:37 (14 years ago)
- Location:
- branches/GP-MemoryOperations/HeuristicLab.Problems.DataAnalysis
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/GP-MemoryOperations/HeuristicLab.Problems.DataAnalysis/3.3/Symbolic/FullFunctionalExpressionGrammar.cs
r4722 r4897 60 60 var or = new Or(); 61 61 var not = new Not(); 62 var setMem = new SetMem(); 63 var readMem = new ReadMem(); 62 64 var constant = new Constant(); 63 65 constant.MinValue = -20; … … 67 69 laggedVariable.InitialFrequency = 0.0; 68 70 69 var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, exp, @if, gt, lt, and, or, not, constant, variableSymbol, laggedVariable };70 var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not 71 var allSymbols = new List<Symbol>() { add, sub, mul, div, mean, sin, cos, tan, log, exp, @if, gt, lt, and, or, not, setMem, readMem, constant, variableSymbol, laggedVariable }; 72 var unaryFunctionSymbols = new List<Symbol>() { sin, cos, tan, log, exp, not, setMem}; 71 73 var binaryFunctionSymbols = new List<Symbol>() { gt, lt }; 72 74 var functionSymbols = new List<Symbol>() { add, sub, mul, div, mean, and, or }; 73 var terminalSymbols = new List<Symbol>() { variableSymbol, constant, laggedVariable };75 var terminalSymbols = new List<Symbol>() { variableSymbol, constant, laggedVariable, readMem }; 74 76 75 77 foreach (var symb in allSymbols)
Note: See TracChangeset
for help on using the changeset viewer.