Changeset 13437 for branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Crossovers/DirectScheduleCrossover.cs
- Timestamp:
- 12/06/15 15:33:25 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/ScheduleEncoding/Crossovers/DirectScheduleCrossover.cs
r12012 r13437 29 29 [StorableClass] 30 30 public abstract class DirectScheduleCrossover : ScheduleCrossover, IDirectScheduleOperator { 31 public ILookupParameter<ItemList<Job>> JobDataParameter { 32 get { return (LookupParameter<ItemList<Job>>)Parameters["JobData"]; } 33 } 34 31 35 [StorableConstructor] 32 36 protected DirectScheduleCrossover(bool deserializing) : base(deserializing) { } … … 34 38 public DirectScheduleCrossover() 35 39 : base() { 36 ParentsParameter.ActualName = "Schedule";37 ChildParameter.ActualName = "Schedule";38 40 Parameters.Add(new LookupParameter<ItemList<Job>>("JobData", "Job data taken from the JSSP - Instance.")); 39 }40 41 public ILookupParameter<ItemList<Job>> JobDataParameter {42 get { return (LookupParameter<ItemList<Job>>)Parameters["JobData"]; }43 41 } 44 42
Note: See TracChangeset
for help on using the changeset viewer.