Changeset 3187 for trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs
- Timestamp:
- 03/22/10 22:58:43 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.SimulatedAnnealing/3.3/SimulatedAnnealing.cs
r3145 r3187 191 191 ParameterizeSolutionsCreator(); 192 192 ParameterizeMainLoop(); 193 UpdateMoveGenerator(); 194 UpdateMoveParameters(); 193 195 ParameterizeMoveEvaluators(); 194 196 ParameterizeMoveMakers(); 195 197 ParameterizeMoveGenerators(); 196 UpdateMoveGenerator();197 198 Problem.Evaluator.QualityParameter.ActualNameChanged += new EventHandler(Evaluator_QualityParameter_ActualNameChanged); 198 199 base.OnProblemChanged(); … … 226 227 op.MoveQualityParameter.ActualNameChanged += new EventHandler(MoveEvaluator_MoveQualityParameter_ActualNameChanged); 227 228 } 228 IMultiMoveGenerator oldMoveGenerator = MoveGenerator;229 229 UpdateMoveGenerator(); 230 if (oldMoveGenerator == MoveGenerator) // in this case MoveGeneratorParameter_ValueChanged did not fire 231 UpdateMoveParameters(); 230 UpdateMoveParameters(); 232 231 ParameterizeMainLoop(); 233 232 ParameterizeMoveEvaluators();
Note: See TracChangeset
for help on using the changeset viewer.