Model Outputs¶
File: /activityType.csv¶
Classname: ActivityTypeAnalysis
field |
description |
|---|---|
Iteration |
iteration number |
Activity types |
List of number of activities at that iteration |
File: /AverageCarSpeed.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
car_type |
Car type (Personal, RideHail) |
speed |
Average speed of cars of this type |
File: /CarSpeed.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
carType |
Car type (Personal, RideHail) |
avg |
Average speed of cars of this type |
median |
Median speed of cars of this type |
p75 |
75th percentile of speed of cars of this type |
p95 |
95th percentile of speed of cars of this type |
p99 |
99th percentile of speed of cars of this type |
min |
Min speed of cars of this type |
max |
Max speed of cars of this type |
sum |
Sum of the speed values of cars of this type |
File: /CarTravelDistance.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
carType |
Car type (Personal, RideHail) |
avg |
Average travel distance of cars of this type |
median |
Median travel distance of cars of this type |
p75 |
75th percentile of travel distance of cars of this type |
p95 |
95th percentile of travel distance of cars of this type |
p99 |
99th percentile of travel distance of cars of this type |
min |
Min travel distance of cars of this type |
max |
Max travel distance of cars of this type |
sum |
Sum of the travel distance values of cars of this type |
File: /CarTravelTime.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
carType |
Car type (Personal, RideHail) |
avg |
Average travel time of cars of this type |
median |
Median travel time of cars of this type |
p75 |
75th percentile of travel time of cars of this type |
p95 |
95th percentile of travel time of cars of this type |
p99 |
99th percentile of travel time of cars of this type |
min |
Min travel time of cars of this type |
max |
Max travel time of cars of this type |
sum |
Sum of the travel time values of cars of this type |
File: /dataDescriptors.csv¶
Classname: BeamOutputDataDescriptionGenerator
field |
description |
|---|---|
ClassName |
Class that generates the output file |
OutputFile |
Output file name |
Field |
Column name |
Description |
Description of the column |
File: /FreeFlowCarSpeed.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
carType |
Car type (Personal, RideHail) |
avg |
Average free flow speed of cars of this type |
median |
Median free flow speed of cars of this type |
p75 |
75th percentile of free flow speed of cars of this type |
p95 |
95th percentile of free flow speed of cars of this type |
p99 |
99th percentile of free flow speed of cars of this type |
min |
Min free flow speed of cars of this type |
max |
Max free flow speed of cars of this type |
sum |
Sum of the free flow speed values of cars of this type |
File: /FreeFlowCarTravelTime.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
iteration |
iteration number |
carType |
Car type (Personal, RideHail) |
avg |
Average free flow travel time of cars of this type |
median |
Median free flow travel time of cars of this type |
p75 |
75th percentile of free flow travel time of cars of this type |
p95 |
95th percentile of free flow travel time of cars of this type |
p99 |
99th percentile of free flow travel time of cars of this type |
min |
Min free flow travel time of cars of this type |
max |
Max free flow travel time of cars of this type |
sum |
Sum of the free flow travel time values of cars of this type |
File: /households.csv.gz¶
Classname: HouseholdsCsvWriter
field |
description |
|---|---|
householdId |
Ids of households that are presented in the simulation |
cars |
Household cars |
incomeValue |
Household income |
locationX |
X part of location of the home |
locationY |
Y part of location of the home |
File: /ITERS/it.0/0.activityType.csv¶
Classname: ActivityTypeAnalysis
field |
description |
|---|---|
Hour |
Hour of the day |
Activity types |
List of number of activities at that hour |
File: /ITERS/it.0/0.CarRideStats.personal.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
vehicle_id |
If of the vehicle that made this trip |
carType |
Car type (personal) |
travel_time |
Trip travel time |
distance |
Trip distance |
free_flow_travel_time |
Travel time if the vehicle would go freely |
departure_time |
Departure time |
start_x |
X part of start location |
start_y |
Y part of start location |
end_x |
X part of end location |
end_y |
Y part of end location |
File: /ITERS/it.0/0.CarRideStats.ridehail.csv¶
Classname: CarTripStatsFromPathTraversalEventHandler
field |
description |
|---|---|
vehicle_id |
If of the vehicle that made this trip |
carType |
Car type (ridehail) |
travel_time |
Trip travel time |
distance |
Trip distance |
free_flow_travel_time |
Travel time if the vehicle would go freely |
departure_time |
Departure time |
start_x |
X part of start location |
start_y |
Y part of start location |
end_x |
X part of end location |
end_y |
Y part of end location |
File: /ITERS/it.0/0.expectedMaxUtilityHeatMap.csv¶
Classname: ExpectedMaxUtilityHeatMap
field |
description |
|---|---|
time |
Time of mode choice event |
x |
X part of location of mode choice event |
y |
Y part of location of mode choice event |
expectedMaximumUtility |
expectedMaximumUtility of mode choice |
File: /ITERS/it.0/0.final_vehicles.csv¶
Classname: VehiclesCsvWriter
field |
description |
|---|---|
vehicleId |
Ids of private vehicles that are presented in this iteration |
vehicleTypeId |
Vehicle type id |
stateOfCharge |
State of charge of electric vehicles at the end of the iteration |
householdId |
Household id the vehicle belongs to |
File: /modeChoice.csv¶
Classname: ModeChosenAnalysisObject
field |
description |
|---|---|
iterations |
iteration number |
car |
Car chosen as travel mode |
drive_transit |
Drive to transit chosen as travel mode |
ride_hail |
Ride Hail chosen as travel mode |
walk |
Walk chosen as travel mode |
walk_transit |
Walk to transit chosen as travel mode |
bike_transit |
Bike to transit chosen as travel mode |
iterations |
Bike chosen as travel mode |
File: /referenceModeChoice.csv¶
Classname: ModeChosenAnalysisObject
field |
description |
|---|---|
bike |
iteration number |
car |
Car chosen as travel mode |
drive_transit |
Drive to transit chosen as travel mode |
ride_hail |
Ride Hail chosen as travel mode |
ride_hail_transit |
Ride Hail to transit chosen as travel mode |
walk |
Walk chosen as travel mode |
walk_transit |
Walk to transit chosen as travel mode |
bike_transit |
Bike to transit chosen as travel mode |
File: /ITERS/it.0/0.modeChoice.csv¶
Classname: ModeChosenAnalysis
field |
description |
|---|---|
Modes |
Beam mode |
Bin_N |
Number of choices of this mode in bin number N (usually bin interval is an hour) |
File: /modeChoice_commute.csv¶
Classname: ModeChosenAnalysis
field |
description |
|---|---|
iterations |
iteration number |
car |
Number of car commutes |
drive_transit |
Number of drive transit commutes |
ride_hail |
Number of rid-hail commutes |
ride_hail_transit |
Number of rid-hail transit commutes |
walk |
Number of walk commutes |
bike |
Number of bike commutes |
bike_transit |
Number of bike transit commutes |
File: /network.csv.gz¶
Classname: NetworkCsvWriter
field |
description |
|---|---|
linkId |
Id of links that are in the scenario road network |
linkLength |
link length |
linkFreeSpeed |
link free speed (m/s) |
linkCapacity |
link capacity (cars/hour) |
numberOfLanes |
number of lanes |
linkModes |
List of modes that are allowed on the link separated with ; |
attributeOrigId |
Source (OSM) link id |
attributeOrigType |
Source (OSM) link type |
fromNodeId |
Id of the node link starts on |
toNodeId |
Id of the node link ends on |
fromLocationX |
X part of link start location coordinate |
fromLocationY |
Y part of link start location coordinate |
toLocationX |
X part of link end location coordinate |
toLocationY |
Y part of link end location coordinate |
File: /plans.csv.gz¶
Classname: PlansCsvWriter
field |
description |
|---|---|
tripId |
Empty column. This table contains person plan elements at the beginning of simulation. |
personId |
Person id |
planIndex |
Plan index |
planScore |
Plan score |
planSelected |
Boolean value indicating if the plan is selected |
planElementType |
Activity or Leg |
planElementIndex |
Index of the plan element |
activityType |
Activity type (Work, Home, Shopping etc) |
activityLocationX |
X part of activity location coordinate |
activityLocationY |
Y part of activity location coordinate |
activityEndTime |
Activity end time |
legMode |
Leg mode |
legDepartureTime |
Leg departure time |
legTravelTime |
Leg travel time |
legRouteType |
Identifier describing the type of this leg route uniquely. |
legRouteStartLink |
Leg route start link id |
legRouteEndLink |
Leg route end link id |
legRouteTravelTime |
Leg route travel time (equals to leg travel time) |
legRouteDistance |
Leg route distance |
legRouteLinks |
List of leg route link ids |
File: /ITERS/it.0/0.plans.csv.gz¶
Classname: PlansCsvWriter
field |
description |
|---|---|
tripId |
Empty column. This table contains person plan elements at the beginning of iteration. |
personId |
Person id |
planIndex |
Plan index |
planScore |
Plan score |
planSelected |
Boolean value indicating if the plan is selected |
planElementType |
Activity or Leg |
planElementIndex |
Index of the plan element |
activityType |
Activity type (Work, Home, Shopping etc) |
activityLocationX |
X part of activity location coordinate |
activityLocationY |
Y part of activity location coordinate |
activityEndTime |
Activity end time |
legMode |
Leg mode |
legDepartureTime |
Leg departure time |
legTravelTime |
Leg travel time |
legRouteType |
Identifier describing the type of this leg route uniquely. |
legRouteStartLink |
Leg route start link id |
legRouteEndLink |
Leg route end link id |
legRouteTravelTime |
Leg route travel time (equals to leg travel time) |
legRouteDistance |
Leg route distance |
legRouteLinks |
List of leg route link ids |
File: /population.csv.gz¶
Classname: PopulationCsvWriter
field |
description |
|---|---|
personId |
Id of persons that are presented in the simulation |
age |
Person age |
isFemale |
Boolean value indicating if the person is female |
householdId |
Person’s household id |
householdRank |
Person rank |
excludedModes |
Modes that are forbidden for the person |
rideHailServiceSubscription |
List of ride-hail services that person has subscription to |
valueOfTime |
Value of time in dollar per hour |
File: /realizedModeChoice.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
iterations |
iteration number |
car |
Car chosen as travel mode |
drive_transit |
Drive to transit chosen as travel mode |
ride_hail |
Ride Hail chosen as travel mode |
ride_hail_pooled |
Ride Hail pooled chosen as travel mode |
bike |
Bike chosen as travel mode |
bike_transit |
Bike to transit chosen as travel mode |
walk |
Walk chosen as travel mode |
walk_transit |
Walk to transit chosen as travel mode |
File: /ITERS/it.0/0.activitySimODSkims_current.csv.gz¶
Classname: ActivitySimSkimmer
field |
description |
|---|---|
timePeriod |
EA - early AM, 3 am to 6 am, AM - peak period, 6 am to 10 am, MD - midday period, 10 am to 3 pm, PM - peak period, 3 pm to 7 pm, EV - evening, 7 pm to 3 am the next day |
pathType |
See all the possible path types with descriptions https://activitysim.github.io/activitysim/v1.0.4/howitworks.html#skims |
origin |
Id of the origin geo unit |
destination |
Id of the destination geo unit |
TIME_minutes |
Travel time in minutes |
TOTIVT_IVT_minutes |
Total in-vehicle time (IVT) in minutes |
VTOLL_FAR |
Fare |
DIST_meters |
Travel distance in meters |
WACC_minutes |
Walk access time in minutes |
WAUX_minutes |
Walk other time in minutes |
WEGR_minutes |
Walk egress time in minutes |
DTIM_minutes |
Drive time in minutes |
DDIST_meters |
Drive distance in meters |
KEYIVT_minutes |
Light rail IVT |
FERRYIVT_minutes |
Ferry IVT |
BOARDS |
Number of transfers |
WeightedCost |
Weighted cost |
DEBUG_TEXT |
For internal use |
File: /realizedModeChoice_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
iterations |
iteration number |
car |
Number of car commutes |
drive_transit |
Number of drive transit commutes |
ride_hail |
Number of rid-hail commutes |
ride_hail_pooled |
Number of rid-hail pooled trips |
ride_hail_transit |
Number of rid-hail transit commutes |
walk |
Number of walk commutes |
bike |
Number of bike commutes |
bike_transit |
Number of bike transit commutes |
File: /referenceModeChoice_commute.csv¶
Classname: ModeChosenAnalysis
field |
description |
|---|---|
iterations |
iteration number or “benchmark” which means the benchmark row |
car |
Share of car commutes (%) |
drive_transit |
Share of drive transit commutes (%) |
ride_hail |
Share of rid-hail commutes (%) |
ride_hail_transit |
Share of rid-hail transit commutes (%) |
walk |
Share of walk commutes (%) |
bike |
Share of bike commutes (%) |
bike_transit |
Share of bike transit commutes (%) |
File: /referenceRealizedModeChoice.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
iterations |
iteration number or “benchmark” which means the benchmark row |
car |
Share of car trips (%) |
drive_transit |
Share of drive transit trips (%) |
ride_hail |
Share of rid-hail trips (%) |
ride_hail_pooled |
Number of rid-hail pooled trips |
ride_hail_transit |
Share of rid-hail transit trips (%) |
walk |
Share of walk trips (%) |
bike |
Share of bike trips (%) |
bike_transit |
Share of bike transit trips (%) |
File: /ITERS/it.0/0.realizedMode.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
hour |
Hour when these trips happens |
car |
Number of car trips |
drive_transit |
Number of drive transit trips |
ride_hail |
Number of rid-hail trips |
ride_hail_pooled |
Number of rid-hail pooled trips |
ride_hail_transit |
Number of rid-hail transit trips |
walk |
Number of walk trips |
bike |
Number of bike trips |
bike_transit |
Number of bike transit trips |
File: /referenceRealizedModeChoice_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
iterations |
iteration number or “benchmark” which means the benchmark row |
car |
Share of car commutes (%) |
drive_transit |
Share of drive transit commutes (%) |
ride_hail |
Share of rid-hail commutes (%) |
ride_hail_pooled |
Number of rid-hail pooled trips |
ride_hail_transit |
Share of rid-hail transit commutes (%) |
walk |
Share of walk commutes (%) |
bike |
Share of bike commutes (%) |
bike_transit |
Share of bike transit commutes (%) |
File: /replanningEventReason.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
Mode |
Iteration number |
Problem TourMode |
Number of corresponding problems happened at a tour with TourMode |
File: /replanningEventReason_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
Mode |
Iteration number |
Problem TourMode |
Number of corresponding problems happened at a commute tour with TourMode |
File: /ITERS/it.0/0.realizedMode_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
hour |
Hour when these trips happens |
car |
Number of car commutes |
drive_transit |
Number of drive transit commutes |
ride_hail |
Number of rid-hail commutes |
ride_hail_pooled |
Number of rid-hail pooled trips |
ride_hail_transit |
Number of rid-hail transit commutes |
walk |
Number of walk commutes |
bike |
Number of bike commutes |
bike_transit |
Number of bike transit commutes |
File: /ITERS/it.0/0.replanningCountModeChoice.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
hour |
Hour of simulation |
count |
Number of replanning events happen at that hour |
File: /ITERS/it.0/0.replanningCountModeChoice_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
hour |
Hour of simulation |
count |
Number of replanning events happen during commutes at that hour |
File: /ITERS/it.0/0.replanningEventChain.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
modeChoiceReplanningEventChain |
List of modes and replanning events |
count |
Number of this mode/replanning chain happened during the iteration |
File: /ITERS/it.0/0.replanningEventChain_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
modeChoiceReplanningEventChain |
List of modes and replanning events happened during commutes |
count |
Number of this mode/replanning chain happened during the iteration |
File: /ITERS/it.0/0.replanningEventReason.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
ReplanningReason |
Replanning reason and tour mode |
Count |
Number of replanning event happens on a tour with this mode and this reason |
File: /ITERS/it.0/0.replanningEventReason_commute.csv¶
Classname: RealizedModeAnalysis
field |
description |
|---|---|
ReplanningReason |
Replanning reason and tour mode (only commute trips) |
Count |
Number of replanning event happens on a tour with this mode and this reason |
File: /ridehailParking.csv¶
Classname: ParkingZoneFileUtils
field |
description |
|---|---|
taz |
Taz id where the parking zone resides |
parkingType |
Parking type: Residential, Workplace, Public |
pricingModel |
Pricing model |
chargingPointType |
Charging point type |
numStalls |
Number of stalls |
feeInCents |
Fee in cents |
reservedFor |
Id of Vehicle Manager this zone is reserver for |
timeRestrictions |
Time restrictions for vehicle categories |
parkingZoneId |
Parking zone id |
locationX |
X part of a concrete location of this parking zone (if defined) |
locationY |
Y part of a concrete location of this parking zone (if defined) |
sitePowerManager |
Site power manager |
energyStorageCapacityInKWh |
Energy storage capacity in KWh |
energyStorageSOC |
Energy storage state of charge |
File: /rideHailRevenue.csv¶
Classname: RideHailRevenueAnalysis
field |
description |
|---|---|
iteration # |
Iteration number |
revenue |
Total cost of ride-hail trips happened at this iteration |
File: /ITERS/it.0/0.ridehailRides.csv.gz¶
Classname: RideHailUtilizationCollector
field |
description |
|---|---|
vehicleId |
Id of the ride-hail vehicle making the ride |
time |
Time in seconds when the ride is completed |
startX |
X part of the start ride coordinate |
startY |
Y part of the start ride coordinate |
endX |
X of the end ride coordinate |
endY |
Y part of the end ride coordinate |
numberOfPassengers |
Number of passengers on the ride |
File: /rideHailRideUtilization.csv¶
Classname: RideHailUtilizationCollector
field |
description |
|---|---|
iteration |
Iteration number |
nonEmptyRides |
Number of rides with passengers |
totalRides |
Total number ride-hail rides |
movedPassengers |
Total number of moved passengers |
rideHailModeChoices |
Number of ride-hail mode choices |
rideHailInAlternatives |
Number of choices when ride-hail mode was in the alternatives |
totalModeChoices |
Total number of mode choices |
numberOfVehiclesServedNRides |
Number of vehicles that served N rides |
NPassengersToTheNumberOfRides |
Number of rides with N passengers |
File: /ITERS/it.0/0.rideHailInitialLocation.csv¶
Classname: OutputData
field |
description |
|---|---|
rideHailAgentID |
Unique id of the given ride hail agent |
xCoord |
X co-ordinate of the starting location of the ride hail |
yCoord |
Y co-ordinate of the starting location of the ride hail |
File: /summaryVehicleStats.csv¶
Classname: BeamSim
field |
description |
|---|---|
iteration |
Iteration number |
vehicleType |
Vehicle type which stats this tables contains |
vehicleMilesTraveled |
Total distance that all the vehicles of this type travelled |
vehicleHoursTraveled |
Total time that all the vehicles of this type travelled |
numberOfVehicles |
Total number of vehicles of this type |
File: /ITERS/it.0/0.NonArrivedAgentsAtTheEndOfSimulation.csv¶
Classname: PersonTravelTimeAnalysis
field |
description |
|---|---|
modes |
Beam mode of the trip |
count |
Number of cases when an agent doesn’t arrived to the destination at the end of simulation for whatever reason |
File: /ITERS/it.0/0.passengerPerTrip{Transit Mode}.csv¶
Classname: CarPassengerPerTrip
field |
description |
|---|---|
hours |
The hour when this statistic applies |
Number of passengers |
Number trips with this number of passengers |
File: /ITERS/it.0/0.parkingStats.csv¶
Classname: ParkingStatsCollector
field |
description |
|---|---|
timeBin |
Time bin represented by the lower bound of the interval |
TAZ |
Zone summarizing all parking events |
outboundParkingOverheadTime |
Time required to walk to the parked vehicle |
inboundParkingOverheadTime |
Time required to walk from the parked vehicle to the destination. This metric does not include extra time spend driving to the parking space. |
inboundParkingOverheadCost |
Cost for parking fees |
File: /ITERS/it.0/0.averageTravelTimes.csv¶
Classname: PersonTravelTimeAnalysisObject
field |
description |
|---|---|
Mode |
Travel mode chosen |
Hour,* |
Average time taken to travel by the chosen mode during the given hour of the day |
File: /ITERS/it.0/0.energyUse.png.csv¶
Classname: FuelUsageAnalysisObject
field |
description |
|---|---|
Modes |
Mode of travel chosen by the passenger |
Bin_* |
Energy consumed by the vehicle while travelling by the chosen mode within the given time bin |
File: /ITERS/it.0/0.physsimLinkAverageSpeedPercentage.csv¶
Classname: PhyssimCalcLinkSpeedStatsObject
field |
description |
|---|---|
Bin |
A given time slot within a day |
AverageLinkSpeed |
The average speed at which a vehicle can travel across the network during the given time bin |
File: /ITERS/it.0/0.physsimFreeFlowSpeedDistribution.csv¶
Classname: PhyssimCalcLinkSpeedDistributionStatsObject
field |
description |
|---|---|
freeSpeedInMetersPerSecond |
The possible full speed at which a vehicle can drive through the given link (in m/s) |
numberOfLinks |
Total number of links in the network that allow vehicles to travel with speeds up to the given free speed |
linkEfficiencyInPercentage |
Average speed efficiency recorded by the the given network link in a day |
numberOfLinks |
Total number of links having the corresponding link efficiency |
File: /ITERS/it.0/0.rideHailWaitingHistogram.csv¶
Classname: RideHailWaitingAnalysisObject
field |
description |
|---|---|
Waiting Time |
The time spent by a passenger waiting for a ride hail |
Hour |
Hour of the day |
Count |
Frequencies of times spent waiting for a ride hail during the entire day |
File: /ITERS/it.0/0.rideHailIndividualWaitingTimes.csv¶
Classname: RideHailWaitingAnalysisObject
field |
description |
|---|---|
timeOfDayInSeconds |
Time of a day in seconds |
personId |
Unique id of the passenger travelling by the ride hail |
rideHailVehicleId |
Unique id of the ride hail vehicle |
waitingTimeInSeconds |
Time spent by the given passenger waiting for the arrival of the given ride hailing vehicle |
File: /ITERS/it.0/0.rideHailSurgePriceLevel.csv¶
Classname: GraphSurgePricingObject
field |
description |
|---|---|
PriceLevel |
Travel fare charged by the ride hail in the given hour |
Hour |
Hour of the day |
File: /ITERS/it.0/0.rideHailRevenue.csv¶
Classname: GraphSurgePricingObject
field |
description |
|---|---|
Revenue |
Revenue earned by ride hail in the given hour |
Hour |
Hour of the day |
File: /ITERS/it.0/0.tazRideHailSurgePriceLevel.csv.gz¶
Classname: GraphSurgePricingObject
field |
description |
|---|---|
TazId |
TAZ id |
DataType |
Type of data , can be “priceLevel” or “revenue” |
Value |
Value of the given data type , can indicate either price Level or revenue earned by the ride hail in the given hour |
Hour |
Hour of the day |
File: /ITERS/it.0/0.rideHailWaitingSingleStats.csv¶
Classname: RideHailingWaitingSingleAnalysisObject
field |
description |
|---|---|
WaitingTime(sec) |
Time spent by a passenger on waiting for a ride hail |
Hour* |
Hour of the day |
File: /ITERS/it.0/0.rideHailWaitingStats.csv¶
Classname: RideHailWaitingTazAnalysis
field |
description |
|---|---|
timeBin |
Time bin |
TAZ |
TAZ id |
avgWait |
Average ride-hail waiting time (how long a person waits for a ride-hail vehicle) |
medianWait |
Median ride-hail waiting time |
numberOfPickups |
Number of pickups |
avgPoolingDelay |
Always zero |
numberOfPooledPickups |
Always zero |
File: /ITERS/it.0/0.routeHistory.csv.gz¶
Classname: RouteHistory
field |
description |
|---|---|
timeBin |
Time bin when the car route starts |
originLinkId |
Original link id |
destLinkId |
Destination link id |
route |
List of link ids of the route |
File: /ITERS/it.0/0.routingModeChoice.csv¶
Classname: RoutingRequestAnalysis
field |
description |
|---|---|
PersonId |
Person id |
ModeChoice |
Chosen mode |
RoutingRequestIds |
The list of routing request ids |
File: /ITERS/it.0/0.skimsFreight.csv.gz¶
Classname: FreightSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic applies to |
hour |
Hour this statistic applies to |
numberOfLoadings |
Number of loadings happened |
numberOfUnloadings |
Number of unloadings happened |
costPerMile |
Average cost per mile for freight trips |
walkAccessDistanceInM |
Average distance of the freight parking to the service location |
parkingCostPerHour |
Average parking cost per hour |
observations |
Number of events |
iterations |
Number of iterations (always 1) |
File: /ITERS/it.0/0.skimsFreight_Aggregated.csv.gz¶
Classname: FreightSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic (averaged over last n iterations) applies to |
hour |
Hour this statistic (averaged over last n iterations) applies to |
numberOfLoadings |
Number of loadings happened |
numberOfUnloadings |
Number of unloadings happened |
costPerMile |
Average cost per mile for freight trips |
walkAccessDistanceInM |
Average distance of the freight parking to the service location |
parkingCostPerHour |
Average parking cost per hour |
observations |
Number of events |
iterations |
Number of iterations which data is used here |
File: /ITERS/it.0/0.skimsOD.csv.gz¶
Classname: ODSkimmer
field |
description |
|---|---|
hour |
Hour this statistic applies to |
mode |
Trip mode |
rideHailName |
Ride-hail manager name if trip is a ride-hail(-pooled) trip or empty otherwise |
origTaz |
TAZ id of trip origin |
destTaz |
TAZ id of trip destination |
travelTimeInS |
Average travel time in seconds |
generalizedTimeInS |
Average generalized travel time in seconds |
cost |
Average trip total cost |
generalizedCost |
Average trip generalized cost |
distanceInM |
Average trip distance in meters |
payloadWeightInKg |
Average if freight trip it contains paylod weight in kg |
energy |
Average energy consumed in Joules |
level4CavTravelTimeScalingFactor |
Always 1.0 |
failedTrips |
Number of failed trips |
observations |
Number of trips |
iterations |
Iteration number |
File: /ITERS/it.0/0.skimsOD_Aggregated.csv.gz¶
Classname: ODSkimmer
field |
description |
|---|---|
hour |
Hour this statistic applies to |
mode |
Trip mode |
rideHailName |
Ride-hail manager name if trip is a ride-hail(-pooled) trip or empty otherwise |
origTaz |
TAZ id of trip origin |
destTaz |
TAZ id of trip destination |
travelTimeInS |
Average (over last n iterations) travel time in seconds |
generalizedTimeInS |
Average generalized travel time in seconds |
cost |
Average trip total cost |
generalizedCost |
Average trip generalized cost |
distanceInM |
Average trip distance in meters |
payloadWeightInKg |
Average if freight trip it contains paylod weight in kg |
energy |
Average energy consumed in Joules |
level4CavTravelTimeScalingFactor |
Always 1.0 |
failedTrips |
Average number of failed trips |
observations |
Average number of trips |
iterations |
Number of iterations |
File: /ITERS/it.0/0.skimsParking.csv.gz¶
Classname: ParkingSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic applies to |
hour |
Hour this statistic applies to |
chargerType |
Charger type this statistic applies to |
walkAccessDistanceInM |
Average walking distance from parking zone to the destination |
parkingCostPerHour |
Average parking cost per hour |
observations |
Number of parking events |
iterations |
Always 1 |
File: /ITERS/it.0/0.skimsParking_Aggregated.csv.gz¶
Classname: ParkingSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic applies to |
hour |
Hour this statistic applies to |
chargerType |
Charger type this statistic applies to |
walkAccessDistanceInM |
Average (over last n iterations) walking distance from parking zone to the destination |
parkingCostPerHour |
Average (over last n iterations) parking cost per hour |
observations |
Average (over last n iterations) number of parking events |
iterations |
Number of iterations |
File: /ITERS/it.0/0.skimsRidehail.csv.gz¶
Classname: RidehailSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic applies to |
hour |
Hour this statistic applies to |
reservationType |
Reservation type (solo or pooled) this statistic applies to |
wheelchairRequired |
Boolean value indicating whether or not a wheelchair is required |
serviceName |
Service name this statistic applies to |
waitTime |
Average waiting time |
costPerMile |
Average cost per mile |
unmatchedRequestsPercent |
Average unmatched request percent |
accessibleVehiclesPercent |
Average percent of wheelchair accessible vehicles |
observations |
Number of ride-hail requests |
iterations |
Always 1 |
File: /ITERS/it.0/0.skimsRidehail_Aggregated.csv.gz¶
Classname: RidehailSkimmer
field |
description |
|---|---|
tazId |
Id of TAZ this statistic applies to |
hour |
Hour this statistic applies to |
reservationType |
Reservation type (solo or pooled) this statistic applies to |
wheelchairRequired |
Boolean value indicating whether or not a wheelchair is required |
serviceName |
Service name this statistic applies to |
waitTime |
Average (over last n iterations) waiting time |
costPerMile |
Average (over last n iterations) cost per mile |
unmatchedRequestsPercent |
Average (over last n iterations) unmatched request percent |
accessibleVehiclesPercent |
Average (over last n iterations) percent of wheelchair accessible vehicles |
observations |
Average (over last n iterations) number of ride-hail requests |
iterations |
Number of iterations |
File: /ITERS/it.0/0.skimsTAZ.csv.gz¶
Classname: TAZSkimmer
field |
description |
|---|---|
time |
Time of event |
geoId |
Id of geo unit |
actor |
Beam actor name |
key |
Statistic name |
value |
Average statistic value |
observations |
Number of events |
iterations |
The current iteration number |
File: /ITERS/it.0/0.skimsTAZ_Aggregated.csv.gz¶
Classname: TAZSkimmer
field |
description |
|---|---|
time |
Time of event |
geoId |
Id of geo unit |
actor |
Beam actor name |
key |
Statistic name |
value |
Average (over last n iterations) statistic value |
observations |
Average (over last n iterations) number of events |
iterations |
Number of iterations |
File: /ITERS/it.0/0.skimsTransitCrowding.csv.gz¶
Classname: TransitCrowdingSkimmer
field |
description |
|---|---|
vehicleId |
Vehicle id |
fromStopIdx |
Index of the stop from which a transit vehicle moves |
numberOfPassengers |
Number of the passengers in the vehicle |
capacity |
Passenger capacity of the vehicle |
observations |
Always 1 |
duration |
Travel time between current stops |
iterations |
Always 1 |
File: /ITERS/it.0/0.skimsTransitCrowding_Aggregated.csv.gz¶
Classname: TransitCrowdingSkimmer
field |
description |
|---|---|
vehicleId |
Vehicle id |
fromStopIdx |
Index of the stop from which a transit vehicle moves |
numberOfPassengers |
Average number of the passengers in the vehicle |
capacity |
Average passenger capacity of the vehicle |
observations |
Always 1 |
duration |
Average travel time between current stops |
iterations |
Number of iterations |
File: /ITERS/it.0/0.skimsTravelTimeObservedVsSimulated.csv.gz¶
Classname: DriveTimeSkimmer
field |
description |
|---|---|
fromTAZId |
Id of origin TAZ this statistic applies to |
toTAZId |
Id of destination TAZ this statistic applies to |
hour |
Hour this statistic applies to |
timeSimulated |
Average travel time for CAR trips |
timeObserved |
Always 0.0 |
counts |
Number of trips |
iterations |
The current iteration number |
File: /ITERS/it.0/0.skimsTravelTimeObservedVsSimulated_Aggregated.csv.gz¶
Classname: DriveTimeSkimmer
field |
description |
|---|---|
fromTAZId |
Id of origin TAZ this statistic applies to |
toTAZId |
Id of destination TAZ this statistic applies to |
hour |
Hour this statistic applies to |
timeSimulated |
Average (over last n iterations) travel time for CAR trips |
timeObserved |
Always 0.0 |
counts |
Average number of trips (over last n iterations) |
iterations |
Number of iterations |
File: /ITERS/it.0/0.transitOccupancyByStop.csv¶
Classname: TransitOccupancyByStopAnalysis
field |
description |
|---|---|
Transit vehicle id |
Header of the file contains all the transit vehicle ids |
Vehicle occupancy |
Each column contains number of passengers in the vehicle at corresponding stop index |
File: /stopwatch.txt¶
Classname: StopWatchOutputs
field |
description |
|---|---|
Iteration |
Iteration number |
BEGIN iteration |
Begin time of the iteration |
BEGIN iterationStartsListeners |
Time at which the iteration start event listeners started |
END iterationStartsListeners |
Time at which the iteration start event listeners ended |
BEGIN replanning |
Time at which the replanning event started |
END replanning |
Time at which the replanning event ended |
BEGIN beforeMobsimListeners |
Time at which the beforeMobsim event listeners started |
BEGIN dump all plans |
Begin dump all plans |
END dump all plans |
End dump all plans |
END beforeMobsimListeners |
Time at which the beforeMobsim event listeners ended |
BEGIN mobsim |
Time at which the mobsim run started |
END mobsim |
Time at which the mobsim run ended |
BEGIN afterMobsimListeners |
Time at which the afterMobsim event listeners started |
END afterMobsimListeners |
Time at which the afterMobsim event listeners ended |
BEGIN scoring |
Time at which the scoring event started |
END scoring |
Time at which the scoring event ended |
BEGIN iterationEndsListeners |
Time at which the iteration ends event listeners ended |
BEGIN compare with counts |
Time at which compare with counts started |
END compare with counts |
Time at which compare with counts ended |
END iteration |
Time at which the iteration ended |
File: /scorestats.txt¶
Classname: ScoreStatsOutputs
field |
description |
|---|---|
ITERATION |
Iteration number |
avg. EXECUTED |
Average of the total execution time for the given iteration |
avg. WORST |
Average of worst case time complexities for the given iteration |
avg. AVG |
Average of average case time complexities for the given iteration |
avg. BEST |
Average of best case time complexities for the given iteration |
File: /summaryStats.csv¶
Classname: SummaryStatsOutputs
field |
description |
|---|---|
Iteration |
Iteration number |
agentHoursOnCrowdedTransit |
Time taken by the agent to travel in a crowded transit |
fuelConsumedInMJ_Diesel |
Amount of diesel consumed in megajoule |
fuelConsumedInMJ_Food |
Amount of food consumed in megajoule |
fuelConsumedInMJ_Electricity |
Amount of electricity consumed in megajoule |
fuelConsumedInMJ_Gasoline |
Amount of gasoline consumed in megajoule |
numberOfVehicles_BEV |
Time at which the beforeMobsim event listeners started |
numberOfVehicles_BODY-TYPE-DEFAULT |
Number of vehicles of type BODY-TYPE-DEFAULT |
numberOfVehicles_BUS-DEFAULT |
Number of vehicles of type BUS-DEFAULT |
numberOfVehicles_Car |
Time at which the beforeMobsim event listeners ended |
numberOfVehicles_SUBWAY-DEFAULT |
Time at which the mobsim run started |
personTravelTime_car |
Time taken by the passenger to travel by car |
personTravelTime_drive_transit |
Time taken by the passenger to drive to the transit |
personTravelTime_others |
Time taken by the passenger to travel by other means |
personTravelTime_walk |
Time taken by the passenger to travel on foot |
personTravelTime_walk_transit |
Time taken by the passenger to walk to the transit |
totalCostIncludingIncentive_walk_transit |
Total cost (including incentive) paid by the passenger to reach destination by walking to transit and then transit to destination |
totalCostIncludingIncentive_ride_hail |
Total cost (including incentive) paid by the passenger to reach destination on a ride hail |
totalIncentive_drive_transit |
Total incentive amount paid to passenger to reach destination by driving to transit and then transit to destination |
totalIncentive_ride_hail |
Total incentive amount paid to passenger to reach destination by ride hail |
totalIncentive_walk_transit |
Total incentive amount paid to passenger to reach destination by walking to transit and then transit to destination |
totalTravelTime |
Total time taken by the passenger to travel from source to destination |
totalVehicleDelay |
Sum of all the delay times incurred by the vehicle during the travel |
vehicleHoursTraveled_BEV |
Time taken (in hours) by the vehicle to travel from source to destination |
vehicleHoursTraveled_BODY-TYPE-DEFAULT |
Time taken (in hours) by the vehicle to travel from source to destination |
vehicleHoursTraveled_BUS-DEFAULT |
Time taken (in hours) by the vehicle(bus) to travel from source to destination |
vehicleHoursTraveled_Car |
Time taken (in hours) by the vehicle(car) to travel from source to destination |
vehicleHoursTraveled_SUBWAY-DEFAULT |
Time taken (in hours) by the vehicle (subway) to travel from source to destination |
vehicleMilesTraveled_BEV |
Miles covered by the vehicle to travel from source to destination |
vehicleMilesTraveled_BODY-TYPE-DEFAULT |
Miles covered by the vehicle to travel from source to destination |
vehicleMilesTraveled_BUS-DEFAULT |
Miles covered by the vehicle(bus) to travel from source to destination |
vehicleMilesTraveled_Car |
Miles covered by the vehicle(car) to travel from source to destination |
vehicleMilesTraveled_SUBWAY-DEFAULT |
Miles covered by the vehicle(subway) to travel from source to destination |
vehicleMilesTraveled_total |
Miles covered by the vehicles(all modes) to travel from source to destination |
File: /ITERS/it.0/0.countsCompare.txt¶
Classname: CountsCompareOutputs
field |
description |
|---|---|
Link Id |
Iteration number |
Count |
Time taken by the agent to travel in a crowded transit |
Station Id |
Amount of diesel consumed in megajoule |
Hour |
Amount of food consumed in megajoule |
MATSIM volumes |
Amount of electricity consumed in megajoule |
Relative Error |
Amount of gasoline consumed in megajoule |
Normalized Relative Error |
Time at which the beforeMobsim event listeners started |
GEH |
GEH |
File: /ITERS/it.0/0.events.csv¶
Classname: EventOutputs
field |
description |
|---|---|
person |
Person(Agent) Id |
vehicle |
vehicle id |
time |
Start time of the vehicle |
type |
Type of the event |
fuel |
Type of fuel used in the vehicle |
duration |
Duration of the travel |
cost |
Cost of travel |
location.x |
X co-ordinate of the location |
location.y |
Y co-ordinate of the location |
parking_type |
Parking type chosen by the vehicle |
pricing_model |
Pricing model |
charging_type |
Charging type of the vehicle |
parking_taz |
Parking TAZ |
distance |
Distance between source and destination |
location |
Location of the vehicle |
mode |
Mode of travel |
currentTourMode |
Current tour mode |
expectedMaximumUtility |
Expected maximum utility of the vehicle |
availableAlternatives |
Available alternatives for travel for the passenger |
personalVehicleAvailable |
Whether the passenger possesses a personal vehicle |
tourIndex |
Tour index |
facility |
Facility availed by the passenger |
departTime |
Time of departure of the vehicle |
originX |
X ordinate of the passenger origin point |
originY |
Y ordinate of the passenger origin point |
destinationX |
X ordinate of the passenger destination point |
destinationY |
Y ordinate of the passenger destination point |
fuelType |
Fuel type of the vehicle |
num_passengers |
Num of passengers travelling in the vehicle |
links |
Number of links in the network |
departure_time |
Departure time of the vehicle |
arrival_time |
Arrival time of the vehicle |
vehicle_type |
Type of vehicle |
capacity |
Total capacity of the vehicle |
start.x |
X ordinate of the start point |
start.y |
Y ordinate of the start point |
end.x |
X ordinate of the vehicle end point |
end.y |
Y ordinate of the vehicle end point |
end_leg_fuel_level |
Fuel level at the end of the travel |
seating_capacity |
Seating capacity of the vehicle |
costType |
Type of cost of travel incurred on the passenger |
File: /ITERS/it.0/0.legHistogram.txt¶
Classname: LegHistogramOutputs
field |
description |
|---|---|
time |
Time |
time |
Time |
departures_all |
Total number of departures on all modes |
arrivals_all |
Total number of arrivals on all modes |
duration |
Duration of travel |
stuck_all |
Total number of travels that got stuck on all modes |
en-route_all |
Total number of travels by all modes |
departures_car |
Total number of departures by car |
arrivals_car |
Total number of departures by car |
stuck_car |
Total number of travels that got stuck while travelling by car |
en-route_car |
Total number of travels made by car |
departures_drive_transit |
Total number of departures by drive to transit |
arrivals_drive_transit |
Total number of arrivals by drive to transit |
stuck_drive_transit |
Total number of travels that got stuck while travelling by drive to transit |
en-route_drive_transit |
Total number of travels made by drive to transit |
departures_ride_hail |
Total number of departures by ride hail |
arrivals_ride_hail |
Total number of arrivals by ride hail |
stuck_ride_hail |
Total number of travels that got stuck while travelling by ride hail |
en-route_ride_hail |
Total number of travels made by ride hail |
departures_walk |
Total number of departures on foot |
arrivals_walk |
Total number of arrivals on foot |
stuck_walk |
Total number of travels that got stuck while travelling on foot |
en-route_walk |
Total number of travels made on foot |
departures_walk_transit |
Total number of departures by walk to transit |
arrivals_walk_transit |
Total number of arrivals by walk to transit |
stuck_walk_transit |
Total number of travels that got stuck while travelling by walk to transit |
en-route_walk_transit |
Total number of travels made by walk to transit |
File: /ITERS/it.0/0.rideHailTripDistance.csv¶
Classname: RideHailTripDistanceOutputs
field |
description |
|---|---|
hour |
Hour of the day |
numPassengers |
Number of passengers travelling in the ride hail |
vkt |
Total number of kilometers travelled by the ride hail vehicle |
File: /ITERS/it.0/0.tripdurations.txt¶
Classname: TripDurationOutputs
field |
description |
|---|---|
pattern |
Pattern |
(5*i)+ |
Value |
File: /ITERS/it.0/0.biasErrorGraphData.txt¶
Classname: BiasErrorGraphDataOutputs
field |
description |
|---|---|
hour |
Hour of the day |
mean relative error |
Mean relative error |
mean bias |
Mean bias value |
File: /ITERS/it.0/0.biasNormalizedErrorGraphData.txt¶
Classname: BiasNormalizedErrorGraphDataOutputs
field |
description |
|---|---|
hour |
Hour of the day |
mean normalized relative error |
Mean normalized relative error |
mean bias |
Mean bias value |
File: /ITERS/it.0/0.rideHailFleet{Manager Name}.csv.gz¶
Classname: RideHailFleetInitializer
field |
description |
|---|---|
id |
Id of the ride hail vehicle |
rideHailManagerId |
Id of the ride hail manager |
vehicleType |
Type of the beam vehicle |
initialLocationX |
X-coordinate of the initial location of the ride hail vehicle |
initialLocationY |
Y-coordinate of the initial location of the ride hail vehicle |
shifts |
Time shifts for the vehicle , usually a stringified collection of time ranges |
geoFenceX |
X-coordinate of the geo fence central point |
geoFenceY |
Y-coordinate of the geo fence central point |
geoFenceRadius |
Radius of the geo fence |
geofenceFile |
File name that contains geofence data |
fleetId |
Fleet id |
initialStateOfCharge |
Electric vehicle initial state of charge |
File: /rideHailStats.csv¶
Classname: OutputDataDescriptor
field |
description |
|---|---|
iterations |
iteration number |
rideHailRevenue |
Revenue generated from ride hail |
averageRideHailWaitingTimeInSeconds |
The average time spent by a passenger on waiting for hailing a ride |
totalRideHailWaitingTimeInSeconds |
The total time spent by a passenger on waiting for hailing a ride |
passengerVKT |
Kilometers travelled by the vehicle with a passenger |
repositioningVKT |
Kilometers travelled by the vehicle to reposition to fleet |
deadHeadingVKT |
Kilometers travelled by an empty vehicle towards the passenger |
averageSurgePriceLevel |
The average value of surged price levels of ride hail |
maxSurgePriceLevel |
The maximum value of surged price levels of ride hail |
reservationCount |
Count of the number of passenger reservations made for the ride hail |
File: /vehicles.csv.gz¶
Classname: VehiclesCsvWriter
field |
description |
|---|---|
vehicleId |
Ids of private vehicles that are presented in this simulation |
vehicleTypeId |
Vehicle type id |
stateOfCharge |
State of charge of electric vehicles at the beginning of the simulation |
householdId |
Household id the vehicle belongs to |