Changeset 17459
- Timestamp:
- 02/28/20 11:52:17 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEvaluationResult.cs
r17382 r17459 32 32 } 33 33 34 [StorableType("D4781EC1-9F48-4CB7-A8CA-8F009B4D10C6")] 34 35 public interface ISingleObjectiveEvaluationResult : IEvaluationResult { 35 36 double Quality { get; } 36 37 } 37 38 39 [StorableType("150F7253-09AA-474C-BA4E-788B290BC61B")] 38 40 public interface IMultiObjectiveEvaluationResult : IEvaluationResult { 39 41 //TODO change to unmodifiable Type from double[] -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISolutionContext.cs
r17382 r17459 44 44 } 45 45 46 46 [StorableType("3A5CA150-1122-4D13-B65D-55D7EC86198F")] 47 47 public interface ISingleObjectiveSolutionContext<TEncodedSolution> : ISolutionContext<TEncodedSolution> 48 where TEncodedSolution : class, IEncodedSolution {48 where TEncodedSolution : class, IEncodedSolution { 49 49 //TODO discuss with abeham hiding of base property 50 50 new ISingleObjectiveEvaluationResult EvaluationResult { get; set; } 51 51 } 52 52 53 [StorableType("3110C8C1-11FE-4A24-9B4E-E2EB3B97CBE9")] 53 54 public interface IMultiObjectiveSolutionContext<TEncodedSolution> : ISolutionContext<TEncodedSolution> 54 where TEncodedSolution : class, IEncodedSolution {55 where TEncodedSolution : class, IEncodedSolution { 55 56 new IMultiObjectiveEvaluationResult EvaluationResult { get; set; } 56 57 }
Note: See TracChangeset
for help on using the changeset viewer.