daysim_configuration - bellevuewa/BKRCast GitHub Wiki
Overview
This file contains settings for running DaySim. The settings are available in daysim_configuration_template.properties. Here is a summary of settings available in the file:
- Sampling
- Household sampling
- General Path Settings
- General path settings such as working directory, output directory, etc.
- Threading Settings
- Number of processes and batches
- Region Specific and HDF5
- Region specific DLL and turning on/off inputs in HDF5 format
- Roster Impedance
- Roster and roster combination
- All-Street Distance
- All-street distance inputs
- Value of Time
- value of time bins
- Global Settings
- Global settings for a DaySim run
- Debug Settings
- Debug settings
- Shadow Price Settings
- Work and school locations and park-and-ride lots shadow prices
- Model Run Flags
- Switches to run DaySim submodels
- Random Seed Settings
- Random seeds
- Internal-External Workers Settings
- Internal-external worker fractions for living and working
- Zones
- Zone lists and district lookup
- Park and Ride Nodes
- Park-and-ride nodes
- DaySim Output Files
- DaySim output text files
- Logsums
- Logsums
- Model Coefficients
- Model coefficients and switches for which models to run
- Path Impedance Parameters
- Path impedance parameters
- Path-Type Impedance Coefficients
- Path-type model impedance function coefficients
- Policy Testing Settings
- Policy testing settings such as mileage-based pricing, work at home share, transit pass, etc.
A complete list of settings and their descriptions is provided below. A setting with a value starting with $ is set before starting a DaySim run.
File Content
| Setting | Value | Description |
|---|---|---|
| Sampling | ||
| HouseholdSampling RateOneInX | $SAMPLE | The denominator of the fraction of households in the input sample to be simulated (e.g., 100 is for 1/100) |
| HouseholdSampling StartWithY | 1 | The household number to simulate first (e.g., 2, in combination with 100 above would simulate HH 2, 102, 202, etc.) |
| SamplingWeights SettingsType | SamplingWeights SettingsSimple | |
| General Path Settings | ||
| BasePath | inputs | Base directory; all DaySim inputs will be stored |
| OutputSubpath | ..\outputs | Output folder path; DaySim outputs will be generated in this directory |
| WorkingDirectory | ..\working | Directory for other DaySim outputs. DaySim generates other outputs in this directory. |
| WorkingSubpath | ..\working | Directory path for other DaySim outputs |
| EstimationSubpath | ..\estimation | If estimation mode, estimation directory path |
| Threading Settings | ||
| NProcessors | 48 | Number of processors (threads) to be used |
| Region Specific and HDF5 | ||
| ShouldRunInputTester | true | Flag to run DaySim input checks |
| CustomizationDll | PSRC.dll | Region-specific DLL |
| HDF5SkimScaledAnd Condensed | true | |
| HDF5Filename | hh_and_persons.h5 | Synthetic population file name in HDF5 format |
| HDF5Path | daysim_outputs.h5 | DaySim outputs in HDF5 format |
| ReadHDF5 | true | Flag for reading HDF5 file; ahould be set to true if any of the DaySim inputs is in HDF5 format |
| WriteTripsToHDF5 | true | Flag for writing trips to a HDF5 file |
| ImportParcels | true | Flag to import parcel file |
| RawParcelPath | buffered_parcels.dat | Buffered parcel file name |
| RawParcelDelimiter | 32 | Buffered parcel file delimiter (9=TAB, 32=space, 44=comma) |
| Roster Impedance | ||
| RosterPath | bkr_roster_more_no _toll.csv | Name of roster CSV file, including full directory path |
| RosterCombinations Path | bkr-roster .combinations.csv | Name of valid roster combinations CSV file, including full directory path |
| All-Street Distance | ||
| UseShortDistance NodeToNode Measures | true | TRUE to use node-to-node distance in accessibility measures calculations |
| UseShortDistance CircuityMeasures | false | true to use circuity distance in accessibility measures calculations |
| NodeDistanceReader Type | HDF5 | Reader type for reading node-to-node distances |
| NodeIndexPath | node_index_2014.txt | File name for the file providing, for every node ID, starting and end record indices in node short-distance file (NodeDistancePath) |
| NodeIndexDelimiter | 32 | Delimiter of the node index file (9=TAB, 32=space, 44=comma) |
| NodeDistances Path | node_to_node_distance _2014.h5 | File name for the file providing short distances for node pairs |
| MaximumBlending Distance | 3 | The maximum (network) Distance for which short-distance blending should be used, in miles. For short trips, DaySim uses a linear combination of parcel-to-parcel distances from an all streets network and zone-zone distances from the skim matrices. When the zone-zone skim distance exceeeds this MaximumBlendingDistance, DaySim stop using the parcel-parcel distance and just use the zone-zone from the skims. |
| RawParcelNode Path | parcel_nodes_2014.txt | File name providing the nearest node ID for a parcel |
| RawParcelNode Delimiter | 32 | Delimiter of the input parcel node file (9=TAB, 32=space, 44=comma) |
| Value of Time | ||
| VotVeryLowLow | 12 | Boundary between VeryLow and Low VOT groups, in monetary units per hour |
| VotLowMedium | 24 | Boundary between Low and Medium VOT groups, in monetary units per hour |
| VotMediumHigh | 30 | Boundary between Medium and High VOT groups, in monetary units per hour |
| VotHighVeryHigh | 40 | Boundary between High and VeryHigh VOT groups, in monetary units per hour |
| Global Settings | ||
| DataType | Default | Identifies the presence of client-specific household input data (currently only used for Actum) |
| ChoiceModelRunner | Default | Type of choice model runner |
| Settings | DefaultSettings | |
| Debug Settings | ||
| TraceSimulatedChoice Outcomes | false | true to trace simulated choice outcomes |
| TraceModelResult Validity | false | true to trace model result |
| InvalidAttempts BeforeTrace | 100 | |
| InvalidAttempts BeforeContinue | 4 | |
| ReportInvalidPerson Days | false | true to report invalid person days during a run |
| ShouldUse ShadowPricing | $SHADOW_PRICE | true to apply shadow pricing for the Work Location and School Location models |
| UsualWorkParcel Threshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual work location |
| UsualSchoolParcel Threshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual school location |
| UsualUniversity ParcelThreshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual university location |
| NumberOfParcels InReportDiffs | 10 | Control for printing out reporting on shadow price calculations |
| UsualWork PercentTolerance | 5 | Percentage tolerance to trigger work parcel shadow price adjustment |
| UsualWork AbsoluteTolerance | 25 | Absolute tolerance to trigger work parcel shadow price adjustment |
| UsualSchool PercentTolerance | 5 | Percentage tolerance to trigger school parcel shadow price adjustment |
| UsualSchool AbsoluteTolerance | 25 | Absolute tolerance to trigger school parcel shadow price adjustment |
| UsualUniversity PercentTolerance | 5 | Percentage tolerance to trigger university parcel shadow price adjustment |
| UsualUniversity AbsoluteTolerance | 25 | Absolute tolerance to trigger university parcel shadow price adjustment |
| Shadow Price Settings | ||
| ShadowPriceDelimiter | 9 | Delimiter of the shadow price files (9=TAB, 32=space, 44=comma) |
| ShouldUse ParkAndRide ShadowPricing | true | true to use park-and-ride shadow pricing in the model |
| ParkAndRide ShadowPrice Delimiter | 9 | Delimiter of the park-and-ride shadow pricing file (9=TAB, 32=space, 44=comma) |
| ParkAndRide ShadowPrice MaximumPenalty | -3.0 | |
| ParkAndRide ShadowPriceTime Spread | 20 | |
| ParkAndRide ShadowPriceStep Size | 0.15 | |
| Model Run Flags | ||
| ShouldRunChoice Models | true | A toggle switch to run all choice models (true can be overridden by switches below and by individual model switches) |
| ShouldRun HouseholdModels | $RUN_ALL | A toggle switch to run household-level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
| ShouldRun PersonModels | true | A toggle switch to run person-level models (used to perform partial runs, true can be overridden by individual model switches) |
| ShouldRun PersonDayModels | $RUN_ALL | A toggle switch to run person-day-level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
| ShouldRunTour Models | $RUN_ALL | A toggle switch to run tour-level models (used to perform partial runs, true can be overridden by individual model switches) |
| ShouldRunTour TripModels | $RUN_ALL | A toggle switch to run trip-level models (used to perform partial runs, true can be overridden by individual model switches) |
| ShouldRunSubtour Models | $RUN_ALL | A toggle switch to run subtour level models (used to perform partial runs, true can be overridden by individual model switches) |
| ShouldRunSubtour TripModels | $RUN_ALL | A toggle switch to run trip level models for subtours (used to perform partial runs, true can be overridden by individual model switches) |
| DestinationScale | 0 | For a model that uses parcels, this should be set at 0. If the model uses blocks (microzones) instead, then set this at 1, and it allows intra-microzone trips. But, with it set at 0, it does not allow intra-parcel trips. |
| ShowRunChoice Models Status | true | true to show percentage of households simulated on the screen during simulation |
| ShouldRunRaw Conversion | true | If true, DaySim will convert and input all of the raw data files |
| Random Seed Settings | ||
| RandomSeed | 9 | Initial seed value for the random number generator |
| ShouldSynchronize RandomSeed | true | If true, DaySim will use a seed for each person/tour/trip/model combination that depends only on the initial seed |
| Inernal-External Workers Settings | ||
| IxxiPath | bkr_worker _ixxifractions.dat | Input worker IXXI fractions file name |
| IxxiDelimiter | 9 | Delimiter for the input file (9=TAB, 32=space, 44=comma) |
| IxxiFirstLineIsHeader | false | If true, DaySim expects a header record for this file (all other raw data files have headers) |
| Zones | ||
| ImportZones | true | If true, the zone file should be imported (always true if ShouldRunRawConversion=true) |
| RawZonePath | TAZIndex.txt | Input zone index file name |
| RawZoneDelimiter | 9 | The delimiter for the input zone index file (9=TAB, 32=space, 44=comma) |
| Park-and-Ride Nodes | ||
| ImportParkAndRide Nodes | true | If true, the raw file should be imported (always true if ShouldRunRawConversion=true) |
| RawParkAndRide NodePath | p_r_nodes.csv | Input park-and-ride node file; if none given, the park-and-ride mode will not be available) |
| RawParkAndRide NodeDelimiter | 44 | The delimiter for the input file (9=TAB, 32=space, 44=comma) |
| DaySim Output Files | ||
| ImportHouseholds | true | |
| OutputHousehold Path | _household.tsv | The full path name for the household output file |
| OutputHousehold Delimiter | 9 | Delimiter for the household output file (9=TAB, 32=space, 44=comma) |
| ImportPersons | true | |
| OutputPersonPath | _person.tsv | Person output filename |
| OutputPerson Delimiter | 9 | Delimiter for the person output file (9=TAB, 32=space, 44=comma) |
| OutputHousehold DayPath | _household_day.tsv | |
| OutputHousehold DayDelimiter | 9 | Household day output filename |
| OutputPersonDay Path | _person_day.tsv | Person day output filename |
| OutputPersonDay Delimiter | 9 | Delimiter for the person day output file (9=TAB, 32=space, 44=comma) |
| OutputTourPath | _tour.tsv | Tour output filename |
| OutputTourDelimiter | 9 | Delimiter for the tour output file (9=TAB, 32=space, 44=comma) |
| OutputTripPath | _trip.tsv | Trip output filename |
| OutputTripDelimiter | 9 | Delimiter for the trip output file (9=TAB, 32=space, 44=comma) |
| OutputJointTour Delimiter | 9 | Delimiter for the join tour output file (9=TAB, 32=space, 44=comma) |
| OutputJointTour Path | _joint_tour.tsv | Joint tour output filename |
| OutputFullHalfTour Path | _full_half_tour.tsv | Full half-tour output filename |
| OutputFullHalfTour Delimiter | 9 | Delimiter for the full half-tour output file (9=TAB, 32=space, 44=comma) |
| OutputPartialHalf TourPath | _partial_half_tour.tsv | Partial half-tour filename |
| OutputPartialHalf TourDelimiter | 9 | Delimiter for the partial half-tour output file (9=TAB, 32=space, 44=comma) |
| ShouldOutputTDM TripList | false | |
| Logsums | ||
| ShouldLoadAggregate LogsumsFromFile | false | true to read the aggregate logsums from a file generated by a previous run (otherwise recalculated) |
| ShouldOutput AggregateLogsums | true | true to write the aggregate logsums to a file for a subsequent run |
| OutputAggregate LogsumsPath | aggregate_logsums.dat | File name to write out aggregate logsums |
| ShouldLoadSampling WeightsFromFile | false | true to read the precalculated sampling weights from a file generated by a previous run (otherwise recalculated) |
| ShouldOutputSampling Weights | false | true to write the precalculated sampling weights to a file for a subsequent run |
| OutputSampling WeightsPath | sampling_weights.dat | File name write out sampling weights |
| WorkLocationModel SampleSize | 30 | The maximum number of destinations to be sampled for this model |
| Model Coefficients | ||
| WorkLocationModel Coefficients | coefficients/ WorkLocation Model.F12 | Path of the coefficient file for the work location model |
| ShouldRunWork LocationModel | true | A toggle switch to run the work location model; can be used for partial runs, TRUE can be overridden by more general switches above |
| IncludeWorkLocation Model | true | false to always exclude this model from the set of models to be run. Set both - this and ShouldRUnWorkLocatinModel - to the same (true or false). |
| SchoolLocationModel SampleSize | 30 | The maximum number of destinations to be sampled for this model |
| SchoolLocationModel Coefficients | coefficients/ SchoolLocation Model.F12 | Path of the coefficient file for the school location model |
| ShouldRunSchool LocationModel | true | A toggle switch to run the school location model; can be used for partial runs, TRUE can be overridden by more general switches above |
| IncludeSchool LocationModel | true | false to always exclude this model from the set of models to be run. Set both - this and ShouldRunSchoolLocationModel - to the same (true or false). |
| PayToParkAtWorkplace ModelCoefficients | coefficients/ PayToParkAt WorkplaceModel _psrcper1.F12 | Path of the coefficient file for the pay to park and workplace model |
| ShouldRunPayTo ParkAtWorkplace Model | $RUN_ALL | A toggle switch to run the pay-to-park and workplace model; can be used for partial runs, true can be overridden by more general switches above |
| IncludePayTo ParkAtWorkplace Model | true | false to always exclude this model from the set of models to be run. Set both - this and ShouldRunPayToParkAtWorkplaceModel - to the same (true or false). |
| TransitPassOwnership ModelCoefficients | coefficients/TransitPass OwnershipModel.f12 | Path of the coefficient file for the transit pass ownership model |
| ShouldRunTransit PassOwnershipModel | $RUN_ALL | A toggle switch to run the transit pass ownership model; can be used for partial runs, true can be overridden by more general switches above |
| IncludeTransit PassOwnershipModel | true | false to always exclude this model from the set of models to be run. Set both - this and ShouldRunTransitPassOwnershipModel - to the same (true or false). |
| AutoOwnership ModelCoefficients | coefficients/ AutoOwnershipModel _psrcper1.f12 | Path of the coefficient file for the auto ownership model |
| ShouldRun AutoOwnershipModel | $RUN_ALL | A toggle switch to run the auto ownership model; can be used for partial runs, true can be overridden by more general switches above |
| IndividualPerson DayPatternModel Coefficients | coefficients/ IndividualPerson DayPatternModel.f12 | Path of the coefficient file for the individual person-day pattern model |
| ShouldRunIndividual PersonDayPattern Model | $RUN_ALL | A toggle switch to run the individual person day pattern model; can be used for partial runs, true can be overridden by more general switches above |
| PersonExactNumberOf ToursModel Coefficients | coefficients/ PersonExactNumber OfToursModel _psrcper1.F12 | Path of the coefficient file for the person exact number of tours model |
| ShouldRunPerson ExactNumberOf Tours Model | $RUN_ALL | A toggle switch to run the person exact number of tours model; can be used for partial runs, true can be overridden by more general switches above |
| WorkTourDestination ModelSampleSize | 20 | Maximum number of destinations to be sampled for the work tour destination model |
| WorkTourDestination ModelCoefficients | coefficients/ WorkTour DestinationModel _psrcper1.F12 | Path of the coefficient file for the work tour destination model |
| ShouldRunWorkTour DestinationModel | $RUN_ALL | |
| OtherTourDestination ModelSampleSize | 20 | Maximum number of destinations to be sampled for the other tour destination model |
| OtherTourDestination ModelCoefficients | coefficients/ OtherTour DestinationModel.F12 | Path of the coefficient file for the tour destination model |
| ShouldRunOtherTour DestinationModel | $RUN_ALL | A toggle switch to run the tour destination model; can be used for partial runs, true can be overridden by more general switches above |
| WorkBasedSubtour GenerationModel Coefficients | coefficients/ Workbased SubtourGeneration Coefficients_SACOG -v1.5.F12 | Path of the coefficient file for the work-based subtour generation model |
| ShouldRunWorkBased SubtourGeneration Model | $RUN_ALL | A toggle switch to run the work-based subtour generation model; can be used for partial runs, true can be overridden by more general switches above |
| WorkTourMode ModelCoefficients | coefficients/ WorkTourMode Model.F12 | Path of the coefficient file for the work tour mode model |
| ShouldRunWorkTour ModeModel | $RUN_ALL | A toggle switch to run the work tour mode model; can be used for partial runs, true can be overridden by more general switches above |
| SchoolTourMode ModelCoefficients | coefficients/ SchoolTour ModeModel.F12 | Path of the coefficient file for the school tour mode model |
| ShouldRunSchool TourModeModel | $RUN_ALL | A toggle switch to run the school tour mode model; can be used for partial runs, true can be overridden by more general switches above |
| WorkBasedSubtour ModeModelCoefficients | coefficients/ WorkBasedSubtour ModeModel.F12 | Path of the coefficient file for the work-based subtour mode model |
| ShouldRunWorkBased SubtourModeModel | $RUN_ALL | A toggle switch to run the work-based subtour mode model; can be used for partial runs, true can be overridden by more general switches above |
| EscortTourMode ModelCoefficients | coefficients/ EscortTourMode Model.F12 | Path of the coefficient file for the escort tour model model |
| ShouldRunEscort TourModeModel | $RUN_ALL | A toggle switch to run the escort tour model model; can be used for partial runs, true can be overridden by more general switches above |
| OtherHomeBased TourModeModel Coefficients | coefficients/ OtherHomeBasedTour ModeModel.F12 | Path of the coefficient file for the other home-based tour mode model |
| ShouldRunOther HomeBasedTour ModeModel | $RUN_ALL | A toggle switch to run the other home-based tour mode model; can be used for partial runs, true can be overridden by more general switches above |
| WorkTourTime ModelCoefficients | coefficients/ WorkTourTime Model.F12 | Path of the coefficient file for the work tour time model |
| ShouldRunWorkTour TimeModel | $RUN_ALL | A toggle switch to run the work tour time model; can be used for partial runs, true can be overridden by more general switches above |
| SchoolTourTime ModelCoefficients | coefficients/ SchoolTourTime Model.F12 | Path of the coefficient file for the school tour time model |
| ShouldRunSchool TourTimeModel | $RUN_ALL | A toggle switch to run the school tour time model; can be used for partial runs, true can be overridden by more general switches above |
| OtherHomeBasedTour TimeModelCoefficients | coefficients/ OtherHomeBased TourTimeModel.F12 | Path of the coefficient file for the other home-based tour time model |
| ShouldRunOther HomeBasedTour TimeModel | $RUN_ALL | A toggle switch to run the home-based tour time model; can be used for partial runs, true can be overridden by more general switches above |
| WorkBasedSubtour TimeModelCoefficients | coefficients/ WorkbasedSubtour TimeModel.F12 | Path of the coefficient file for the work-based subtour time model |
| ShouldRunWorkBased SubtourTimeModel | $RUN_ALL | A toggle switch to run the work-based subtour time model; can be used for partial runs, true can be overridden by more general switches above |
| IntermediateStop GenerationModel Coefficients | coefficients/ IntermediateStop GenerationModel _psrcper1.F12 | Path of the coefficient file for the intermediate stop generation model |
| ShouldRunIntermediate StopGenerationModel | $RUN_ALL | A toggle switch to run the intermediate stop generation model; can be used for partial runs, true can be overridden by more general switches above |
| IntermediateStopLocation ModelSampleSize | 20 | The maximum number of destinations to be sampled for the intermediate stop location model |
| IntermediateStopLocation ModelCoefficients | coefficients/ IntermediateStop LocationModel _psrcper1.F12 | Path of the coefficient file for the intermediate stop location model |
| ShouldRunIntermediate StopLocationModel | $RUN_ALL | A toggle switch to run the intermediate stop location model; can be used for partial runs, true can be overridden by more general switches above |
| TripModeModel Coefficients | coefficients/TripMode Model.f12 | Path of the coefficient file for the trip mode model |
| ShouldRunTripMode Model | $RUN_ALL | A toggle switch to run the trip mode model; can be used for partial runs, true can be overridden by more general switches above |
| TripTimeModel Coefficients | coefficients/TripTime Model.f12 | Path of the coefficient file for the trip time model |
| ShouldRunTripTime Model | $RUN_ALL | A toggle switch to run the trip time model; can be used for partial runs, true can be overridden by more general switches above |
| Path Impedance Parameters | ||
| PathImpedance_ PathChoiceScaleFactor | 1.5 | A scale factor for the coefficients of the path-type models; the inverse of a logsum coefficient in upper-level models. Not really used in BKRCast as BKRCast has only local bus under transit so don't have any path type competing under any modes. |
| PathImpedance_ AutoOperating CostPerMile | 0.20 | Auto operating cost, in monetary units per distance unit |
| PathImpedance_ TransitInVehicle TimeWeight | 1.0 | Relative weight on transit in-vehicle time in the transit and park-and-ride path type models. These are all multiples of the auto in-vehicle time coeffcient, which is set in the VOT parameters. |
| PathImpedance_ TransitFirst WaitTimeWeight | 2.0 | Relative weight on transit first wait time in the transit and park-and-ride path-type models |
| PathImpedance_ TransitTransfer WaitTimeWeight | 2.0 | Relative weight on transit transfer wait time in the transit and park-and-ride path-type models |
| PathImpedance_ TransitNumber BoardingsWeight | 8.0 | Relative weight on transit number of boardings in the transit and park-and-ride path-type models |
| PathImpedance_ TransitDriveAccess TimeWeight | 2.0 | Relative weight on transit drive access in-vehicle time in the park-and-ride path-type models |
| PathImpedance_ TransitWalkAccess TimeWeight | 2.0 | Relative weight on transit walk access and egress times in the transit and park-and-ride path-type models |
| PathImpedance_ WalkTimeWeight | 2.5 | Relative weight on walk mode time in the walk path-type model |
| PathImpedance_ BikeTimeWeight | 2.5 | Relative weight on bike mode time in the bike path-type model |
| PathImpedance_ WalkMinutesPerMile | 20.0 | Factor to convert parcel-based transit walk access/egress distance into time (in minutes per distance unit) |
| PathImpedance_ TransitWalkAccess DistanceLimit | 1.0 | Maximum parcel-based transit walk access or egress distance allowed for available transit paths |
| PathImpedance_ TransitWalkAccess DirectLimit | 1.0 | Maximum parcel-based transit walk access or egress distance allowed for direct transit paths to be chosen over mixed paths |
| PathImpedance_ TransitSingleBoarding Limit | 1.1 | Maximum number of boardings for a transit path to be considered a "direct path" (no transfers). When DaySim figures out the walk time from a parcel to the nearest transit stop for path types other than local bus, DaySim wants to figure out whether those paths could include local bus feeder or if they are a direct path with no transfers (the boardings skim value is >=TransitSingleBoardingLimit). The fraction is because some transit skims are an average across multiple paths, some direct and some not. |
| PathImpedance_ AutoTolledPath Constant | 0.0 | Path-type constant for an auto path that includes a nonzero toll cost (reflects extra resistance to paying tolls) |
| PathImpedance_ AvailablePath UpperTimeLimit | 200.0 | Maximum total (unweighted) path travel time (in minutes) for a path to be considered an available option |
| PathImpedance_ TransitLocalBus PathConstant | 0.00 | Path-type constant for transit local bus only paths |
| PathImpedance_ TransitPremiumBus PathConstant | 0.0 | Path-type constant for transit premium bus (possibly plus feeder) paths |
| PathImpedance_ TransitLightRail PathConstant | 0.0 | Path-type constant for transit light rail (possibly plus feeder) paths |
| PathImpedance_ TransitCommuterRail PathConstant | 0.0 | Path-type constant for transit commuter rail (possibly plus feeder) paths |
| PathImpedance_ TransitFerry PathConstant | 0.0 | Path-type constant for transit passenger ferry (possibly plus feeder) paths |
| PathImpedance_ TransitUsePathType SpecificTime | true | A switch to use additional skims and weights to reflect transit submode-specific in-vehicle times (SACOG-specific) |
| PathImpedance_ TransitPremiumBus TimeAdditiveWeight | 0.00 | An additive weight on premium bus submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
| PathImpedance_ TransitLightRail TimeAdditiveWeight | -0.15 | An additive weight on light-rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
| PathImpedance_ TransitCommuterRail TimeAdditiveWeight | -0.25 | An additive weight on commuter rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
| PathImpedance_ TransitFerryTime AdditiveWeight | -0.40 | An additive weight on passenger ferry submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
| PathImpedance_ BikeUseTypeSpecific DistanceFractions | false | A switch to use additional skims and weights to reflect bicycle distances on specific facility types (SACOG-specific) |
| PathImpedance_ BikeType1Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
| PathImpedance_ BikeType2Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 2 bike paths (adds to BikeTimeWeight, distance is converted to time) |
| PathImpedance_ BikeType3Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 3 bike paths (adds to BikeTimeWeight, distance is converted to time) |
| PathImpedance_ BikeType4Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 4 bike paths (adds to BikeTimeWeight, distance is converted to time) |
| PathImpedance_ TransitUseFareDiscount Fractions | true | A switch (true/false) to use transit fare discount fractions based on person type and age |
| PathImpedance_ TransitFareDiscount FractionChildUnder5 | 0.8 | Transit fare discount fraction for children under age 5 |
| PathImpedance_ TransitFareDiscount FractionChild5To15 | 0.5 | Transit fare discount fraction for children ages 5 to 15 |
| PathImpedance_ TransitFareDiscount FractionHighSchool Student | 0.5 | Transit fare discount fraction for high school students (children age 16+) |
| PathImpedance_ TransitFareDiscount FractionUniverity Student | 0.5 | Transit fare discount fraction for college students |
| PathImpedance_ TransitFareDiscount FractionAge65Up | 0.5 | Transit fare discount fraction for adults age 65+ |
| PathImpedance_ TransitPassCost PercentChangeVersus Base | 0 | Policy input variable to change the cost of transit passes with respect to base year |
| Path-type Impedance Coefficients | ||
| Coefficients_ BaseCostCoefficient PerDollar | -0.15 | Base cost coefficient (per monetary unit), when income=BaseCostCoefficientIncomeLevel |
| Coefficients_ BaseCostCoefficient IncomeLevel | 30000 | Household income level (monetary units per year) where the cost coefficient is the BaseCostCoefficient |
| Coefficients_ CostCoefficient IncomePower_Work | 0.6 | Power function exponent to use for adjusting the cost coefficient for income, for work tours |
| Coefficients_ CostCoefficient IncomePower_Other | 0.3 | Power function exponent to use for adjusting the cost coefficient for income, for nonwork tours |
| Coefficients_ MeanTimeCoefficient _Work | -0.03 | Mean time coefficient (/minute) for work tours |
| Coefficients_ MeanTimeCoefficient _Other | -0.015 | Mean time coefficient (/minute) for nonwork tours |
| Coefficients_ StdDeviationTime Coefficient_Work | 0.8 | Standard deviation of the time coefficient (/minute) for work tours, when using random VOT distribution |
| Coefficients_ StdDeviationTime Coefficient_Other | 1.0 | Standard deviation of the time coefficient (/minute) for nonwork tours, when using random VOT distribution |
| Coefficients_ HOV2CostDivisor _Work | 1.741 | Divisor for the cost coefficient for the HOV2 mode for work tours (to reflect cost-sharing) |
| Coefficients_ HOV2CostDivisor _Other | 1.741 | Divisor for the cost coefficient for the HOV2 mode for nonwork tours (to reflect cost-sharing) |
| Coefficients_ HOV3CostDivisor _Work | 2.408 | Divisor for the cost coefficient for the HOV3+ mode for work tours (to reflect cost-sharing) |
| Coefficients_ HOV3CostDivisor _Other | 2.158 | Divisor for the cost coefficient for the HOV3+ mode for nonwork tours (to reflect cost-sharing) |
| UseRandomVotDistribution | true | TRUE to randomly simulate a time coefficient for each tour, using a log-normal distribution |
| Policy Testing Settings | ||
| Policy_ TestMilageBased Pricing | false | |
| Policy_ CentsPerMile InAMPeak | 30 | |
| Policy_ CentsPerMile InPMPeak | 30 | |
| Policy_ CentsPerMile BetweenPeaks | 15 | |
| Policy_ CentsPerMile OutsidePeaks | 0 | |
| Policy_ AMPricingPeriod Start | 360 | |
| Policy_ AMPricingPeriod End | 539 | |
| Policy_ PMPricingPeriod Start | 900 | |
| Policy_ PMPricingPeriod End | 1079 | |
| Policy_ FractionIncrease InWorkAtHomeShare | 0.0 | |
| Policy_ UniversalTransit PassOwnership | false | |
| Policy_ UniversalTransit FareDiscountFraction | 0.0 | |
| UrbanThreshold | 500 |