- Timestamp:
- 10/17/19 11:55:58 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Problem.cs
r17226 r17334 36 36 where TEncodedSolution : class, IEncodedSolution 37 37 where TEvaluator : class, IEvaluator { 38 public string Filename { get; set; } // TODO: Really okay here? should be in Problem (non-generic)38 39 39 40 40 //TODO remove parameter for encoding? -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/Interfaces/IProblem.cs
r17257 r17334 23 23 using System.Collections.Generic; 24 24 using HEAL.Attic; 25 using HeuristicLab.Common; 25 26 using HeuristicLab.Core; 26 27 … … 30 31 /// Interface to represent an optimization problem. 31 32 /// </summary> 32 public interface IProblem : IParameterizedNamedItem {33 public interface IProblem : IParameterizedNamedItem , IStorableContent{ 33 34 IEnumerable<IItem> Operators { get; } 34 35 -
branches/2521_ProblemRefactoring/HeuristicLab.Optimization/3.3/Problems/Problem.cs
r17226 r17334 34 34 [StorableType("6DC97432-9BD1-4304-802A-1FC48A0E0468")] 35 35 public abstract class Problem : ParameterizedNamedItem, IProblem { 36 public string Filename { get; set; } 37 36 38 private const string OperatorsParameterName = "Operators"; 37 39 public IFixedValueParameter<ItemCollection<IItem>> OperatorsParameter {
Note: See TracChangeset
for help on using the changeset viewer.