Ignore:
Timestamp:
03/07/19 16:15:04 (2 years ago)
Author:
bburlacu
Message:

#2987: Improve performance by caching parameter values. Fix plugin dependencies Plugin.cs.frame

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2987_MOEAD_Algorithm/HeuristicLab.Algorithms.MOEAD/3.4/MOEADAlgorithm.cs

    r16630 r16657  
    6060      var neighbourhoodSelectionProbability = NeighbourhoodSelectionProbability;
    6161      var rand = RandomParameter.Value;
     62      var normalizeObjectives = NormalizeObjectives;
     63      var maximumNumberOfReplacedSolutions = MaximumNumberOfReplacedSolutions;
    6264
    6365      // cancellation token for the inner operations which should not be immediately cancelled
     
    103105            NadirPoint.UpdateNadir(childSolution.Qualities);
    104106            // update neighbourhood will insert the child into the population
    105             UpdateNeighbourHood(rand, childSolution, subProblemId, neighbourType);
     107            UpdateNeighbourHood(rand, childSolution, subProblemId, neighbourType, maximumNumberOfReplacedSolutions, normalizeObjectives);
    106108
    107109            ++evaluatedSolutions;
Note: See TracChangeset for help on using the changeset viewer.