- Timestamp:
- 11/15/17 12:14:18 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CFSAP/HeuristicLab.Problems.Scheduling.CFSAP/3.3/CFSAP.cs
r15460 r15472 64 64 : base(original, cloner) {} 65 65 public CFSAP() { 66 Parameters.Add(new ValueParameter<IntMatrix>("ProcessingTimes", "The processing times of each machine and each job.") );67 Parameters.Add(new ValueParameter<ItemList<IntMatrix>>("SetupTimes", "The sequence dependent set up times of each machine and between all jobs.") );66 Parameters.Add(new ValueParameter<IntMatrix>("ProcessingTimes", "The processing times of each machine and each job.") { GetsCollected = false }); 67 Parameters.Add(new ValueParameter<ItemList<IntMatrix>>("SetupTimes", "The sequence dependent set up times of each machine and between all jobs.") { GetsCollected = false }); 68 68 69 69 ProcessingTimesParameter.Value = new IntMatrix(new int[,] { … … 90 90 Encoding.Add(new PermutationEncoding("sequence", 5, PermutationTypes.RelativeDirected)); 91 91 Encoding.Add(new BinaryVectorEncoding("assignment", 5)); 92 93 EncodingParameter.GetsCollected = false; 94 foreach (var param in ((IEncoding)Encoding).Parameters.OfType<IValueParameter>().ToList()) { 95 param.GetsCollected = false; 96 } 92 97 93 98 Operators.RemoveAll(x => x is SingleObjectiveMoveGenerator);
Note: See TracChangeset
for help on using the changeset viewer.