Changeset 14067 for branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/IHR/IHR.cs
- Timestamp:
- 07/14/16 13:34:21 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/IHR/IHR.cs
r13989 r14067 42 42 } 43 43 44 public override int MinimumSolutionLength {45 get { return 2; }46 }47 public override int MaximumSolutionLength {48 get { return int.MaxValue; }49 }50 51 public override int MinimumObjectives {52 get { return 2; }53 }54 public override int MaximumObjectives {55 get { return 2; }56 }57 58 44 public override double[] ReferencePoint(int objectives) { 59 45 double[] rp = new double[objectives]; … … 67 53 protected IHR(bool deserializing) : base(deserializing) { } 68 54 protected IHR(IHR original, Cloner cloner) : base(original, cloner) { } 69 public IHR() : base(minimumObjectives: 2, m inimumSolutionLength: 2, maximumSolutionLength: int.MaxValue) { }55 public IHR() : base(minimumObjectives: 2, maximumObjectives: 2, minimumSolutionLength: 2, maximumSolutionLength: int.MaxValue) { } 70 56 71 57 public override double[] Evaluate(RealVector r, int objectives) {
Note: See TracChangeset
for help on using the changeset viewer.