Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/15/16 19:27:12 (8 years ago)
Author:
bwerth
Message:

#1087 several fixes according to the review comments 35 and 38

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/IHR/IHR.cs

    r14069 r14090  
    5252        throw new ArgumentException("The dimensionality of the problem(ProblemSize) must be larger than or equal to the number of objectives");
    5353      }
    54       RealVector y = Y(r);
    55       return new double[] { F1(y), F2(r, y) };
     54      return new double[] { F1(r), F2(r) };
    5655    }
    5756    protected abstract double F1(RealVector y);
    58     protected abstract double F2(RealVector r, RealVector y);
     57    protected abstract double F2(RealVector y);
    5958    protected abstract double G(RealVector y);
    6059
     
    7069      return (x * x) / (Math.Abs(x) + 0.1);
    7170    }
    72     protected RealVector Y(RealVector x) {
    73       return x;
    74     }
    7571  }
    7672}
Note: See TracChangeset for help on using the changeset viewer.