- Timestamp:
- 03/01/11 14:33:18 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Problems.TestFunctions/3.3/SingleObjectiveTestFunctionProblem.cs
r5445 r5578 37 37 [StorableClass] 38 38 [Creatable("Problems")] 39 public sealed class SingleObjectiveTestFunctionProblem : ParameterizedNamedItem, ISingleObjective Problem, IStorableContent {39 public sealed class SingleObjectiveTestFunctionProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 40 40 public string Filename { get; set; } 41 41 … … 55 55 get { return (ValueParameter<BoolValue>)Parameters["Maximization"]; } 56 56 } 57 IParameter ISingleObjective Problem.MaximizationParameter {57 IParameter ISingleObjectiveHeuristicOptimizationProblem.MaximizationParameter { 58 58 get { return MaximizationParameter; } 59 59 } … … 67 67 get { return (ValueParameter<IRealVectorCreator>)Parameters["SolutionCreator"]; } 68 68 } 69 IParameter I Problem.SolutionCreatorParameter {69 IParameter IHeuristicOptimizationProblem.SolutionCreatorParameter { 70 70 get { return SolutionCreatorParameter; } 71 71 } … … 73 73 get { return (ValueParameter<ISingleObjectiveTestFunctionProblemEvaluator>)Parameters["Evaluator"]; } 74 74 } 75 IParameter I Problem.EvaluatorParameter {75 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 76 76 get { return EvaluatorParameter; } 77 77 } … … 79 79 get { return (OptionalValueParameter<DoubleValue>)Parameters["BestKnownQuality"]; } 80 80 } 81 IParameter ISingleObjective Problem.BestKnownQualityParameter {81 IParameter ISingleObjectiveHeuristicOptimizationProblem.BestKnownQualityParameter { 82 82 get { return BestKnownQualityParameter; } 83 83 } … … 104 104 set { SolutionCreatorParameter.Value = value; } 105 105 } 106 ISolutionCreator I Problem.SolutionCreator {106 ISolutionCreator IHeuristicOptimizationProblem.SolutionCreator { 107 107 get { return SolutionCreatorParameter.Value; } 108 108 } … … 111 111 set { EvaluatorParameter.Value = value; } 112 112 } 113 ISingleObjectiveEvaluator ISingleObjective Problem.Evaluator {113 ISingleObjectiveEvaluator ISingleObjectiveHeuristicOptimizationProblem.Evaluator { 114 114 get { return EvaluatorParameter.Value; } 115 115 } 116 IEvaluator I Problem.Evaluator {116 IEvaluator IHeuristicOptimizationProblem.Evaluator { 117 117 get { return EvaluatorParameter.Value; } 118 118 }
Note: See TracChangeset
for help on using the changeset viewer.