- Timestamp:
- 03/01/11 14:33:18 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DataAnalysis Refactoring/HeuristicLab.Problems.ArtificialAnt/3.4/ArtificialAntProblem.cs
r5528 r5578 38 38 [Creatable("Problems")] 39 39 [StorableClass] 40 public sealed class ArtificialAntProblem : ParameterizedNamedItem, ISingleObjective Problem, IStorableContent {40 public sealed class ArtificialAntProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 41 41 public string Filename { get; set; } 42 42 … … 86 86 get { return (IValueParameter<BoolValue>)Parameters["Maximization"]; } 87 87 } 88 IParameter ISingleObjective Problem.MaximizationParameter {88 IParameter ISingleObjectiveHeuristicOptimizationProblem.MaximizationParameter { 89 89 get { return MaximizationParameter; } 90 90 } … … 92 92 get { return (IValueParameter<ISymbolicExpressionTreeCreator>)Parameters["SolutionCreator"]; } 93 93 } 94 IParameter I Problem.SolutionCreatorParameter {94 IParameter IHeuristicOptimizationProblem.SolutionCreatorParameter { 95 95 get { return SolutionCreatorParameter; } 96 96 } … … 98 98 get { return (IValueParameter<Evaluator>)Parameters["Evaluator"]; } 99 99 } 100 IParameter I Problem.EvaluatorParameter {100 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 101 101 get { return EvaluatorParameter; } 102 102 } … … 126 126 get { return (IValueParameter<DoubleValue>)Parameters["BestKnownQuality"]; } 127 127 } 128 IParameter ISingleObjective Problem.BestKnownQualityParameter {128 IParameter ISingleObjectiveHeuristicOptimizationProblem.BestKnownQualityParameter { 129 129 get { return BestKnownQualityParameter; } 130 130 } … … 160 160 set { SolutionCreatorParameter.Value = value; } 161 161 } 162 ISolutionCreator I Problem.SolutionCreator {162 ISolutionCreator IHeuristicOptimizationProblem.SolutionCreator { 163 163 get { return SolutionCreatorParameter.Value; } 164 164 } … … 167 167 set { EvaluatorParameter.Value = value; } 168 168 } 169 ISingleObjectiveEvaluator ISingleObjective Problem.Evaluator {169 ISingleObjectiveEvaluator ISingleObjectiveHeuristicOptimizationProblem.Evaluator { 170 170 get { return EvaluatorParameter.Value; } 171 171 } 172 IEvaluator I Problem.Evaluator {172 IEvaluator IHeuristicOptimizationProblem.Evaluator { 173 173 get { return EvaluatorParameter.Value; } 174 174 }
Note: See TracChangeset
for help on using the changeset viewer.