Changeset 5691 for branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionGrammar.cs
- Timestamp:
- 03/15/11 15:38:52 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionGrammar.cs
r5688 r5691 104 104 programRootSymbol = new ProgramRootSymbol(); 105 105 AddSymbol(programRootSymbol); 106 SetSubtreeCount(programRootSymbol, 1, 1); 107 106 108 startSymbol = new StartSymbol(); 107 109 AddSymbol(startSymbol); 110 SetSubtreeCount(startSymbol, 1, 1); 111 108 112 defunSymbol = new Defun(); 109 113 AddSymbol(defunSymbol); 114 SetSubtreeCount(defunSymbol, 1, 1); 110 115 111 SetSubtreeCount(programRootSymbol, 1, 1);112 116 AddAllowedChildSymbol(programRootSymbol, startSymbol, 0); 113 117 UpdateAdfConstraints(); 114 115 SetSubtreeCount(defunSymbol, 1, 1);116 118 } 117 119
Note: See TracChangeset
for help on using the changeset viewer.