Changeset 13988 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/CIGTAB.cs
- Timestamp:
- 07/04/16 09:47:19 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/CIGTAB.cs
r13936 r13988 39 39 } 40 40 41 public override int MinimumSolutionLength 42 { 41 public override int MinimumSolutionLength { 43 42 get { return 1; } 44 43 } 45 public override int MaximumSolutionLength 46 { 44 public override int MaximumSolutionLength { 47 45 get { return int.MaxValue; } 48 46 } 49 47 50 51 public override int MinimumObjectives 52 { 48 public override int MinimumObjectives { 53 49 get { return 2; } 54 50 } 55 51 56 public override int MaximumObjectives 57 { 52 public override int MaximumObjectives { 58 53 get { return 2; } 59 54 } 60 61 55 62 56 public override double[] ReferencePoint(int objecitves) { 63 57 return new double[] { 11, 11 }; 64 58 } 65 66 59 67 60 public override IEnumerable<double[]> OptimalParetoFront(int objecitves) { … … 73 66 res.Add(this.Evaluate(r, 2)); 74 67 } 75 76 77 68 return res; 78 69 }
Note: See TracChangeset
for help on using the changeset viewer.