Changeset 4374 for branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWProblemInstance.cs
- Timestamp:
- 09/08/10 17:26:26 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPTWProblemInstance.cs
r4363 r4374 74 74 set { TardinessPenaltyParameter.Value = value; } 75 75 } 76 77 public override IEnumerable<IOperator> Operators { 78 get { 79 return base.Operators 80 .Where(o => o is ITimeWindowedOperator).Cast<IOperator>(); 81 } 76 77 protected override IEnumerable<IOperator> GetOperators() { 78 return base.GetOperators() 79 .Where(o => o is ITimeWindowedOperator).Cast<IOperator>(); 82 80 } 83 81 82 protected override IEnumerable<IOperator> GetAnalyzers() { 83 return ApplicationManager.Manager.GetInstances<ITimeWindowedOperator>() 84 .Where(o => o is IAnalyzer) 85 .Cast<IOperator>().Union(base.GetAnalyzers()); 86 } 87 84 88 protected override IVRPEvaluator Evaluator { 85 89 get {
Note: See TracChangeset
for help on using the changeset viewer.