Changeset 14150 for trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/MultiObjectiveTestFunctionProblem.cs
- Timestamp:
- 07/21/16 12:40:49 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.TestFunctions.MultiObjective/3.3/MultiObjectiveTestFunctionProblem.cs
r14111 r14150 56 56 get { return (IValueParameter<DoubleArray>)Parameters["ReferencePoint"]; } 57 57 } 58 public IValueParameter<DoubleMatrix> BestKnownFrontParameter {59 get { return ( IValueParameter<DoubleMatrix>)Parameters["BestKnownFront"]; }58 public OptionalValueParameter<DoubleMatrix> BestKnownFrontParameter { 59 get { return (OptionalValueParameter<DoubleMatrix>)Parameters["BestKnownFront"]; } 60 60 } 61 61 … … 118 118 Parameters.Add(new ValueParameter<DoubleArray>("ReferencePoint", "The reference point used for hypervolume calculation.")); 119 119 Parameters.Add(new ValueParameter<IMultiObjectiveTestFunction>("TestFunction", "The function that is to be optimized.", new Fonseca())); 120 Parameters.Add(new ValueParameter<DoubleMatrix>("BestKnownFront", "The currently best known Pareto front"));120 Parameters.Add(new OptionalValueParameter<DoubleMatrix>("BestKnownFront", "The currently best known Pareto front")); 121 121 122 122 Encoding.LengthParameter = ProblemSizeParameter;
Note: See TracChangeset
for help on using the changeset viewer.