- Timestamp:
- 08/10/20 16:05:20 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2825-NSGA3/HeuristicLab.Algorithms.NSGA3/3.3/NSGA3Selection.cs
r17692 r17720 28 28 // Do non-dominated sort 29 29 var qualities = Utility.ToFitnessMatrix(rt); 30 // compute the pareto fronts using the DominationCalculator and discard the qualities 31 // part in the inner tuples30 31 // compute the pareto fronts using the DominationCalculator 32 32 var fronts = DominationCalculator<Solution>.CalculateAllParetoFronts(rt.ToArray(), qualities, maximization, out int[] rank, true) 33 33 .Select(list => new List<Solution>(list.Select(pair => pair.Item1))).ToList(); … … 109 109 { 110 110 solution.ConvertedFitness[i] = solution.ConvertedFitness[i] / (intercepts[i] - idealPoint[i]); 111 // todo: try this 112 //solution.ConvertedFitness[i] = solution.ConvertedFitness[i] / intercepts[i]; 111 113 } 112 114 else
Note: See TracChangeset
for help on using the changeset viewer.