- Timestamp:
- 03/23/11 01:09:38 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Problems.OneMax/3.3
- Property svn:ignore
-
old new 3 3 bin 4 4 obj 5 *.vs10x
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Problems.OneMax/3.3/OnemaxProblem.cs
r5445 r5809 37 37 [Creatable("Problems")] 38 38 [StorableClass] 39 public sealed class OneMaxProblem : ParameterizedNamedItem, ISingleObjective Problem, IStorableContent {39 public sealed class OneMaxProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 40 40 public string Filename { get; set; } 41 41 … … 48 48 get { return (ValueParameter<BoolValue>)Parameters["Maximization"]; } 49 49 } 50 IParameter ISingleObjective Problem.MaximizationParameter {50 IParameter ISingleObjectiveHeuristicOptimizationProblem.MaximizationParameter { 51 51 get { return MaximizationParameter; } 52 52 } … … 57 57 get { return (ValueParameter<IBinaryVectorCreator>)Parameters["SolutionCreator"]; } 58 58 } 59 IParameter I Problem.SolutionCreatorParameter {59 IParameter IHeuristicOptimizationProblem.SolutionCreatorParameter { 60 60 get { return SolutionCreatorParameter; } 61 61 } … … 63 63 get { return (ValueParameter<IOneMaxEvaluator>)Parameters["Evaluator"]; } 64 64 } 65 IParameter I Problem.EvaluatorParameter {65 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 66 66 get { return EvaluatorParameter; } 67 67 } … … 69 69 get { return (ValueParameter<DoubleValue>)Parameters["BestKnownQuality"]; } 70 70 } 71 IParameter ISingleObjective Problem.BestKnownQualityParameter {71 IParameter ISingleObjectiveHeuristicOptimizationProblem.BestKnownQualityParameter { 72 72 get { return BestKnownQualityParameter; } 73 73 } … … 83 83 set { SolutionCreatorParameter.Value = value; } 84 84 } 85 ISolutionCreator I Problem.SolutionCreator {85 ISolutionCreator IHeuristicOptimizationProblem.SolutionCreator { 86 86 get { return SolutionCreatorParameter.Value; } 87 87 } … … 90 90 set { EvaluatorParameter.Value = value; } 91 91 } 92 ISingleObjectiveEvaluator ISingleObjective Problem.Evaluator {92 ISingleObjectiveEvaluator ISingleObjectiveHeuristicOptimizationProblem.Evaluator { 93 93 get { return EvaluatorParameter.Value; } 94 94 } 95 IEvaluator I Problem.Evaluator {95 IEvaluator IHeuristicOptimizationProblem.Evaluator { 96 96 get { return EvaluatorParameter.Value; } 97 97 }
Note: See TracChangeset
for help on using the changeset viewer.