Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/15/15 15:16:24 (9 years ago)
Author:
mkommend
Message:

#2521: Refactored problem base classes and adapted scheduling encoding, scheduling problem and unit tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/Interfaces/IScheduleCreator.cs

    r13437 r13469  
    2525
    2626namespace HeuristicLab.Encodings.ScheduleEncoding {
    27   public interface IScheduleCreator : ISolutionCreator<ISchedule>, IScheduleOperator {
    28     ILookupParameter<ISchedule> ScheduleParameter { get; }
     27  public interface IScheduleCreator<TSchedule> : ISolutionCreator<TSchedule>, IScheduleOperator
     28  where TSchedule : class,ISchedule {
     29    ILookupParameter<TSchedule> ScheduleParameter { get; }
    2930    IValueLookupParameter<IntValue> JobsParameter { get; }
    3031    IValueLookupParameter<IntValue> ResourcesParameter { get; }
Note: See TracChangeset for help on using the changeset viewer.