Changeset 13515 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/ZDT6.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/ZDT6.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; … … 9 5 using HeuristicLab.Encodings.RealVectorEncoding; 10 6 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 11 using HeuristicLab.Problems.MultiObjectiveTestFunction;12 7 13 namespace HeuristicLab.Problems. TestFunctions {14 [Item("ZDT6", " //http://www.tik.ee.ethz.ch/sop/download/supplementary/testproblems/ [30.11.2015]")]8 namespace HeuristicLab.Problems.MultiObjectiveTestFunctions { 9 [Item("ZDT6", "ZDT6 function as defined in http://www.tik.ee.ethz.ch/sop/download/supplementary/testproblems/ [30.11.2015]")] 15 10 [StorableClass] 16 11 public class ZDT6 : MultiObjectiveTestFunction { … … 61 56 } 62 57 58 public override RealVector[] OptimalParetoFront { 59 get { 60 throw new NotImplementedException(); 61 } 62 } 63 64 public override RealVector ReferencePoint { 65 get { return new RealVector(new double[] { 11.0, 11.0 }); } 66 } 67 68 69 public override double BestKnownHypervolume { 70 get{ return 119.51857519692037009; } 71 } 72 63 73 [StorableConstructor] 64 74 protected ZDT6(bool deserializing) : base(deserializing) { }
Note: See TracChangeset
for help on using the changeset viewer.