- Timestamp:
- 07/25/20 01:23:08 (4 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/Interfaces/IScheduleEncoding.cs
r17680 r17699 29 29 namespace HeuristicLab.Encodings.ScheduleEncoding { 30 30 [StorableType("09b9d24c-2576-495a-b06c-338d095cba0d")] 31 public interface IScheduleEncoding : IEncoding <IScheduleSolution>{31 public interface IScheduleEncoding : IEncoding { 32 32 IValueParameter<ItemList<Job>> JobDataParameter { get; } 33 33 IFixedValueParameter<IntValue> JobsParameter { get; } … … 41 41 Schedule Decode(IScheduleSolution schedule, ItemList<Job> jobData); 42 42 } 43 44 public interface IScheduleEncoding<TSchedule> : IEncoding<TSchedule>45 where TSchedule : class, IScheduleSolution {46 47 }48 43 } -
branches/2521_ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding.cs
r17680 r17699 32 32 namespace HeuristicLab.Encodings.ScheduleEncoding { 33 33 [StorableType("D2FB1AF9-EF13-4ED2-B3E9-D5BE4E5772EA")] 34 public abstract class ScheduleEncoding<TSchedule> : Encoding <TSchedule>, IScheduleEncoding34 public abstract class ScheduleEncoding<TSchedule> : Encoding, IScheduleEncoding 35 35 where TSchedule : class, IScheduleSolution { 36 36 [Storable] public IValueParameter<ItemList<Job>> JobDataParameter { get; private set; }
Note: See TracChangeset
for help on using the changeset viewer.