Changeset 6752 for branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluation.cs
- Timestamp:
- 09/13/11 16:00:19 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/SingleDepotVRP/CVRP/CVRPTW/CVRPPDTW/CVRPPDTWEvaluation.cs
r6710 r6752 24 24 using System.Linq; 25 25 using System.Text; 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 using HeuristicLab.Common; 26 28 27 29 namespace HeuristicLab.Problems.VehicleRouting.ProblemInstances { 30 public class CVRPPDTWInsertionInfo : CVRPTWInsertionInfo { 31 private List<int> visited; 32 33 public List<int> Visited { 34 get { return visited; } 35 } 36 37 private double arrivalSpareCapacity; 38 39 public double ArrivalSpareCapacity { 40 get { return arrivalSpareCapacity; } 41 } 42 43 public CVRPPDTWInsertionInfo(int start, int end, double spareCapacity, double arrivalTime, double leaveTime, double spareTime, double waitingTime, List<int> visited, double arrivalSpareCapacity) 44 : base(start, end, spareCapacity, arrivalTime, leaveTime, spareTime, waitingTime) { 45 this.visited = visited; 46 this.arrivalSpareCapacity = arrivalSpareCapacity; 47 } 48 } 49 28 50 public class CVRPPDTWEvaluation: CVRPTWEvaluation { 29 51 public int PickupViolations { get; set; }
Note: See TracChangeset
for help on using the changeset viewer.