Changeset 13469 for branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEncoding.cs
- Timestamp:
- 12/15/15 15:16:24 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Optimization/3.3/BasicProblems/Interfaces/IEncoding.cs
r13396 r13469 26 26 namespace HeuristicLab.Optimization { 27 27 public interface IEncoding : IParameterizedNamedItem { 28 IValueParameter SolutionCreatorParameter { get; } 28 29 ISolutionCreator SolutionCreator { get; } 30 29 31 IEnumerable<IOperator> Operators { get; set; } 30 32 … … 32 34 void ConfigureOperators(IEnumerable<IItem> operators); 33 35 36 event EventHandler OperatorsChanged; 34 37 event EventHandler SolutionCreatorChanged; 35 event EventHandler OperatorsChanged;36 38 } 37 39 38 40 public interface IEncoding<TSolution> : IEncoding 39 41 where TSolution : class, ISolution { 40 new ISolutionCreator<TSolution> SolutionCreator { get; set; }42 //new ISolutionCreator<TSolution> SolutionCreator { get; } 41 43 } 42 44 }
Note: See TracChangeset
for help on using the changeset viewer.