Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/10/12 12:02:42 (12 years ago)
Author:
svonolfe
Message:

Added priority dispatching metaoptimization (#1955)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DynamicVehicleRouting/HeuristicLab.PDPSimulation/3.3/PickupDeliveryAnalyzer.cs

    r8714 r8777  
    209209        row.VisualProperties.ChartType = DataRowVisualProperties.DataRowChartType.Histogram;
    210210        data.Rows.Add(row);
     211
     212        results.Add(new Result("LeadTime", new DoubleValue()));
    211213      }
    212214
     
    235237
    236238      //lead time
     239      double leadTime = 0;
     240
    237241      values = timeHistogram.Rows["LeadTime"].Values;
    238242      values.Clear();
    239243      foreach (Order order in simulation.Orders.Where(o => o.OrderState == OrderState.Delivered)) {
    240         values.Add(order.DeliveryTime + order.DeliveryServiceTime - order.PickupReadyTime);
    241       }
     244        double orderLeadTime = order.DeliveryTime + order.DeliveryServiceTime - order.PickupReadyTime;
     245        values.Add(orderLeadTime);
     246        leadTime += orderLeadTime;
     247      }
     248
     249      (results["LeadTime"].Value as DoubleValue).Value = leadTime;
    242250
    243251      results["TimeHistogram"].Value = timeHistogram;
Note: See TracChangeset for help on using the changeset viewer.