- 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.Optimization/3.3
- Property svn:ignore
-
old new 3 3 obj 4 4 *.user 5 *.vs10x
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Optimization/3.3/UserDefinedProblem.cs
r5741 r5809 40 40 [Creatable("Problems")] 41 41 [StorableClass] 42 public sealed class UserDefinedProblem : ParameterizedNamedItem, ISingleObjective Problem, IStorableContent {42 public sealed class UserDefinedProblem : ParameterizedNamedItem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent { 43 43 public string Filename { get; set; } 44 44 … … 60 60 get { return (ValueParameter<BoolValue>)Parameters["Maximization"]; } 61 61 } 62 IParameter ISingleObjective Problem.MaximizationParameter {62 IParameter ISingleObjectiveHeuristicOptimizationProblem.MaximizationParameter { 63 63 get { return MaximizationParameter; } 64 64 } … … 66 66 get { return (ValueParameter<ISolutionCreator>)Parameters["SolutionCreator"]; } 67 67 } 68 IParameter I Problem.SolutionCreatorParameter {68 IParameter IHeuristicOptimizationProblem.SolutionCreatorParameter { 69 69 get { return SolutionCreatorParameter; } 70 70 } 71 IParameter I Problem.EvaluatorParameter {71 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 72 72 get { return EvaluatorParameter; } 73 73 } … … 75 75 get { return (OptionalValueParameter<DoubleValue>)Parameters["BestKnownQuality"]; } 76 76 } 77 IParameter ISingleObjective Problem.BestKnownQualityParameter {77 IParameter ISingleObjectiveHeuristicOptimizationProblem.BestKnownQualityParameter { 78 78 get { return BestKnownQualityParameter; } 79 79 } … … 95 95 set { SolutionCreatorParameter.Value = value; } 96 96 } 97 ISolutionCreator I Problem.SolutionCreator {97 ISolutionCreator IHeuristicOptimizationProblem.SolutionCreator { 98 98 get { return SolutionCreatorParameter.Value; } 99 99 } … … 102 102 set { EvaluatorParameter.Value = value; } 103 103 } 104 ISingleObjectiveEvaluator ISingleObjective Problem.Evaluator {104 ISingleObjectiveEvaluator ISingleObjectiveHeuristicOptimizationProblem.Evaluator { 105 105 get { return EvaluatorParameter.Value; } 106 106 } 107 IEvaluator I Problem.Evaluator {107 IEvaluator IHeuristicOptimizationProblem.Evaluator { 108 108 get { return EvaluatorParameter.Value; } 109 109 }
Note: See TracChangeset
for help on using the changeset viewer.