Changeset 7954 for branches/ScatterSearch (trunk integration)/HeuristicLab.Algorithms.ScatterSearch/3.3/ScatterSearch.cs
- Timestamp:
- 06/04/12 16:48:59 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ScatterSearch (trunk integration)/HeuristicLab.Algorithms.ScatterSearch/3.3/ScatterSearch.cs
r7789 r7954 194 194 Placeholder solutionEvaluator = new Placeholder(); 195 195 Placeholder solutionImprover = new Placeholder(); 196 SubScopesCounter subScopesCounter = new SubScopesCounter(); 197 ResultsCollector resultsCollector = new ResultsCollector(); 196 198 BestSelector bestSelector = new BestSelector(); 197 199 ScatterSearchMainLoop mainLoop = new ScatterSearchMainLoop(); … … 210 212 211 213 uniformSubScopesProcessor.Operator = solutionImprover; 212 uniformSubScopesProcessor.Successor = bestSelector;214 uniformSubScopesProcessor.Successor = subScopesCounter; 213 215 214 216 solutionImprover.Name = "SolutionImprover"; … … 219 221 solutionEvaluator.OperatorParameter.ActualName = "Evaluator"; 220 222 solutionEvaluator.Successor = null; 223 224 subScopesCounter.Name = "Initialize EvaluatedSolutions"; 225 subScopesCounter.ValueParameter.ActualName = "EvaluatedSolutions"; 226 subScopesCounter.Successor = resultsCollector; 227 228 resultsCollector.Name = "ResultsCollector"; 229 resultsCollector.CollectedValues.Add(new LookupParameter<IntValue>("EvaluatedSolutions", null, "EvaluatedSolutions")); 230 resultsCollector.Successor = bestSelector; 221 231 222 232 bestSelector.NumberOfSelectedSubScopesParameter.ActualName = NumberOfHighQualitySolutionsParameter.Name;
Note: See TracChangeset
for help on using the changeset viewer.