- Timestamp:
- 07/19/12 13:19:12 (13 years ago)
- Location:
- branches/ScatterSearch (trunk integration)/HeuristicLab.Algorithms.ScatterSearch/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ScatterSearch (trunk integration)/HeuristicLab.Algorithms.ScatterSearch/3.3/ReferenceSetUpdateMethod.cs
r8086 r8304 80 80 double similarity = 0; 81 81 foreach (var rScope in CurrentScope.SubScopes[1].SubScopes) { 82 similarity += SimilarityCalculator. ExecuteCalculation(pScope, rScope);82 similarity += SimilarityCalculator.CalculateIndividualSimilarity(pScope, rScope); 83 83 } 84 84 population[pScope] = similarity; -
branches/ScatterSearch (trunk integration)/HeuristicLab.Algorithms.ScatterSearch/3.3/SolutionPoolUpdateMethod.cs
r8086 r8304 130 130 if (orderedOffspring.Any(hasBetterQuality)) { 131 131 // produce the set union 132 var union = orderedParents.Union(orderedOffspring.Where(hasBetterQuality), new SolutionEqualityComparer<IScope>(SimilarityCalculator. ExecuteCalculation));132 var union = orderedParents.Union(orderedOffspring.Where(hasBetterQuality), new SolutionEqualityComparer<IScope>(SimilarityCalculator.CalculateIndividualSimilarity)); 133 133 if (union.Count() > orderedParents.Count()) { 134 134 var orderedUnion = Maximization.Value ? union.OrderByDescending(x => x.Variables[QualityParameter.ActualName].Value) :
Note: See TracChangeset
for help on using the changeset viewer.