Changeset 9528 for branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs
- Timestamp:
- 05/24/13 15:57:48 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs
r9430 r9528 105 105 Parameters.Add(new FixedValueParameter<IntValue>(""MaximumFunctionDefinitions"", new IntValue(0))); 106 106 Parameters.Add(new FixedValueParameter<IntValue>(""MaximumFunctionArguments"", new IntValue(0))); 107 Parameters[""MaximumFunctionDefinitions""].Hidden = true; 108 Parameters[""MaximumFunctionArguments""].Hidden = true; 107 109 Initialize(); 108 110 … … 122 124 123 125 private void InitializeOperators() { 124 // Operators.AddRange(ApplicationManager.Manager.GetInstances<ISymbolicExpressionTreeOperator>()); 125 Operators.Add(new SubtreeCrossover()); 126 Operators.Add(new MultiSymbolicExpressionTreeManipulator()); 126 Operators.AddRange(ApplicationManager.Manager.GetInstances<ISymbolicExpressionTreeOperator>()); 127 127 Operators.Add(new SymbolicExpressionSymbolFrequencyAnalyzer()); 128 128 Operators.Add(new MinAverageMaxSymbolicExpressionTreeLengthAnalyzer()); 129 129 Operators.Add(new SymbolicExpressionTreeLengthAnalyzer()); 130 Operators.Add(new BestSymbolicExpressionTreeAnalyzer()); 130 131 ParameterizeOperators(); 131 132 } … … 153 154 foreach (var op in operators.OfType<ISymbolicExpressionTreeAnalyzer>()) { 154 155 op.SymbolicExpressionTreeParameter.ActualName = SolutionCreator.SymbolicExpressionTreeParameter.ActualName; 156 } 157 foreach(var op in operators.OfType<BestSymbolicExpressionTreeAnalyzer>()) { 158 op.QualityParameter.ActualName = Evaluator.QualityParameter.Name; 155 159 } 156 160 }
Note: See TracChangeset
for help on using the changeset viewer.