Changeset 17695 for branches/2521_ProblemRefactoring/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptySingleObjectiveProblem.cs
- Timestamp:
- 07/23/20 16:21:55 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptySingleObjectiveProblem.cs
r17226 r17695 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Core; 24 25 using HeuristicLab.Optimization; 25 using HEAL.Attic;26 26 using HeuristicLab.PluginInfrastructure; 27 27 … … 30 30 [StorableType("12D022A4-6DC4-4840-9EE7-F1EEB7A408F6")] 31 31 [NonDiscoverableType] 32 public sealed class EmptySingleObjectiveProblem : SingleObjectiveHeuristicOptimizationProblem<EmptySingleObjectiveEvaluator , EmptySolutionCreator> {32 public sealed class EmptySingleObjectiveProblem : SingleObjectiveHeuristicOptimizationProblem<EmptySingleObjectiveEvaluator> { 33 33 public override bool CanChangeName { 34 34 get { return false; } … … 41 41 private EmptySingleObjectiveProblem(StorableConstructorFlag _) : base(_) { } 42 42 private EmptySingleObjectiveProblem(EmptySingleObjectiveProblem original, Cloner cloner) : base(original, cloner) { } 43 public EmptySingleObjectiveProblem() : base(new EmptySingleObjectiveEvaluator() , new EmptySolutionCreator()) { }44 public EmptySingleObjectiveProblem(string exceptionMessage) : base(new EmptySingleObjectiveEvaluator(exceptionMessage) , new EmptySolutionCreator(exceptionMessage)) { }43 public EmptySingleObjectiveProblem() : base(new EmptySingleObjectiveEvaluator()) { } 44 public EmptySingleObjectiveProblem(string exceptionMessage) : base(new EmptySingleObjectiveEvaluator(exceptionMessage)) { } 45 45 46 46 public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset
for help on using the changeset viewer.