Changeset 5809 for trunk/sources/HeuristicLab.Problems.ExternalEvaluation
- Timestamp:
- 03/23/11 01:09:38 (14 years ago)
- Location:
- trunk/sources
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3
- Property svn:ignore
-
old new 3 3 obj 4 4 HeuristicLabProblemsExternalEvaluationPlugin.cs 5 *.vs10x
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/ExternalEvaluationProblem.cs
r5445 r5809 38 38 [Creatable("Problems")] 39 39 [StorableClass] 40 public sealed class ExternalEvaluationProblem : ParameterizedNamedItem, ISingleObjective Problem, IStorableContent {40 public sealed class ExternalEvaluationProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 41 41 public string Filename { get; set; } 42 42 … … 62 62 get { return (ValueParameter<BoolValue>)Parameters["Maximization"]; } 63 63 } 64 IParameter ISingleObjective Problem.MaximizationParameter {64 IParameter ISingleObjectiveHeuristicOptimizationProblem.MaximizationParameter { 65 65 get { return MaximizationParameter; } 66 66 } … … 68 68 get { return (ValueParameter<ISolutionCreator>)Parameters["SolutionCreator"]; } 69 69 } 70 IParameter I Problem.SolutionCreatorParameter {70 IParameter IHeuristicOptimizationProblem.SolutionCreatorParameter { 71 71 get { return SolutionCreatorParameter; } 72 72 } 73 IParameter I Problem.EvaluatorParameter {73 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 74 74 get { return EvaluatorParameter; } 75 75 } … … 77 77 get { return (OptionalValueParameter<DoubleValue>)Parameters["BestKnownQuality"]; } 78 78 } 79 IParameter ISingleObjective Problem.BestKnownQualityParameter {79 IParameter ISingleObjectiveHeuristicOptimizationProblem.BestKnownQualityParameter { 80 80 get { return BestKnownQualityParameter; } 81 81 } … … 97 97 set { SolutionCreatorParameter.Value = value; } 98 98 } 99 ISolutionCreator I Problem.SolutionCreator {99 ISolutionCreator IHeuristicOptimizationProblem.SolutionCreator { 100 100 get { return SolutionCreatorParameter.Value; } 101 101 } … … 104 104 set { EvaluatorParameter.Value = value; } 105 105 } 106 ISingleObjectiveEvaluator ISingleObjective Problem.Evaluator {106 ISingleObjectiveEvaluator ISingleObjectiveHeuristicOptimizationProblem.Evaluator { 107 107 get { return EvaluatorParameter.Value; } 108 108 } 109 IEvaluator I Problem.Evaluator {109 IEvaluator IHeuristicOptimizationProblem.Evaluator { 110 110 get { return EvaluatorParameter.Value; } 111 111 }
Note: See TracChangeset
for help on using the changeset viewer.