Changeset 3559 for trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionProblem.cs
- Timestamp:
- 04/29/10 18:26:23 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/SymbolicRegressionProblem.cs
r3545 r3559 262 262 } 263 263 protected virtual void OnArchitectureParameterChanged(EventArgs e) { 264 var globalGrammar = FunctionTreeGrammar as GlobalSymbolicExpressionGrammar; 265 if (globalGrammar != null) { 266 globalGrammar.MaxFunctionArguments = MaxFunctionArguments.Value; 267 globalGrammar.MaxFunctionDefinitions = MaxFunctionDefiningBranches.Value; 268 } 264 UpdateGrammar(); 269 265 } 270 266 protected virtual void OnGrammarChanged(EventArgs e) { } … … 356 352 private void UpdateGrammar() { 357 353 foreach (var varSymbol in FunctionTreeGrammar.Symbols.OfType<HeuristicLab.Problems.DataAnalysis.Symbolic.Symbols.Variable>()) { 358 varSymbol.VariableNames = DataAnalysisProblemData.InputVariables.Select(x => x.Value); 354 varSymbol.VariableNames = DataAnalysisProblemData.InputVariables.CheckedItems.Select(x => x.Value); 355 } 356 var globalGrammar = FunctionTreeGrammar as GlobalSymbolicExpressionGrammar; 357 if (globalGrammar != null) { 358 globalGrammar.MaxFunctionArguments = MaxFunctionArguments.Value; 359 globalGrammar.MaxFunctionDefinitions = MaxFunctionDefiningBranches.Value; 359 360 } 360 361 }
Note: See TracChangeset
for help on using the changeset viewer.