Changeset 14018 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/NonDominatedSelect.cs
- Timestamp:
- 07/07/16 14:13:46 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/NonDominatedSelect.cs
r13991 r14018 27 27 28 28 public class NonDominatedSelect { 29 p rivateenum DominationResult { Dominates, IsDominated, IsNonDominated };29 public enum DominationResult { Dominates, IsDominated, IsNonDominated }; 30 30 31 31 public static IEnumerable<double[]> selectNonDominatedVectors(IEnumerable<double[]> qualities, bool[] maximization, bool dominateOnEqualQualities) { … … 60 60 } 61 61 62 p rivatestatic DominationResult Dominates(double[] left, double[] right, bool[] maximizations, bool dominateOnEqualQualities) {62 public static DominationResult Dominates(double[] left, double[] right, bool[] maximizations, bool dominateOnEqualQualities) { 63 63 //mkommend Caution: do not use LINQ.SequenceEqual for comparing the two quality arrays (left and right) due to performance reasons 64 64 if (dominateOnEqualQualities) {
Note: See TracChangeset
for help on using the changeset viewer.