Changeset 17257 for branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
- Timestamp:
- 09/17/19 14:05:47 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEncodedSolution.cs
r16751 r17257 22 22 #endregion 23 23 24 using HEAL.Attic; 24 25 using HeuristicLab.Core; 25 26 26 27 namespace HeuristicLab.Optimization { 28 [StorableType("c81bebf8-812c-4f8b-a1bc-d310fb844367")] 27 29 public interface IEncodedSolution : IItem { } 28 30 } -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiObjectiveProblem.cs
r17225 r17257 20 20 #endregion 21 21 22 using HeuristicLab.Core; 23 using HeuristicLab.Data; 22 using HEAL.Attic; 24 23 25 24 namespace HeuristicLab.Optimization { 26 public interface IMultiObjectiveProblem : IProblem, IMultiObjectiveHeuristicOptimizationProblem { 25 [StorableType("251d79f1-a065-47f9-85a3-2e8dbdbf685e")] 26 public interface IMultiObjectiveProblem : IProblem, IMultiObjectiveHeuristicOptimizationProblem { } 27 27 28 } 29 28 [StorableType("806fb361-1469-4903-9f54-f8678b0717b9")] 30 29 public interface IMultiObjectiveProblem<TEncoding, TEncodedSolution> : IMultiObjectiveProblem, IProblem<TEncoding, TEncodedSolution> 31 30 where TEncoding : class, IEncoding<TEncodedSolution> -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IMultiObjectiveProblemDefinition.cs
r17226 r17257 20 20 #endregion 21 21 22 using System.Collections;23 22 using System.Collections.Generic; 24 23 using HEAL.Attic; 25 24 using HeuristicLab.Core; 26 using HeuristicLab.Data;27 25 28 26 namespace HeuristicLab.Optimization { 27 [StorableType("609e74a2-d5e7-4495-b47c-2d365a8d717c")] 29 28 public interface IMultiObjectiveProblemDefinition { 30 29 int Objectives { get; } -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblem.cs
r17225 r17257 21 21 22 22 23 using HEAL.Attic; 24 23 25 namespace HeuristicLab.Optimization { 24 public interface ISingleObjectiveProblem : ISingleObjectiveHeuristicOptimizationProblem { 26 [StorableType("24830fd5-7d97-41a5-9d7e-d84f1b7ab259")] 27 public interface ISingleObjectiveProblem : ISingleObjectiveHeuristicOptimizationProblem { } 25 28 26 } 27 29 [StorableType("9cc9422f-0bb5-41e8-9d9e-6e0b66a66449")] 28 30 public interface ISingleObjectiveProblem<TEncoding, TEncodedSolution> : ISingleObjectiveProblem, IProblem<TEncoding, TEncodedSolution> 29 31 where TEncoding : class, IEncoding<TEncodedSolution> -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/ISingleObjectiveProblemDefinition.cs
r17226 r17257 25 25 26 26 namespace HeuristicLab.Optimization { 27 [StorableType("80849d87-5cc6-4dc0-8c10-966ecb68d582")] 27 28 public interface ISingleObjectiveProblemDefinition { 28 29 bool Maximization { get; }
Note: See TracChangeset
for help on using the changeset viewer.