- Timestamp:
- 07/23/20 16:21:55 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs
r17226 r17695 23 23 using System.Collections.Generic; 24 24 using System.Linq; 25 using HEAL.Attic; 25 26 using HeuristicLab.Analysis; 26 27 using HeuristicLab.Common; … … 31 32 using HeuristicLab.Optimization.Operators; 32 33 using HeuristicLab.Parameters; 33 using HEAL.Attic;34 34 using HeuristicLab.PluginInfrastructure; 35 35 using HeuristicLab.Random; … … 245 245 #region Events 246 246 protected override void OnProblemChanged() { 247 ParameterizeStochasticOperator( Problem.SolutionCreator);247 ParameterizeStochasticOperator(SolutionCreator); 248 248 ParameterizeStochasticOperator(Problem.Evaluator); 249 249 foreach (IOperator op in Problem.Operators.OfType<IOperator>()) ParameterizeStochasticOperator(op); … … 264 264 base.OnProblemChanged(); 265 265 } 266 protected override void Problem_SolutionCreatorChanged(object sender, EventArgs e) {267 ParameterizeStochasticOperator( Problem.SolutionCreator);266 protected override void SolutionCreatorOnChanged() { 267 ParameterizeStochasticOperator(SolutionCreator); 268 268 ParameterizeSolutionsCreator(); 269 base. Problem_SolutionCreatorChanged(sender, e);269 base.SolutionCreatorOnChanged(); 270 270 } 271 271 protected override void Problem_EvaluatorChanged(object sender, EventArgs e) { … … 410 410 private void ParameterizeSolutionsCreator() { 411 411 SolutionsCreator.EvaluatorParameter.ActualName = Problem.EvaluatorParameter.Name; 412 SolutionsCreator.SolutionCreatorParameter.ActualName = Problem.SolutionCreatorParameter.Name;412 SolutionsCreator.SolutionCreatorParameter.ActualName = SolutionCreatorParameter.Name; 413 413 } 414 414 private void ParameterizeMainLoop() {
Note: See TracChangeset
for help on using the changeset viewer.