Changeset 5809 for trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/MultiObjectiveSymbolicRegressionProblem.cs
- Timestamp:
- 03/23/11 01:09:38 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression
- Property svn:mergeinfo deleted
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3
- Property svn:ignore
-
old new 3 3 HeuristicLabProblemsDataAnalysisRegressionPlugin.cs 4 4 obj 5 *.vs10x
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Regression/3.3/Symbolic/MultiObjectiveSymbolicRegressionProblem.cs
r5445 r5809 27 27 using HeuristicLab.Parameters; 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 using HeuristicLab.PluginInfrastructure; 29 30 30 31 namespace HeuristicLab.Problems.DataAnalysis.Regression.Symbolic { 31 32 [Item("Symbolic Regression Problem (multi objective)", "Represents a multi objective symbolic regression problem.")] 32 [Creatable("Problems")]33 33 [StorableClass] 34 public class MultiObjectiveSymbolicRegressionProblem : SymbolicRegressionProblemBase, IMultiObjectiveProblem { 34 [NonDiscoverableType] 35 public class MultiObjectiveSymbolicRegressionProblem : SymbolicRegressionProblemBase, IMultiObjectiveHeuristicOptimizationProblem { 35 36 36 37 #region Parameter Properties … … 38 39 get { return (ValueParameter<BoolArray>)Parameters["Maximization"]; } 39 40 } 40 IParameter IMultiObjective Problem.MaximizationParameter {41 IParameter IMultiObjectiveHeuristicOptimizationProblem.MaximizationParameter { 41 42 get { return MaximizationParameter; } 42 43 } … … 44 45 get { return (ValueParameter<IMultiObjectiveSymbolicRegressionEvaluator>)Parameters["Evaluator"]; } 45 46 } 46 IParameter I Problem.EvaluatorParameter {47 IParameter IHeuristicOptimizationProblem.EvaluatorParameter { 47 48 get { return EvaluatorParameter; } 48 49 } … … 54 55 set { EvaluatorParameter.Value = value; } 55 56 } 56 IMultiObjectiveEvaluator IMultiObjective Problem.Evaluator {57 IMultiObjectiveEvaluator IMultiObjectiveHeuristicOptimizationProblem.Evaluator { 57 58 get { return EvaluatorParameter.Value; } 58 59 } 59 IEvaluator I Problem.Evaluator {60 IEvaluator IHeuristicOptimizationProblem.Evaluator { 60 61 get { return EvaluatorParameter.Value; } 61 62 }
Note: See TracChangeset
for help on using the changeset viewer.