Changeset 13515 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ6.cs
- Timestamp:
- 01/15/16 16:07:14 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ6.cs
r13451 r13515 1 1 using System; 2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Threading.Tasks;6 2 using HeuristicLab.Common; 7 3 using HeuristicLab.Core; 8 4 using HeuristicLab.Data; 9 5 using HeuristicLab.Encodings.RealVectorEncoding; 10 using HeuristicLab.Parameters;11 6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 12 using HeuristicLab.Problems.MultiObjectiveTestFunction;13 7 14 namespace HeuristicLab.Problems. TestFunctions {15 [Item("DTLZ6", " http://repository.ias.ac.in/81671/ [30.11.15]")]8 namespace HeuristicLab.Problems.MultiObjectiveTestFunctions { 9 [Item("DTLZ6", "Testfunction as defined as DTLZ6 in http://repository.ias.ac.in/81671/ [30.11.15] NOTE: The website http://people.ee.ethz.ch/~sop/download/supplementary/testproblems/dtlz7/index.php [16.12.2015] lables this function as DTLZ7")] 16 10 [StorableClass] 17 11 public class DTLZ6 : MultiObjectiveTestFunction { … … 65 59 } 66 60 61 public override RealVector[] OptimalParetoFront { 62 get { 63 throw new NotImplementedException(); 64 } 65 } 66 public override RealVector ReferencePoint { 67 get { return new RealVector(new double[] { 11.0, 11.0 }); } 68 } 69 70 public override double BestKnownHypervolume { 71 get { return 116.1138716447221; } 72 } 73 74 67 75 [StorableConstructor] 68 76 protected DTLZ6(bool deserializing) : base(deserializing) { }
Note: See TracChangeset
for help on using the changeset viewer.