Changeset 7999 for trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASA.cs
- Timestamp:
- 06/13/12 17:14:53 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm/3.3/SASEGASA.cs
r7259 r7999 367 367 ParameterizeStochasticOperator(Problem.SolutionCreator); 368 368 ParameterizeStochasticOperator(Problem.Evaluator); 369 foreach (IOperator op in Problem.Operators ) ParameterizeStochasticOperator(op);369 foreach (IOperator op in Problem.Operators.OfType<IOperator>()) ParameterizeStochasticOperator(op); 370 370 ParameterizeSolutionsCreator(); 371 371 ParameterizeMainLoop(); … … 395 395 } 396 396 protected override void Problem_OperatorsChanged(object sender, EventArgs e) { 397 foreach (IOperator op in Problem.Operators ) ParameterizeStochasticOperator(op);397 foreach (IOperator op in Problem.Operators.OfType<IOperator>()) ParameterizeStochasticOperator(op); 398 398 ParameterizeIterationBasedOperators(); 399 399 UpdateCrossovers();
Note: See TracChangeset
for help on using the changeset viewer.