Changeset 7999 for trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchImprovementOperator.cs
- Timestamp:
- 06/13/12 17:14:53 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Algorithms.LocalSearch/3.3/LocalSearchImprovementOperator.cs
r7259 r7999 292 292 if (MoveGenerator != null && Problem != null) { 293 293 IMoveGenerator generator = MoveGeneratorParameter.Value; 294 foreach (IMoveMaker moveMaker in MoveHelper.GetCompatibleMoveMakers(generator, Problem.Operators ).OrderBy(x => x.Name))294 foreach (IMoveMaker moveMaker in MoveHelper.GetCompatibleMoveMakers(generator, Problem.Operators.OfType<IOperator>()).OrderBy(x => x.Name)) 295 295 MoveMakerParameter.ValidValues.Add(moveMaker); 296 foreach (ISingleObjectiveMoveEvaluator moveEvaluator in MoveHelper.GetCompatibleSingleObjectiveMoveEvaluators(generator, Problem.Operators ).OrderBy(x => x.Name))296 foreach (ISingleObjectiveMoveEvaluator moveEvaluator in MoveHelper.GetCompatibleSingleObjectiveMoveEvaluators(generator, Problem.Operators.OfType<IOperator>()).OrderBy(x => x.Name)) 297 297 MoveEvaluatorParameter.ValidValues.Add(moveEvaluator); 298 298
Note: See TracChangeset
for help on using the changeset viewer.