- Timestamp:
- 07/25/20 01:23:08 (4 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/CompiledProblemDefinition.cs
r17382 r17699 29 29 namespace HeuristicLab.Problems.Programmable { 30 30 public abstract class CompiledProblemDefinition<TEncoding, TEncodedSolution> : IProblemDefinition<TEncoding, TEncodedSolution> 31 where TEncoding : class, IEncoding <TEncodedSolution>31 where TEncoding : class, IEncoding 32 32 where TEncodedSolution : class, IEncodedSolution { 33 33 private TEncoding encoding; … … 51 51 52 52 public abstract class CompiledSingleObjectiveProblemDefinition<TEncoding, TEncodedSolution> : CompiledProblemDefinition<TEncoding, TEncodedSolution>, ISingleObjectiveProblemDefinition<TEncoding, TEncodedSolution> 53 where TEncoding : class, IEncoding <TEncodedSolution>53 where TEncoding : class, IEncoding 54 54 where TEncodedSolution : class, IEncodedSolution { 55 55 protected CompiledSingleObjectiveProblemDefinition() : base() { } … … 95 95 96 96 public abstract class CompiledMultiObjectiveProblemDefinition<TEncoding, TEncodedSolution> : CompiledProblemDefinition<TEncoding, TEncodedSolution>, IMultiObjectiveProblemDefinition<TEncoding, TEncodedSolution> 97 where TEncoding : class, IEncoding <TEncodedSolution>97 where TEncoding : class, IEncoding 98 98 where TEncodedSolution : class, IEncodedSolution { 99 99 protected CompiledMultiObjectiveProblemDefinition() : base() { } -
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProblemDefinitionScript.cs
r17320 r17699 31 31 [StorableType("17741D64-CF9D-4CCF-9892-0590C325D4E6")] 32 32 public sealed class MultiObjectiveProblemDefinitionScript<TEncoding, TEncodedSolution> : ProblemDefinitionScript<TEncoding, TEncodedSolution>, IMultiObjectiveProblemDefinition<TEncoding, TEncodedSolution>, IStorableContent 33 where TEncoding : class, IEncoding <TEncodedSolution>33 where TEncoding : class, IEncoding 34 34 where TEncodedSolution : class, IEncodedSolution { 35 35 public string Filename { get; set; } -
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/MultiObjectiveProgrammableProblem.cs
r17320 r17699 35 35 [StorableType("1AA24077-4E1E-4FAE-8EC8-B6008DFD30B9")] 36 36 public abstract class MultiObjectiveProgrammableProblem<TEncoding, TEncodedSolution> : MultiObjectiveProblem<TEncoding, TEncodedSolution>, IProgrammableItem, IProgrammableProblem 37 where TEncoding : class, IEncoding <TEncodedSolution>37 where TEncoding : class, IEncoding 38 38 where TEncodedSolution : class, IEncodedSolution { 39 39 protected static readonly string ENCODING_NAMESPACE = "ENCODING_NAMESPACE"; -
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/ProblemDefinitionScript.cs
r17226 r17699 57 57 [StorableType("0B3AF22C-4744-4860-BBCF-A92046000847")] 58 58 public abstract class ProblemDefinitionScript<TEncoding, TEncodedSolution> : ProblemDefinitionScript, IProblemDefinition<TEncoding, TEncodedSolution> 59 where TEncoding : class, IEncoding <TEncodedSolution>59 where TEncoding : class, IEncoding 60 60 where TEncodedSolution : class, IEncodedSolution { 61 61 -
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProblemDefinitionScript.cs
r17383 r17699 31 31 [StorableType("D0B2A649-EDDE-4A6E-A3B5-F40F5FD1B2C0")] 32 32 public sealed class SingleObjectiveProblemDefinitionScript<TEncoding, TEncodedSolution> : ProblemDefinitionScript<TEncoding, TEncodedSolution>, ISingleObjectiveProblemDefinition<TEncoding, TEncodedSolution>, IStorableContent 33 where TEncoding : class, IEncoding <TEncodedSolution>33 where TEncoding : class, IEncoding 34 34 where TEncodedSolution : class, IEncodedSolution { 35 35 public string Filename { get; set; } -
branches/2521_ProblemRefactoring/HeuristicLab.Problems.Programmable/3.3/SingleObjectiveProgrammableProblem.cs
r17383 r17699 36 36 [StorableType("44944E6B-E95E-4805-8F0A-0C0F7D761DB9")] 37 37 public abstract class SingleObjectiveProgrammableProblem<TEncoding, TEncodedSolution> : SingleObjectiveProblem<TEncoding, TEncodedSolution>, IProgrammableItem, IProgrammableProblem 38 where TEncoding : class, IEncoding <TEncodedSolution>38 where TEncoding : class, IEncoding 39 39 where TEncodedSolution : class, IEncodedSolution { 40 40 protected static readonly string ENCODING_NAMESPACE = "ENCODING_NAMESPACE";
Note: See TracChangeset
for help on using the changeset viewer.