Changeset 13469 for branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling/3.3/JobShopSchedulingProblem new.cs
- Timestamp:
- 12/15/15 15:16:24 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling/3.3/JobShopSchedulingProblem new.cs
r13449 r13469 96 96 97 97 #region Properties 98 98 99 public ItemList<Job> JobData { 99 100 get { return JobDataParameter.Value; } … … 166 167 167 168 #region Events 168 protected override void OnSolutionCreatorChanged() {169 170 171 }169 //protected override void OnSolutionCreatorChanged() { 170 //SolutionCreator.ScheduleParameter.ActualNameChanged += SolutionCreator_SchedulingEncodingParameter_ActualNameChanged; 171 //InitializeOperators(); 172 //} 172 173 protected override void OnEvaluatorChanged() { 173 174 base.OnEvaluatorChanged(); … … 196 197 #region Helpers 197 198 private void InitializeOperators() { 198 Operators.Clear(); 199 ApplyEncoding(); 199 //ApplyEncoding(); 200 200 Operators.Add(new BestSchedulingSolutionAnalyzer()); 201 201 ParameterizeOperators(); … … 289 289 } 290 290 } 291 BestKnownSolution = JSMDecoder.Decode Schedule(enc, jobData, JSMDecodingErrorPolicy.RandomPolicy, JSMForcingStrategy.SwapForcing);291 BestKnownSolution = JSMDecoder.Decode(enc, jobData, JSMDecodingErrorPolicy.RandomPolicy, JSMForcingStrategy.SwapForcing); 292 292 //if (ScheduleEvaluator is MeanTardinessEvaluator) 293 293 // BestKnownQuality = MeanTardinessEvaluator.GetMeanTardiness(BestKnownSolution, jobData);
Note: See TracChangeset
for help on using the changeset viewer.