Changeset 14068 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/Misc/SchafferN2.cs
- Timestamp:
- 07/14/16 14:33:15 (8 years ago)
- Location:
- branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/Misc
- Files:
-
- 1 added
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/Misc/SchafferN2.cs
r14067 r14068 30 30 [StorableClass] 31 31 public class SchafferN2 : MultiObjectiveTestFunction { 32 33 public override double[,] Bounds(int objectives) { 32 protected override double[,] GetBounds(int objectives) { 34 33 return new double[,] { { -5, 10 } }; 35 34 } 36 35 37 p ublic override bool[]Maximization(int objecitves) {36 protected override bool[] GetMaximization(int objecitves) { 38 37 return new bool[2]; 39 38 } 40 39 41 p ublic override double[]ReferencePoint(int objecitves) {40 protected override double[] GetReferencePoint(int objecitves) { 42 41 return new double[] { 100, 100 }; 43 42 } 44 43 45 44 46 p ublic override IEnumerable<double[]>OptimalParetoFront(int objectives) {45 protected override IEnumerable<double[]> GetOptimalParetoFront(int objectives) { 47 46 throw new NotImplementedException(); 48 47 }
Note: See TracChangeset
for help on using the changeset viewer.