Changeset 16946 for branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.ALPS/3.3/AlpsOffspringSelectionGeneticAlgorithm.cs
- Timestamp:
- 05/13/19 13:59:30 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring
- Property svn:mergeinfo changed
-
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.ALPS
- Property svn:mergeinfo changed
/trunk/HeuristicLab.Algorithms.ALPS merged: 16861,16875
- Property svn:mergeinfo changed
-
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.ALPS/3.3/AlpsOffspringSelectionGeneticAlgorithm.cs
r16801 r16946 507 507 base.OnProblemChanged(); 508 508 ParameterizeStochasticOperator(Problem.SolutionCreator); 509 ParameterizeStochasticOperatorForLayer(Problem.Evaluator);510 509 foreach (var @operator in Problem.Operators.OfType<IOperator>()) 511 510 ParameterizeStochasticOperator(@operator); 511 ParameterizeStochasticOperatorForLayer(Problem.Evaluator); 512 512 513 513 ParameterizeIterationBasedOperators(); … … 541 541 base.Problem_SolutionCreatorChanged(sender, e); 542 542 ParameterizeStochasticOperator(Problem.SolutionCreator); 543 ParameterizeStochasticOperatorForLayer(Problem.Evaluator);544 543 545 544 Problem.Evaluator.QualityParameter.ActualNameChanged += Evaluator_QualityParameter_ActualNameChanged; … … 550 549 protected override void Problem_EvaluatorChanged(object sender, EventArgs e) { 551 550 base.Problem_EvaluatorChanged(sender, e); 552 foreach (var @operator in Problem.Operators.OfType<IOperator>()) 553 ParameterizeStochasticOperator(@operator); 551 ParameterizeStochasticOperatorForLayer(Problem.Evaluator); 554 552 555 553 UpdateAnalyzers(); … … 562 560 base.Problem_OperatorsChanged(sender, e); 563 561 foreach (IOperator op in Problem.Operators.OfType<IOperator>()) ParameterizeStochasticOperator(op); 562 ParameterizeStochasticOperatorForLayer(Problem.Evaluator); 564 563 ParameterizeIterationBasedOperators(); 565 564 UpdateCrossovers();
Note: See TracChangeset
for help on using the changeset viewer.