From 18c7d87b3731761ee6701703481eb06f37ec6c6f Mon Sep 17 00:00:00 2001 From: dabreegster Date: Sun, 17 Apr 2022 16:41:01 +0000 Subject: [PATCH] deploy: 7f50baa4c89acd1847768be09900feda4e71177f --- .../built_info/constant.BUILT_TIME_UTC.html | 2 +- rustdoc/search-index.js | 2 +- rustdoc/sim/transit/enum.BusState.html | 7 ++++--- rustdoc/sim/transit/index.html | 2 +- .../sim/transit/struct.TransitSimState.html | 18 +++++++++--------- .../map_gui-f69e066278ff4726/out/built.rs.html | 2 +- rustdoc/src/sim/transit.rs.html | 14 +++++++++++--- 7 files changed, 28 insertions(+), 19 deletions(-) diff --git a/rustdoc/map_gui/tools/title_screen/built_info/constant.BUILT_TIME_UTC.html b/rustdoc/map_gui/tools/title_screen/built_info/constant.BUILT_TIME_UTC.html index bedfb280eb..f4d97d851c 100644 --- a/rustdoc/map_gui/tools/title_screen/built_info/constant.BUILT_TIME_UTC.html +++ b/rustdoc/map_gui/tools/title_screen/built_info/constant.BUILT_TIME_UTC.html @@ -4,6 +4,6 @@
pub const BUILT_TIME_UTC: &str = r"Sun, 17 Apr 2022 16:26:36 +0000";
Expand description

The build time in RFC2822, UTC.

+

Constant map_gui::tools::title_screen::built_info::BUILT_TIME_UTC

source · []
pub const BUILT_TIME_UTC: &str = r"Sun, 17 Apr 2022 16:39:41 +0000";
Expand description

The build time in RFC2822, UTC.

\ No newline at end of file diff --git a/rustdoc/search-index.js b/rustdoc/search-index.js index 8055e81983..0651332d4e 100644 --- a/rustdoc/search-index.js +++ b/rustdoc/search-index.js @@ -20,7 +20,7 @@ var searchIndex = JSON.parse('{\ "popdat":{"doc":"popdat (“population data”) generates Scenarios given a …","t":[4,13,3,3,3,13,13,13,13,13,13,13,4,3,13,13,13,13,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,5,12,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,12,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,5,5,5,5,5,5,3,11,12,11,11,11,11,11,11,11,11,11,11,5,11,11,5,11,11,11,11,13,3,4,13,3,3,3,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,5,11,12,5,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12],"n":["Activity","Breakfast","CensusArea","CensusPerson","Config","Dinner","Entertainment","Errands","Financial","Healthcare","Home","Lunch","PersonType","Schedule","School","Student","Work","Worker","activities","activities","age","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","default","distribute_people","distribute_population_to_homes","employed","eq","eq","equivalent","fetch_all_for_map","fmt","fmt","from","from","from","from","from","from","generate_scenario","generate_schedule","get_hash","hash","home","import_census","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","make_person","ne","od","owns_car","polygon","population","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","walk_for_distances_shorter_than","walk_or_bike_for_distances_shorter_than","hours","minutes","rand_duration","rand_time","assign_people_to_houses","distribute_population_to_homes","PersonFactory","activity_to_buildings","activity_to_buildings","as_any","as_any_mut","borrow","borrow_mut","find_building_for_activity","from","into","into_any","into_any_arc","into_any_rc","make_people","make_person","new","pick_mode","try_from","try_into","type_id","vzip","AllowRemote","DesireLine","IncludeZonePolicy","MustOverlap","NormalDistribution","Options","Zone","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borders","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","center","create_zones","default","departure_time","disaggregate","eq","fmt","from","from","from","from","from","home_zone","homes","include_zones","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_remote","mean","mode","new","number_commuters","pct_overlap","pick_borders","pick_home","pick_workplace","polygon","sample","std_deviation","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","work_duration","work_zone","workplaces"],"q":["popdat","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","popdat::activities","","","","popdat::distribute_people","","popdat::make_person","","","","","","","","","","","","","","","","","","","","","popdat::od","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["Different things people might do in the day. Maybe it’s …","","Represents aggregate demographic data for some part of a …","Demographic information for a single person","Any arbitrarily chosen parameters needed should be put …","","","","","","","","It might be useful to classify a CensusPerson into …","A single person’s daily schedule. It’s assumed that …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Starting from some number of total people living in a …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Wires together all the pieces, so you can just hand this …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","This is a standalone pipeline for generating a Scenario, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Starting from some number of total people living in a …","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","Keep all zones. When looking at desire lines between two …","This describes some number of commuters living in some …","Only desire lines starting and ending in zones matching …","Keep zones that at least partially overlap the map’s …","A normal distribution of Durations.","","","","","","","","","","","","","","","","","","","","","","","","","","","When should somebody depart from home to work?","Generates a scenario from aggregated origin/destination …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Returns endpoints to (leave home, goto home). These’re …","Returns endpoints to (leave work, goto work). These’re …","","","","","","","","","","","","","","","","","","","","","","","","How long should somebody work before returning home?","",""],"i":[0,1,0,0,0,1,1,1,1,1,1,1,0,0,1,2,1,2,0,3,4,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,1,1,5,0,0,4,6,1,1,6,6,1,4,2,3,5,6,1,0,4,1,1,4,0,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,0,6,0,4,6,6,1,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,4,2,3,5,6,1,5,5,0,0,0,0,0,0,0,7,7,7,7,7,7,7,7,7,7,7,7,0,7,7,0,7,7,7,7,8,0,0,8,0,0,0,9,10,11,12,8,9,10,11,12,8,10,9,10,11,12,8,9,10,11,12,8,10,0,9,9,0,8,12,9,10,11,12,8,12,10,9,9,10,11,12,8,9,10,11,12,8,9,10,11,12,8,9,10,11,12,8,10,11,12,11,12,10,10,10,10,10,11,11,9,10,11,12,8,9,10,11,12,8,9,10,11,12,8,9,10,11,12,8,9,12,10],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["activity",4]],[[["",0],["",0]]],[[],["config",3]],null,[[["polygon",3,[["f64",0]]],["usize",0],["map",3],["xorshiftrng",3]],["vec",3]],null,[[["",0],["censusarea",3]],["bool",0]],[[["",0],["activity",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["polygon",3],["gpsbounds",3]]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[["str",0],["vec",3,[["censusarea",3]]],["config",3],["map",3],["xorshiftrng",3]],["scenario",3]],[[["",0],["config",3],["xorshiftrng",3]],["schedule",3]],[[["",0]],["u64",0]],[[["",0],["",0]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,[[["",0],["censusarea",3]],["bool",0]],null,null,null,null,[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,[[["usize",0]],["duration",3]],[[["usize",0]],["duration",3]],[[["xorshiftrng",3],["duration",3],["duration",3]],["duration",3]],[[["xorshiftrng",3],["duration",3],["duration",3]],["time",3]],[[["vec",3,[["censusarea",3]]],["map",3],["xorshiftrng",3],["config",3]],["vec",3,[["censusperson",3]]]],[[["polygon",3,[["f64",0]]],["usize",0],["map",3],["xorshiftrng",3]],["vec",3]],null,[[["map",3]],["hashmap",3,[["activity",4],["vec",3,[["buildingid",3]]]]]],null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["activity",4],["tripendpoint",4],["map",3],["xorshiftrng",3]],["option",4,[["buildingid",3]]]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["vec",3,[["censusperson",3]]],["map",3],["timer",3],["xorshiftrng",3],["config",3]],["vec",3,[["personspec",3]]]],[[["",0],["censusperson",3],["map",3],["xorshiftrng",3],["config",3]],["personspec",3]],[[["map",3]]],[[["tripendpoint",4],["tripendpoint",4],["map",3],["xorshiftrng",3],["config",3]],["tripmode",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["map",3],["hashmap",3,[["string",3],["polygon",3]]],["includezonepolicy",4],["timer",3]],["hashmap",3,[["string",3],["zone",3]]]],[[],["options",3]],null,[[["map",3],["hashmap",3,[["string",3],["polygon",3]]],["vec",3,[["desireline",3]]],["options",3],["xorshiftrng",3],["timer",3]],["vec",3,[["personspec",3]]]],[[["",0],["includezonepolicy",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,null,[[["duration",3],["duration",3]],["normaldistribution",3]],null,null,[[["",0],["tripmode",4],["map",3],["xorshiftrng",3]],["option",4]],[[["",0],["tripmode",4],["map",3],["xorshiftrng",3]],["option",4]],[[["",0],["tripmode",4],["map",3],["xorshiftrng",3]],["option",4]],null,[[["",0],["xorshiftrng",3]],["duration",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null],"p":[[4,"Activity"],[4,"PersonType"],[3,"Schedule"],[3,"CensusPerson"],[3,"Config"],[3,"CensusArea"],[3,"PersonFactory"],[4,"IncludeZonePolicy"],[3,"Options"],[3,"Zone"],[3,"NormalDistribution"],[3,"DesireLine"]]},\ "raw_map":{"doc":"The convert_osm crate produces a RawMap from OSM and other …","t":[12,12,12,12,3,4,4,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,4,13,4,13,13,13,13,13,13,13,4,13,13,3,4,13,13,13,13,3,13,13,17,3,13,3,13,13,13,13,13,13,13,13,3,3,3,3,3,3,3,3,4,13,4,13,17,13,13,13,13,13,13,13,13,13,13,13,13,3,13,13,12,12,11,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,5,11,12,12,12,11,11,11,11,12,12,12,0,5,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,12,12,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,0,12,12,12,12,12,12,12,12,12,12,11,11,11,11,12,12,12,12,12,12,11,12,12,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,0,11,12,12,17,3,3,12,11,11,11,11,12,12,11,11,5,5,11,11,12,5,12,12,5,11,11,12,5,5,12,12,11,11,11,11,11,11,11,3,3,3,11,11,11,11,11,11,12,12,12,11,11,11,12,12,12,12,12,11,11,11,12,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,5,5,12,12,12,13,17,17,17,13,17,17,13,17,17,13,3,17,17,4,17,17,17,13,3,4,17,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,0,0,0,0,0,0,0,17,5,5,5,5,5,5,5,5,5,5,5,5,3,17,11,11,12,11,12,11,12,5,12,11,11,11,5,12,3,4,3,4,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,4,13,4,13,13,13,13,13,13,13,4,13,13,3,4,13,13,13,13,3,13,13,17,3,13,13,13,13,13,13,13,13,13,13,17,17,17,13,13,13,13,13,13,13,13,13,13,13,13,13,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12],"n":["0","0","1","2","Amenity","AmenityType","AreaType","Back","BanTurns","Bank","Bar","Beauty","Bike","Biking","Border","Buffer","BufferType","Bus","Bus","Cafe","CarRepair","CarShare","Childcare","Construction","Construction","ConvenienceStore","Culture","Curb","Direction","Driving","DrivingSide","Exercise","FastFood","FlexPosts","Food","Fwd","GreenSpace","Hotel","IntersectionType","Island","JerseyBarrier","LaneSpec","LaneType","Laundry","Left","Library","LightRail","MapConfig","MedianStrip","Medical","NORMAL_LANE_THICKNESS","NamePerLanguage","OnlyAllowTurns","OriginalRoad","Park","Parking","PedestrianPlaza","Pet","Planters","Playground","Pool","PostOffice","RawArea","RawBuilding","RawIntersection","RawMap","RawParkingLot","RawRoad","RawTransitRoute","RawTransitStop","RawTransitType","Religious","RestrictionType","Right","SIDEWALK_THICKNESS","School","SharedLeftTurn","Shopping","Shoulder","Sidewalk","StopSign","Stripes","StudyArea","Supermarket","Tourism","TrafficSignal","Train","TurnRestriction","University","Water","amenities","amenity_type","angle","area_type","areas","as_string_code","bikes_can_use_bus_lanes","blank","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boundary_polygon","buildings","can_delete_intersection","center_points","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closest_intersection","cmp","cmp","cmp","common_endpt","complicated_turn_restrictions","config","crosswalk_backward","crosswalk_forward","delete_intersection","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dir","driving_side","elevation","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","find_dog_legs","find_traffic_signal_clusters","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","geometry","get_city_name","get_hash","get_hash","get_hash","get_lane_specs_ltr","get_zorder","gps_bounds","gtfs_id","gtfs_id","has_common_endpoint","hash","hash","hash","i1","i2","inferred_sidewalks","initial","intersection_polygon","intersection_type","intersections","into","into","into","into","into","into","into","into","into","into","into","into","is_border","is_cycleway","is_driveable","is_footway","is_light_rail","is_oneway","is_service","lane_specs","length","long_name","lt","mark_short_roads","merge_short_road","move_intersection","name","name","names","ne","ne","ne","ne","new","new","new_osm_node_id","new_osm_way_id","num_parking_spots","osm","osm_id","osm_id","osm_tags","osm_tags","osm_tags","osm_tags","osm_tags","osm_way_id","parking_aisles","parking_lots","partial_cmp","partial_cmp","partial_cmp","path_dist_to","percent_incline","point","polygon","polygon","polygon","position","preview_intersection","public_garage_name","roads","roads_per_intersection","route_type","run_all_simplifications","save","scale_width","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","shape","short_name","stops","street_parking_spot_length","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","transform","transit_routes","transit_stops","trim_roads_for_merging","trimmed_road_geometry","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","turn_on_red","turn_restrictions","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","untrimmed_road_geometry","width","0","DEGENERATE_INTERSECTION_HALF_LENGTH","Piece","RoadLine","back_pl","borrow","borrow","borrow_mut","borrow_mut","center","center_pl","clone","clone_into","close_off_polygon","deadend","from","from","fwd_pl","generalized_trim_back","id","id","intersection_polygon","into","into","left","on_off_ramp","pretrimmed_geometry","right","sorting_pt","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","InitialMap","Intersection","Road","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","dst_i","elevation","from","from","from","half_width","id","id","intersection_type","intersections","into","into","into","lane_specs_ltr","new","new","osm_tags","polygon","roads","roads","src_i","trimmed_center_pts","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","get_lane_specs_ltr","osm_separation_type","0","0","0","Arterial","ENDPT_BACK","ENDPT_FWD","HIGHWAY","Highway","INFERRED_PARKING","INFERRED_SIDEWALKS","Local","MAXSPEED","NAME","Node","NodeID","OSM_REL_ID","OSM_WAY_ID","OsmID","PARKING_BOTH","PARKING_LEFT","PARKING_RIGHT","Relation","RelationID","RoadRank","SIDEWALK","Way","WayID","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","deserialize","deserialize","deserialize","deserialize","detailed_from_highway","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_highway","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","inner","into","into","into","into","into","ne","ne","ne","ne","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","0","0","0","collapse_intersections","dual_carriageways","find_short_roads","merge_short_road","remove_disconnected","shrink_roads","snappy","SHORT_THRESHOLD","collapse","collapse_intersection","is_cycleway","should_collapse","trim_deadends","connects_dual_carriageway","distance_heuristic","dual_carriageway_split","find_short_roads","merge_all_junctions","remove_disconnected_roads","shrink","Cycleway","DEBUG_OUTPUT","borrow","borrow_mut","center","from","id","into","layer","snap_cycleways","total_width","try_from","try_into","type_id","v1","0","Amenity","AmenityType","AmenityTypeIter","AreaType","Back","Bank","Bar","Beauty","Bike","Biking","Border","Buffer","BufferType","Bus","Cafe","CarRepair","CarShare","Childcare","Construction","Construction","ConvenienceStore","Culture","Curb","Direction","Driving","DrivingSide","Exercise","FastFood","FlexPosts","Food","Fwd","GreenSpace","Hotel","IntersectionType","Island","JerseyBarrier","LaneSpec","LaneType","Laundry","Left","Library","LightRail","MapConfig","MedianStrip","Medical","NORMAL_LANE_THICKNESS","NamePerLanguage","Park","Parking","PedestrianPlaza","Pet","Planters","Playground","Pool","PostOffice","Religious","Right","SERVICE_ROAD_LANE_THICKNESS","SHOULDER_THICKNESS","SIDEWALK_THICKNESS","School","SharedLeftTurn","Shopping","Shoulder","Sidewalk","StopSign","Stripes","StudyArea","Supermarket","Tourism","TrafficSignal","University","Water","all","amenity_type","assemble_ltr","back_idx","bikes_can_use_bus_lanes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","categorize","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","describe","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","dir","driving_side","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_char","from_short_name","from_str","get","get","get_hash","get_hash","get_hash","get_hash","get_hash","hash","hash","hash","hash","hash","idx","inferred_sidewalks","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","is_for_moving_vehicles","is_walkable","iter","languages","len","lt","marker","names","ne","ne","ne","new","next","next_back","nth","opposite","osm_tags","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","short_name","size_hint","street_parking_spot_length","supports_any_movement","to_char","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","turn_on_red","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","types","typical_lane_widths","unnamed","width","0"],"q":["raw_map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","raw_map::LaneType","raw_map::geometry","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","raw_map::initial","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","raw_map::lane_specs","","raw_map::osm","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","raw_map::osm::OsmID","","","raw_map::transform","","","","","","","raw_map::transform::collapse_intersections","","","","","","raw_map::transform::dual_carriageways","raw_map::transform::find_short_roads","","","raw_map::transform::merge_short_road","raw_map::transform::remove_disconnected","raw_map::transform::shrink_roads","raw_map::transform::snappy","","","","","","","","","","","","","","","raw_map::types","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","raw_map::types::LaneType"],"d":["","","","","A business located inside a building.","Businesses are categorized into one of these types.","","","","","","","","","","","","","","","","","","","","","","A raised curb","","","","","","Flex posts, wands, cones, other “weak” forms of …","","","","","","","Solid barrier, no gaps.","","","","","","","","","","","None corresponds to the native name","","A way to refer to roads across many maps and over time. …","","","","","Sturdier planters, with gaps.","","","","","","","","","","","","","","","","","","","","","","","Just paint!","Not from OSM. A user-specified area to focus on.","","","","","","","","","This is the specific amenity listed in OSM, not the more …","Points from first to last point. Undefined for loops.","","","Prints the OriginalRoad in a way that can be copied to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This is effectively a PolyLine, except there’s a case …","","","","","","","","","","","","","","","","","","","","","","","","","","","","(via, to). For turn restrictions where ‘via’ is an …","","","Is there a tagged crosswalk near each end of the road?","","","","","","","","","","","","","","If true, driving happens on the right side of the road …","","","","","","","","","","","A heuristic to find short roads in places that would …","A heuristic to find short roads near traffic signals","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","OSM describes roads as center-lines that intersect. Turn …","","","","","","","","","","","","","","","","If true, roads without explicitly tagged sidewalks may …","Naming is confusing, but RawMap -> InitialMap -> Map. …","Also returns a list of labeled polygons for debugging.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns (the surviving intersection, the deleted …","","","","","","","","","","","","","","Useful utilities for working with OpenStreetMap.","","","Depending on options while importing, these might be …","","","","","","","","","","","","","Represents the original place where OSM center-lines meet. …","","","","Only stops within a map’s boundary are kept","(Intersection polygon, polygons for roads, list of labeled …","","","","","Run a sequence of transformations to the RawMap before …","","Multiply the width of each lane by this ratio, to prevent …","","","","","","","","","","","","This may begin and/or end inside or outside the map …","","Entries into transit_stops","Street parking is divided into spots of this length. 8 …","","","","","","","","","","","","","","","","","Generate the trimmed PolyLine for a single RawRoad by …","","","","","","","","","","","","","","","","","","","","","","","","","If true, turns on red which do not conflict crossing …","","","","","","","","","","","","","","","Returns the corrected (but untrimmed) center and total …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Also returns a list of labeled polygons for debugging.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Larger number means a bigger road, according to …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Collapse degenerate intersections:","","","","Some cycleways intersect footways with detailed curb …","Does this road go between two divided one-ways? Ideally …","","","Combines a few different sources/methods to decide which …","Merge all roads marked with junction=intersection","Some roads might be totally disconnected from the largest …","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Snap separately mapped cycleways to main roads.","","","","","","","A business located inside a building.","Businesses are categorized into one of these types.","","","","","","","","","","","","","","","","","","","","","A raised curb","","","","","","Flex posts, wands, cones, other “weak” forms of …","","","","","","","Solid barrier, no gaps.","","","","","","","","","","","None corresponds to the native name","","","","","Sturdier planters, with gaps.","","","","","","","","","","","","","","","Just paint!","Not from OSM. A user-specified area to focus on.","","","","","","All types of amenities, in alphabetical order.","This is the specific amenity listed in OSM, not the more …","Put a list of forward and backward lanes into …","","","","","","","","","","","","","","","","","","","","","","","","","","","Categorize an OSM amenity tag.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, driving happens on the right side of the road …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","The inverse of to_char. Always picks one buffer type. …","","","","","","","","","","","","","","","","If true, roads without explicitly tagged sidewalks may …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","Depending on options while importing, these might be …","","","","","","","","","","","","","","","","","","Street parking is divided into spots of this length. 8 …","","Represents the lane type as a single character, for use in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If true, turns on red which do not conflict crossing …","","","","","","","","","","","","","","For a given lane type, returns some likely widths. This …","","",""],"i":[1,2,2,2,0,0,0,3,4,5,5,5,5,6,7,6,0,6,8,5,5,5,5,7,6,5,5,9,0,6,0,5,5,9,5,3,5,5,0,10,9,0,0,5,11,5,6,0,10,5,0,0,4,0,10,6,10,5,9,5,5,5,0,0,0,0,0,0,0,0,0,5,0,11,0,5,6,5,6,6,7,9,10,5,5,7,8,0,5,10,12,13,14,15,16,17,18,16,16,17,14,19,12,15,20,4,2,21,8,22,16,17,14,19,12,15,20,4,2,21,8,22,16,16,16,14,17,14,19,12,15,20,4,2,21,8,22,17,14,19,12,15,20,4,2,21,8,22,16,17,4,2,17,14,16,14,14,16,16,17,14,19,12,15,20,4,21,8,22,23,18,19,17,14,19,4,2,8,17,4,2,16,16,16,17,17,14,19,12,15,20,4,2,21,8,22,16,17,14,19,12,15,20,4,2,21,8,22,0,16,17,4,2,0,14,16,21,22,17,17,4,2,17,17,18,0,0,19,16,16,17,14,19,12,15,20,4,2,21,8,22,19,14,14,14,14,14,14,0,14,21,23,16,16,16,16,22,13,17,14,19,2,17,4,16,16,12,0,15,20,13,14,12,15,20,17,16,16,17,4,2,16,14,19,12,15,20,22,16,12,16,16,21,16,16,14,16,17,14,19,12,15,20,4,21,8,22,21,21,21,18,17,14,19,12,15,20,4,2,21,8,22,17,0,16,16,19,16,16,17,14,19,12,15,20,4,2,21,8,22,16,17,14,19,12,15,20,4,2,21,8,22,18,14,16,17,14,19,12,15,20,4,2,21,8,22,0,16,23,24,0,0,0,25,26,25,26,25,26,25,25,25,0,0,26,25,25,0,26,25,0,26,25,26,0,0,26,25,25,26,25,26,25,26,25,0,0,0,27,28,29,27,28,29,27,28,29,27,28,29,28,28,29,29,27,27,28,29,28,27,28,28,29,27,29,28,28,27,28,29,27,28,29,27,28,29,0,0,30,31,32,33,0,0,0,33,0,0,33,0,0,34,0,0,0,0,0,0,0,34,0,0,0,34,0,33,30,31,32,34,33,30,31,32,34,33,30,31,32,34,33,30,31,32,34,33,30,31,32,34,30,31,32,34,33,33,30,31,32,34,33,30,31,32,34,33,30,30,31,31,32,32,34,34,33,30,31,32,34,33,30,31,32,34,30,31,32,34,34,33,30,31,32,34,30,31,32,34,33,30,31,32,34,30,31,32,34,33,30,31,32,34,30,31,32,34,33,30,31,32,34,33,30,31,32,34,33,30,31,32,34,35,36,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,38,38,38,38,38,0,38,38,38,38,0,1,0,0,0,0,3,5,5,5,5,6,7,6,0,6,5,5,5,5,7,6,5,5,9,0,6,0,5,5,9,5,3,5,5,0,10,9,0,0,5,11,5,6,0,10,5,0,0,10,6,10,5,9,5,5,5,5,11,0,0,0,5,6,5,6,6,7,9,10,5,5,7,5,10,5,13,23,39,18,13,5,39,1,10,3,18,11,7,6,9,23,13,5,39,1,10,3,18,11,7,6,9,23,5,13,5,39,1,10,3,18,11,7,6,9,23,13,5,39,1,10,3,18,11,7,6,9,23,5,1,3,6,9,6,13,1,10,3,18,11,7,6,9,23,23,18,5,1,10,3,11,7,6,9,23,5,1,10,3,7,6,9,13,5,1,10,3,3,18,11,7,6,9,23,13,5,39,1,10,3,18,11,7,6,9,23,6,6,5,39,1,10,3,7,6,9,10,3,7,6,9,39,18,13,5,39,1,10,3,18,11,7,6,9,23,39,6,6,5,1,39,23,39,13,1,6,23,1,39,39,39,3,13,5,1,3,6,9,13,1,10,3,18,11,7,6,9,23,6,39,18,6,6,13,5,39,1,10,3,18,11,7,6,9,23,5,3,13,5,39,1,10,3,18,11,7,6,9,23,13,5,39,1,10,3,18,11,7,6,9,23,18,13,5,39,1,10,3,18,11,7,6,9,23,5,23,1,23,24],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["angle",3]],null,null,[[["",0]],["string",3]],null,[[["mapname",3]],["rawmap",3]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["nodeid",3]],["bool",0]],null,[[["",0]],["originalroad",3]],[[["",0]],["rawroad",3]],[[["",0]],["rawintersection",3]],[[["",0]],["rawbuilding",3]],[[["",0]],["rawarea",3]],[[["",0]],["rawparkinglot",3]],[[["",0]],["restrictiontype",4]],[[["",0]],["turnrestriction",3]],[[["",0]],["rawtransitroute",3]],[[["",0]],["rawtransittype",4]],[[["",0]],["rawtransitstop",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["pt2d",3]],["nodeid",3]],[[["",0],["originalroad",3]],["ordering",4]],[[["",0],["restrictiontype",4]],["ordering",4]],[[["",0],["turnrestriction",3]],["ordering",4]],[[["",0],["originalroad",3]],["nodeid",3]],null,null,null,null,[[["",0],["nodeid",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,[[["",0],["originalroad",3]],["bool",0]],[[["",0],["rawroad",3]],["bool",0]],[[["",0],["rawintersection",3]],["bool",0]],[[["",0],["restrictiontype",4]],["bool",0]],[[["",0],["turnrestriction",3]],["bool",0]],[[["",0],["rawtransittype",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0]],["vec",3,[["originalroad",3]]]],[[["",0]],["vec",3,[["originalroad",3]]]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,[[["",0]],["cityname",3]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["tags",3],["mapconfig",3]],["vec",3,[["lanespec",3]]]],[[["",0]],["isize",0]],null,null,null,[[["",0],["originalroad",3]],["bool",0]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,null,null,[[["nodeid",3],["btreeset",3,[["originalroad",3]]],["btreemap",3],["btreemap",3]],["result",6]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["bool",0]],[[["",0],["mapconfig",3]],["bool",0]],[[["",0],["mapconfig",3]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],null,[[["",0]],["distance",3]],null,null,[[["",0],["vec",3,[["originalroad",3]]]],["vec",3,[["originalroad",3]]]],[[["",0],["originalroad",3]],["result",6]],[[["",0],["nodeid",3],["pt2d",3]],["option",4,[["vec",3,[["originalroad",3]]]]]],null,null,null,[[["",0],["originalroad",3]],["bool",0]],[[["",0],["rawroad",3]],["bool",0]],[[["",0],["rawintersection",3]],["bool",0]],[[["",0],["turnrestriction",3]],["bool",0]],[[["i64",0]],["originalroad",3]],[[["str",0]],["option",4,[["restrictiontype",4]]]],[[["",0],["i64",0]],["nodeid",3]],[[["",0],["i64",0]],["wayid",3]],null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["originalroad",3]],["option",4,[["ordering",4]]]],[[["",0],["restrictiontype",4]],["option",4,[["ordering",4]]]],[[["",0],["turnrestriction",3]],["option",4,[["ordering",4]]]],[[["",0],["nodeid",3],["nodeid",3]],["option",4,[["distance",3]]]],null,null,null,null,null,null,[[["",0],["nodeid",3]],["result",6]],null,null,[[["",0],["nodeid",3]],["vec",3,[["originalroad",3]]]],null,[[["",0],["bool",0],["timer",3]]],[[["",0]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],null,null,null,null,[[["",0],["originalroad",3]],["result",6,[["polyline",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[["",0],["originalroad",3]],["result",6]],null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0]],["roadline",3]],[[["",0],["",0]]],[[["vec",3,[["pt2d",3]]]],["vec",3,[["pt2d",3]]]],[[["btreemap",3],["nodeid",3],["vec",3]],["result",6]],[[]],[[]],null,[[["btreemap",3],["nodeid",3],["vec",3]],["result",6]],null,null,[[["nodeid",3],["btreeset",3,[["originalroad",3]]],["btreemap",3],["btreemap",3]],["result",6]],[[]],[[]],null,[[["btreemap",3],["nodeid",3],["vec",3,[["roadline",3]]],["vec",3]],["option",4]],[[["btreemap",3],["nodeid",3],["vec",3]],["result",6]],null,null,[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,null,[[]],[[]],[[]],null,null,null,null,null,[[]],[[]],[[]],null,[[["rawmap",3],["bounds",3],["timer",3]],["initialmap",3]],[[["rawmap",3],["originalroad",3]],["result",6,[["road",3]]]],null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["tags",3],["mapconfig",3]],["vec",3,[["lanespec",3]]]],[[["string",3]],["option",4,[["buffertype",4]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["roadrank",4]],[[["",0]],["nodeid",3]],[[["",0]],["wayid",3]],[[["",0]],["relationid",3]],[[["",0]],["osmid",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["roadrank",4]],["ordering",4]],[[["",0],["nodeid",3]],["ordering",4]],[[["",0],["wayid",3]],["ordering",4]],[[["",0],["relationid",3]],["ordering",4]],[[["",0],["osmid",4]],["ordering",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["str",0]],["usize",0]],[[["",0],["roadrank",4]],["bool",0]],[[["",0],["nodeid",3]],["bool",0]],[[["",0],["wayid",3]],["bool",0]],[[["",0],["relationid",3]],["bool",0]],[[["",0],["osmid",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[["str",0]],["roadrank",4]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["i64",0]],[[]],[[]],[[]],[[]],[[]],[[["",0],["nodeid",3]],["bool",0]],[[["",0],["wayid",3]],["bool",0]],[[["",0],["relationid",3]],["bool",0]],[[["",0],["osmid",4]],["bool",0]],[[["",0],["roadrank",4]],["option",4,[["ordering",4]]]],[[["",0],["nodeid",3]],["option",4,[["ordering",4]]]],[[["",0],["wayid",3]],["option",4,[["ordering",4]]]],[[["",0],["relationid",3]],["option",4,[["ordering",4]]]],[[["",0],["osmid",4]],["option",4,[["ordering",4]]]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,null,null,null,null,null,null,null,null,[[["rawmap",3]]],[[["rawmap",3],["nodeid",3]]],[[],["bool",0]],[[["originalroad",3],["originalroad",3],["rawmap",3]],["result",6]],[[["rawmap",3]]],[[["rawmap",3],["originalroad",3]],["bool",0]],[[["originalroad",3],["rawmap",3]],["bool",0]],[[["rawmap",3],["vec",3,[["originalroad",3]]]],["bool",0]],[[["rawmap",3],["bool",0]],["vec",3,[["originalroad",3]]]],[[["rawmap",3]]],[[["rawmap",3],["timer",3]]],[[["rawmap",3],["timer",3]]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],null,[[]],null,[[]],null,[[["rawmap",3]]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["rawmap",3],["hashmap",3]],["multimap",3,[["originalroad",3]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["vec",3,[["amenitytype",4]]]],null,[[["vec",3,[["lanespec",3]]],["vec",3,[["lanespec",3]]],["drivingside",4]],["vec",3,[["lanespec",3]]]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["str",0]],["option",4,[["amenitytype",4]]]],[[["",0]],["amenity",3]],[[["",0]],["amenitytype",4]],[[["",0]],["amenitytypeiter",3]],[[["",0]],["nameperlanguage",3]],[[["",0]],["areatype",4]],[[["",0]],["direction",4]],[[["",0]],["mapconfig",3]],[[["",0]],["drivingside",4]],[[["",0]],["intersectiontype",4]],[[["",0]],["lanetype",4]],[[["",0]],["buffertype",4]],[[["",0]],["lanespec",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["amenitytype",4]],["ordering",4]],[[["",0],["nameperlanguage",3]],["ordering",4]],[[["",0],["direction",4]],["ordering",4]],[[["",0],["lanetype",4]],["ordering",4]],[[["",0],["buffertype",4]],["ordering",4]],[[],["str",0]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,[[["",0],["amenitytype",4]],["bool",0]],[[["",0],["nameperlanguage",3]],["bool",0]],[[["",0],["areatype",4]],["bool",0]],[[["",0],["direction",4]],["bool",0]],[[["",0],["drivingside",4]],["bool",0]],[[["",0],["intersectiontype",4]],["bool",0]],[[["",0],["lanetype",4]],["bool",0]],[[["",0],["buffertype",4]],["bool",0]],[[["",0],["lanespec",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",4,[["error",3]]]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["char",0]],["lanetype",4]],[[["str",0]],["option",4,[["lanetype",4]]]],[[["str",0]],["result",4,[["amenitytype",4]]]],[[["",0],["usize",0]],["option",4,[["amenitytype",4]]]],[[["",0],["option",4,[["string",3]]]],["string",3]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],["bool",0]],[[],["bool",0]],[[],["amenitytypeiter",3]],[[["",0]],["vec",3,[["string",3]]]],[[["",0]],["usize",0]],null,null,null,[[["",0],["nameperlanguage",3]],["bool",0]],[[["",0],["lanetype",4]],["bool",0]],[[["",0],["lanespec",3]],["bool",0]],[[["tags",3]],["option",4,[["nameperlanguage",3]]]],[[["",0]],["option",4]],[[["",0]],["option",4]],[[["",0],["usize",0]],["option",4]],[[],["direction",4]],null,[[["",0],["amenitytype",4]],["option",4,[["ordering",4]]]],[[["",0],["nameperlanguage",3]],["option",4,[["ordering",4]]]],[[["",0],["direction",4]],["option",4,[["ordering",4]]]],[[["",0],["lanetype",4]],["option",4,[["ordering",4]]]],[[["",0],["buffertype",4]],["option",4,[["ordering",4]]]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[],["str",0]],[[["",0]]],null,[[],["bool",0]],[[],["char",0]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[],["vec",3,[["str",0]]]],[[["lanetype",4],["tags",3]],["vec",3]],[[],["nameperlanguage",3]],null,null],"p":[[3,"NamePerLanguage"],[3,"TurnRestriction"],[4,"Direction"],[4,"RestrictionType"],[4,"AmenityType"],[4,"LaneType"],[4,"IntersectionType"],[4,"RawTransitType"],[4,"BufferType"],[4,"AreaType"],[4,"DrivingSide"],[3,"RawBuilding"],[3,"Amenity"],[3,"RawRoad"],[3,"RawArea"],[3,"RawMap"],[3,"OriginalRoad"],[3,"MapConfig"],[3,"RawIntersection"],[3,"RawParkingLot"],[3,"RawTransitRoute"],[3,"RawTransitStop"],[3,"LaneSpec"],[13,"Buffer"],[3,"RoadLine"],[3,"Piece"],[3,"InitialMap"],[3,"Road"],[3,"Intersection"],[3,"NodeID"],[3,"WayID"],[3,"RelationID"],[4,"RoadRank"],[4,"OsmID"],[13,"Node"],[13,"Way"],[13,"Relation"],[3,"Cycleway"],[3,"AmenityTypeIter"]]},\ "santa":{"doc":"","t":[6,6,0,0,0,0,0,0,0,5,0,0,0,5,0,0,0,3,3,3,17,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,3,3,4,13,13,13,3,3,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,3,17,11,11,12,11,11,12,11,12,11,5,11,12,11,11,11,12,5,5,11,11,11,11,11,12,12,11,4,3,13,13,13,13,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,12,17,3,5,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,17,17,3,3,3,17,17,3,12,12,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,12,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,11,11,11,11,12,12,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,12,3,11,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,12,12,12,11,11,12,12,12,11,11,11,11,12,12,11,5,5,17,3,3,17,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,12,11,11,11,12,11,11,11,11,11,11,11,12,11,11,3,13,4,3,13,17,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,3,3,12,11,11,11,11,12,11,11,11,11,12,12,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,12,12,11,12,12,11,11,12,11,11,12,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,3,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,5,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,3,11,11,11,11,11,12,11,11,11,11,11,11,12,11,12,12,12,11,11,11,11],"n":["App","Transition","after_level","animation","before_level","buildings","controls","game","levels","main","meters","music","player","run","session","title","vehicles","RecordPath","Results","Strategize","ZOOM","add_pt","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","draw","draw","draw_all","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","new","new_state","new_state","on_click","on_click","other_event","other_event","pts","render","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unlock_messages","vzip","vzip","vzip","Animation","Animator","Effect","Flash","FollowPath","Scale","SnowEffect","Snowflake","active","add","add_screenspace","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","draw","draw","draw","draw_mapspace","draw_screenspace","effect","end","event","event","fall_speed","flakes","from","from","from","from","from","initial_pos","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_done","max_swoop","new","new","pos","render","rng","screenspace","spawn_new","start","start","swoop_period","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","alpha_scale","center","color","cycles","lerp_scale","orig","orig","pl","width","Picker","ZOOM","as_any","as_any_mut","bldgs","borrow","borrow_mut","current_picks","draw","draw_start","event","explain_upzoning","from","instructions_panel","into","into_any","into_any_rc","level","make_upzone_panel","make_vehicle_panel","new_state","randomly_pick_upzones","try_from","try_into","type_id","upzone_panel","vehicle_panel","vzip","BldgState","Buildings","Done","Ignore","Store","Undelivered","all_stores","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","buildings","clone","clone_into","draw_all","draw_done_houses","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","new","to_owned","total_housing_units","try_from","try_from","try_into","try_into","type_id","type_id","upzones","vzip","vzip","0","HACK","InstantController","angle_from_arrow_keys","as_any","as_any_mut","borrow","borrow_mut","displacement","facing","from","into","into_any","into_any_arc","into_any_rc","new","try_from","try_into","type_id","vzip","ACQUIRE_BOOST_RATE","BOOST_SPEED_MULTIPLIER","EnergylessArrow","Game","GameState","HANGRY_SPEED_MULTIPLIER","MAX_BOOST","MinimapController","all_stores","animator","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldgs","boost","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","draw","draw","draw_done_houses","energy","energyless_arrow","event","from","from","from","from","game_over","has_energy","has_zorder","idle_time","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","last_update","level","make_legend","met_goal","minimap","new","new","new_state","on_destroy","pause_panel","player","present_dropped","record_path","score","snow","started","state","status_panel","time_panel","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","update","update","update_boost_panel","update_status_panel","update_time_panel","vehicle","vzip","vzip","vzip","vzip","warned_low_energy","warned_low_time","Level","all","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","description","deserialize","eq","from","goal","into","into_any","into_any_arc","into_any_rc","map","minimap_zoom","music","ne","serialize","start","time_limit","title","to_owned","try_from","try_into","type_id","unlock_upzones","unlock_vehicles","vzip","custom_bar","make_bar","IN_GAME","Inner","Music","OUT_OF_GAME","_stream","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","change_song","change_song","current_song","default","draw","empty","event","from","from","inner","into","into","into_any","into_any","into_any_rc","into_any_rc","mute","new","panel","sink","specify_volume","specify_volume","start","stream_handle","try_from","try_from","try_into","try_into","type_id","type_id","unmute","unmuted_volume","vzip","vzip","BuildingsAlongRoad","Intersection","On","Player","Road","ZOOM","apply_displacement","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bldgs_along_road","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","controls","eq","facing","from","from","from","get_angle","get_connections","get_pos","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","ne","new","new","on","on_good_road","override_pos","per_road","pos","pos_to_on","query_range","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_with_speed","vzip","vzip","vzip","0","0","1","2","ColorScheme","Session","apartment","as_any","as_any","as_any_mut","as_any_mut","boost","borrow","borrow","borrow_mut","borrow_mut","colors","current_vehicle","deserialize","deserialize","enable_modding","energy","from","from","high_scores","house","into","into","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","levels","levels_unlocked","load","music","play_music","record_score","save","score","serialize","serialize","store","try_from","try_from","try_into","try_into","type_id","type_id","unlock_all","update_music","upzones_explained","upzones_per_level","upzones_unlocked","vehicles_unlocked","visited","vzip","vzip","Credits","TitleScreen","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","draw","draw","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","level_btn","link","locked_level","new_state","new_state","on_click","on_click","other_event","other_event","try_from","try_from","try_into","try_into","type_id","type_id","unlocked_level","vzip","vzip","Vehicle","animate","as_any","as_any_mut","borrow","borrow_mut","draw_frames","from","get","into","into_any","into_any_arc","into_any_rc","max_energy","max_stats","name","scale","speed","try_from","try_into","type_id","vzip"],"q":["santa","","","","","","","","","","","","","","","","","santa::after_level","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::animation","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::animation::Effect","","","","","","","","","santa::before_level","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::buildings","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::buildings::BldgState","santa::controls","","","","","","","","","","","","","","","","","","","santa::game","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::levels","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::meters","","santa::music","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::player","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::player::On","","","","santa::session","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::title","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","santa::vehicles","","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pass in a future value for now to schedule a delayed effect","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Which of the 8 directions are we facing, based on the last …","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Is the player currently on a road with a bus or bike lane?","For the game over animation","","","","","","","","","","","","","","","Returns any buildings we passed","","","","","","","","","Persistent state that lasts across levels.","","","","","","","","","","","","","","","Enable this to use the levels, instead of overwriting them …","","Returns the argument unchanged.","Returns the argument unchanged.","Level title -> the top 3 scores","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","If a message is returned, a new level and some powers were …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","(max speed, max energy)","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,2,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,1,2,3,2,3,2,3,1,1,2,3,1,2,3,1,2,3,1,2,2,3,1,0,0,0,4,4,4,0,0,5,5,5,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,5,7,7,5,5,6,6,5,7,8,7,5,6,4,7,8,8,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,5,8,5,7,8,4,7,6,7,6,8,8,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,5,6,4,7,8,9,10,11,9,10,10,9,11,11,0,0,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,0,0,12,12,12,12,12,12,12,12,0,0,13,13,13,13,14,14,13,14,13,14,13,14,13,14,13,13,14,14,14,13,14,13,14,13,14,13,14,13,14,13,14,14,13,14,13,14,13,14,14,13,15,0,0,0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,0,0,0,0,0,0,0,0,17,18,18,19,17,20,18,19,17,20,19,19,18,19,17,20,18,19,17,20,18,17,19,19,19,18,18,19,17,20,19,19,20,19,18,19,17,20,18,19,17,20,19,17,20,18,19,17,20,17,19,20,19,18,19,17,18,18,18,18,19,19,19,18,17,18,18,18,18,19,17,20,18,19,17,20,18,19,17,20,18,17,18,18,18,19,18,19,17,20,19,19,0,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,0,0,0,0,0,0,22,23,22,23,22,23,22,23,22,23,22,22,23,23,23,23,23,22,23,23,22,23,22,23,22,22,22,22,22,23,22,23,22,23,22,23,22,23,22,22,22,23,22,0,24,0,0,24,0,25,25,26,24,25,26,24,25,25,26,24,25,26,24,24,24,25,24,25,25,26,24,25,24,25,25,26,24,25,26,24,25,26,24,25,26,24,24,25,26,25,25,25,26,25,25,26,24,25,26,24,25,26,24,25,26,24,25,25,26,24,27,28,28,28,0,0,29,30,29,30,29,29,30,29,30,29,30,30,30,29,30,29,30,29,30,29,30,29,30,29,29,30,29,30,30,30,30,30,30,30,29,30,29,29,30,29,30,29,30,29,30,30,30,30,30,30,29,30,29,0,0,31,32,31,32,31,32,31,32,31,32,31,32,31,32,31,32,31,32,31,32,0,0,0,31,32,31,32,31,32,31,32,31,32,31,32,0,31,32,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33],"f":[null,null,null,null,null,null,null,null,null,[[]],null,null,null,[[["settings",3]]],null,null,null,null,null,null,null,[[["",0],["pt2d",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["gfxctx",3],["simpleapp",3]]],[[["",0],["gfxctx",3],["simpleapp",3]]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[],["recordpath",3]],[[["eventctx",3],["simpleapp",3],["usize",0],["level",3],["buildings",3],["recordpath",3]],["box",3,[["state",8]]]],[[["eventctx",3],["simpleapp",3],["usize",0],["level",3]],["box",3,[["state",8]]]],[[["",0],["eventctx",3],["simpleapp",3],["str",0],["panel",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3],["str",0],["panel",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],null,[[["distance",3]],["polygon",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,[[["",0],["time",3],["duration",3],["effect",4]]],[[["",0],["time",3],["duration",3],["effect",4]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["gfxctx",3]]],[[["",0],["gfxctx",3]]],null,null,null,null,null,[[["",0],["eventctx",3],["time",3]]],[[["",0],["eventctx",3],["time",3]]],null,null,[[]],[[]],[[]],[[]],[[]],null,[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,[[["eventctx",3]],["animator",3]],[[["eventctx",3]],["snoweffect",3]],[[["",0],["time",3]],["pt2d",3]],[[["",0],["f64",0],["geombatch",3]]],null,null,[[["",0],["time",3],["pt2d",3]],["snowflake",3]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0],["gfxctx",3],["simpleapp",3]]],null,[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["eventctx",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[]],null,[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,[[["eventctx",3],["simpleapp",3],["usize",0]],["panel",3]],[[["eventctx",3],["simpleapp",3]],["panel",3]],[[["eventctx",3],["simpleapp",3],["level",3]],["box",3,[["state",8]]]],[[["",0],["simpleapp",3]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,null,[[]],null,null,null,null,null,null,[[["",0]],["vec",3,[["buildingid",3]]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["bldgstate",4]],[[["",0],["",0]]],null,[[["",0],["eventctx",3],["simpleapp",3]],["drawable",3]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["eventctx",3],["simpleapp",3],["hashset",3,[["buildingid",3]]]],["buildings",3]],[[["",0]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],null,null,null,[[["eventctx",3]],["option",4,[["angle",3]]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["eventctx",3],["speed",3]],["option",4]],null,[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[],["instantcontroller",3]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["gfxctx",3],["simpleapp",3]]],null,null,null,null,[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[]],[[]],[[]],[[]],null,[[["",0]],["bool",0]],[[["",0],["simpleapp",3]],["bool",0]],null,[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,[[["",0],["eventctx",3],["simpleapp",3]],["widget",3]],[[["",0]],["bool",0]],null,[[["eventctx",3],["level",3],["vehicle",3],["buildings",3]],["gamestate",3]],[[["eventctx",3],["time",3],["vec",3,[["buildingid",3]]]],["energylessarrow",3]],[[["eventctx",3],["simpleapp",3],["level",3],["vehicle",3],["hashset",3,[["buildingid",3]]]],["box",3,[["state",8]]]],[[["",0],["eventctx",3],["simpleapp",3]]],null,null,[[["",0],["eventctx",3],["simpleapp",3],["buildingid",3]],["option",4,[["usize",0]]]],null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["eventctx",3],["simpleapp",3],["duration",3]]],[[["",0],["eventctx",3],["simpleapp",3],["pt2d",3]]],[[["",0],["eventctx",3],["simpleapp",3]]],[[["",0],["eventctx",3],["simpleapp",3]]],[[["",0],["eventctx",3],["simpleapp",3]]],null,[[]],[[]],[[]],[[]],null,null,null,[[],["vec",3,[["level",3]]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["level",3]],[[["",0],["",0]]],null,[[],["result",4]],[[["",0],["level",3]],["bool",0]],[[]],null,[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,[[["",0],["level",3]],["bool",0]],[[["",0]],["result",4]],null,null,null,[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],null,null,[[]],[[["eventctx",3],["color",3],["f64",0],["text",3]],["widget",3]],[[["eventctx",3],["color",3],["usize",0],["usize",0]],["widget",3]],null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["str",0]]],[[["",0],["str",0]],["result",6]],null,[[],["music",3]],[[["",0],["gfxctx",3]]],[[],["music",3]],[[["",0],["eventctx",3],["bool",0]]],[[]],[[]],null,[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]]],[[["eventctx",3],["bool",0],["str",0]],["result",6,[["inner",3]]]],null,null,[[["",0],["f32",0]]],[[["",0],["f32",0]]],[[["eventctx",3],["bool",0],["str",0]],["music",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]]],null,[[]],[[]],null,null,null,null,null,null,[[["",0],["eventctx",3],["simpleapp",3],["f64",0],["f64",0],["bool",0]],["vec",3,[["buildingid",3]]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["on",4]],[[["",0],["",0]]],null,[[["",0],["on",4]],["bool",0]],null,[[]],[[]],[[]],[[["",0]],["angle",3]],[[["",0],["simpleapp",3]]],[[["",0]],["pt2d",3]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["on",4]],["bool",0]],[[["eventctx",3],["simpleapp",3],["intersectionid",3]],["player",3]],[[["simpleapp",3]],["buildingsalongroad",3]],null,[[["",0],["simpleapp",3]],["bool",0]],[[["",0],["pt2d",3]]],null,null,[[["",0],["simpleapp",3],["pt2d",3]],["option",4,[["on",4]]]],[[["",0],["roadid",3],["distance",3],["distance",3]],["vec",3,[["buildingid",3]]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["eventctx",3],["simpleapp",3],["speed",3]],["vec",3,[["buildingid",3]]]],[[]],[[]],[[]],null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[],["result",4]],[[],["result",4]],null,null,[[]],[[]],null,null,[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,[[],["session",3]],null,null,[[["",0],["string",3],["usize",0]],["option",4,[["vec",3,[["string",3]]]]]],[[["",0]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]]],[[["",0],["eventctx",3]]],null,null,null,null,null,[[]],[[]],null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["gfxctx",3],["simpleapp",3]]],[[["",0],["gfxctx",3],["simpleapp",3]]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["eventctx",3],["simpleapp",3],["level",3],["usize",0]],["geombatch",3]],[[["eventctx",3],["str",0],["str",0]],["widget",3]],[[["eventctx",3],["simpleapp",3],["level",3],["usize",0]],["widget",3]],[[["eventctx",3],["simpleapp",3]],["box",3,[["state",8]]]],[[["eventctx",3]],["box",3,[["state",8]]]],[[["",0],["eventctx",3],["simpleapp",3],["str",0],["panel",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3],["str",0],["panel",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[["",0],["eventctx",3],["simpleapp",3]],["transition",4,[["simpleapp",3,[["session",3]]]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["eventctx",3],["simpleapp",3],["level",3],["usize",0]],["widget",3]],[[]],[[]],null,[[["",0],["prerender",3],["time",3]],["geombatch",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[]],[[["str",0]],["vehicle",3]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,[[]],null,null,null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"RecordPath"],[3,"Strategize"],[3,"Results"],[4,"Effect"],[3,"Animator"],[3,"Animation"],[3,"SnowEffect"],[3,"Snowflake"],[13,"Flash"],[13,"Scale"],[13,"FollowPath"],[3,"Picker"],[4,"BldgState"],[3,"Buildings"],[13,"Undelivered"],[3,"InstantController"],[3,"EnergylessArrow"],[3,"Game"],[3,"GameState"],[3,"MinimapController"],[3,"Level"],[3,"Inner"],[3,"Music"],[4,"On"],[3,"Player"],[3,"BuildingsAlongRoad"],[13,"Intersection"],[13,"Road"],[3,"ColorScheme"],[3,"Session"],[3,"TitleScreen"],[3,"Credits"],[3,"Vehicle"]]},\ -"sim":{"doc":"The sim crate runs a traffic simulation on top of the …","t":[12,12,12,13,4,3,4,4,4,3,13,17,17,13,13,13,13,13,13,13,13,3,13,13,13,13,13,13,13,13,13,3,4,3,13,3,3,13,4,13,3,3,3,3,13,4,17,13,13,4,13,13,13,17,13,13,17,17,13,13,13,13,13,13,13,13,13,13,3,13,13,4,13,4,13,13,3,3,13,3,4,13,4,13,17,3,13,4,3,13,3,8,3,3,3,3,13,13,3,13,13,13,13,13,13,13,13,3,3,13,3,4,4,3,3,3,4,13,13,12,12,12,11,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,12,12,12,12,0,11,11,12,12,12,12,12,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,12,12,12,0,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,12,11,12,12,0,12,12,12,5,12,0,12,0,12,12,0,12,10,12,12,12,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,0,12,12,12,12,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,13,13,4,3,3,3,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,12,12,12,12,12,11,11,12,11,12,11,11,11,12,12,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,13,13,4,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,5,0,0,0,5,5,5,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,5,12,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6,18,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,5,12,12,11,11,11,11,11,13,13,3,4,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,5,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,3,4,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,17,3,17,17,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,3,3,3,17,17,12,12,11,5,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,11,11,12,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,12,11,11,11,11,11,12,11,13,3,13,3,3,8,4,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,12,10,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,10,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,10,11,11,11,10,11,11,11,10,11,11,11,12,12,11,11,11,11,12,12,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,12,12,13,3,3,4,13,13,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,12,12,12,12,12,12,13,13,13,13,13,13,4,3,13,17,17,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,11,11,11,11,11,12,12,12,12,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,18,3,13,13,13,13,18,13,13,18,13,13,13,4,4,18,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,12,12,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,13,13,4,3,3,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,11,11,11,11,12,12,11,11,11,11,11,11,12,11,5,12,11,12,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,13,4,3,3,3,4,13,13,13,13,4,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,4,13,13,13,13,13,4,13,13,3,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,4,4,13,13,3,13,13,13,13,13,3,4,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,4,17,13,3,13,13,3,8,3,11,11,11,11,12,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,12,5,5,11,0,11,12,10,12,12,11,11,11,11,0,12,12,11,11,11,11,11,11,12,11,11,11,11,12,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,13,3,4,13,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,12,12,5,5,5,5,5,5,5,5,5,13,3,4,13,13,3,6,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,13,13,13,13,13,3,4,13,3,13,13,13,13,3,4,3,13,4,13,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,12,11,12,11,11,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12],"n":["0","0","0","Agent","AgentID","AgentProperties","AgentType","AlertHandler","AlertLocation","Analytics","ArterialIntersectionCrossing","BIKE_LENGTH","BUS_LENGTH","Bike","Bike","BikeRack","Biking","BldgDriveway","Block","Border","Border","BorderSpawnOverTime","Building","Building","Bus","Bus","BusPassenger","Cancelled","Car","Car","Car","CarID","CarStatus","CommutersVehiclesCounts","ComplexIntersectionCrossing","CreateCar","CreatePedestrian","DeferredParkingSpot","DelayCause","DelayedStart","DistanceInterval","DrawCarInput","DrawPedCrowdInput","DrawPedestrianInput","Driving","DrivingGoal","FOLLOWING_DISTANCE","Finished","Inside","Intent","Intersection","Intersection","IntersectionDelay","LIGHT_RAIL_LENGTH","Lot","LotDriveway","MAX_CAR_LENGTH","MIN_CAR_LENGTH","ModeChange","Moving","Nil","OffMap","Offstreet","Ok","Onstreet","OvertakeDesired","ParkNear","Parked","ParkedCar","Parking","Parking","ParkingSpot","ParkingSpot","PedCrowdLocation","Pedestrian","Pedestrian","PedestrianID","Person","Person","PersonID","PersonState","Print","Problem","RidingBus","SPAWN_DIST","ScenarioGenerator","Sidewalk","SidewalkPOI","SidewalkSpot","Silence","Sim","SimCallback","SimFlags","SimOptions","SlidingWindow","SpawnOverTime","SteepUphill","SuddenlyAppear","TimeInterval","Train","Train","TransitRider","TransitStop","Trip","TripCancelled","TripDoesntExist","TripDone","TripID","TripInfo","TripNotStarted","TripPhase","TripPhaseType","TripResult","UnzoomedAgent","Vehicle","VehicleSpec","VehicleType","WaitingForBus","Walking","alerts","alerts","alerts","all","allow_block_the_box","analytics","analytics","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_car","bike_rack","body","border_spawn_over_time","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","building","bus_arrivals","bus_riders","bus_stop","buses","cancellation_reason","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_box","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","connection","count_parked_cars_per_bldg","cyclists","deferred_parking_spot","delayed_trips","demand","departure","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","disable_turn_conflicts","dist_crossed","dont_break_turn_conflict_cycles","dont_handle_uber_turns","dont_recalc_lanechanging","driving","edits_name","enable_pandemic_model","end","end","end","end_at_border","end_time","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","facing","finished_trips","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_appearing","for_parked_car","fork_rng","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","goal","goal","goal","goal_pos","has_path_req","hash","hash","hash","hash","hash","hash","hash","high","highlighted_people","id","id","id","id","id","id","id","index","index","infinite_parking","intent","intent","intersection_delays","intersection_thruput","intersections","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_car","is_transit","label","length","length","length","lerp","load","load_path","location","low","make","make","make_router","map_name","max_speed","max_speed","maybe_parked_car","maybe_route","mechanics","members","mode","modified","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","new","new_driving","new_walking","noun","num_agents","num_bikes","num_cars","num_peds","on","on","on_bus","ongoing_verb","only_seed_buses","opts","orig_id","owner","pandemic","pandemic","parked_since","parking","parking","parking_lane_changes","parking_lot_changes","parking_spot","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partly_on","passengers_alighting","passengers_boarding","path","path","ped","ped_speed","percent","percent_biking","percent_clamp_end","percent_driving","percent_use_transit","percent_use_transit","person","person","person","person","phase_type","plural_noun","pos","pos","prebake","preparing_bike","problems_per_trip","purpose","rand_dist","record_anything","recorder","recorder","render","rng_seed","road_thruput","router","router","run","run_name","run_name","scenario_modifiers","scenario_name","scheduler","scheduler","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","sidewalk_pos","sim","skip_analytics","sov_drivers","spawn_over_time","speed","spot","start","start","start","start","start_at_border","start_from_border","start_time","start_time","start_time","started_trips","state","status","step_count","stop_time","stop_time","suddenly_appear","time","times","to_constraints","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_type","to_vehicle_type","total_dist","total_time","total_waiting","traffic_signal_thruput","train_riders","trains","transit","transit","trip","trip_and_person","trip_log","trips","trips","trips","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","use_freeform_policy_everywhere","vehicle","vehicle","vehicle_type","vehicle_type","vehicle_type","vehicles","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","waiting_for_bus","waiting_for_turn","waiting_for_turn","waiting_here","walking","walking_commuters","walking_to_from_bike","walking_to_from_car","walking_to_from_transit","window_size","0","0","0","1","0","0","0","0","0","0","0","1","0","0","0","1","1","1","0","0","0","1","0","0","0","0","0","0","1","0","0","0","0","0","0","0","1","1","2","0","Analytics","ArterialIntersectionCrossing","ComplexIntersectionCrossing","IntersectionDelay","OvertakeDesired","Problem","SlidingWindow","TimeSeriesCount","TripPhase","active_agents","add","alerts","all_total_counts","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","both_finished_trips","bus_arrivals","clone","clone","clone","clone_into","clone_into","clone_into","close_off_pts","count","count_per_hour","counts","default","demand","deserialize","deserialize","deserialize","end_time","eq","event","export_csv","finished_trip_time","finished_trips","fmt","fmt","from","from","from","from","from","get_all_trip_phases","get_trip_phases","has_path_req","intersection_delays","intersection_thruput","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","ne","new","new","new","parking_lane_availability","parking_lane_changes","parking_lot_availability","parking_lot_changes","parking_spot_availability","passengers_alighting","passengers_boarding","path","phase_type","problems_per_trip","raw","raw_throughput","record","record_anything","record_demand","road_thruput","serialize","serialize","serialize","start_time","started_trips","times","to_owned","to_owned","to_owned","total_for","total_for_by_time","total_for_with_agent_types","traffic_signal_thruput","trip_log","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","window_size","0","0","0","0","1","AgentEntersTraversable","Alert","AlertLocation","BikeStoppedAtSidewalk","Biking","Building","BusArrivedAtStop","BusDepartedFromStop","Cancelled","CarLeftParkingSpot","CarReachedParkingSpot","DelayedStart","Driving","Event","Finished","Intersection","IntersectionDelayMeasured","Nil","Parking","PassengerAlightsTransit","PassengerBoardsTransit","PathAmended","PedReachedParkingSpot","Person","PersonEntersBuilding","PersonEntersMap","PersonLeavesBuilding","PersonLeavesMap","ProblemEncountered","RidingBus","TripCancelled","TripFinished","TripPhaseStarting","TripPhaseType","WaitingForBus","Walking","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","describe","deserialize","deserialize","deserialize","eq","eq","eq","fmt","fmt","fmt","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","ne","ne","ne","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","2","2","2","2","2","2","2","2","2","3","3","3","3","3","4","blocked_time","mode","total_time","trip","0","0","1","1","2","activity_model","fork_rng","generator","load","spawner","create_prole","rand_time","select_trip_mode","BorderSpawnOverTime","ScenarioGenerator","SpawnOverTime","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_spawn_over_time","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","empty","fmt","fmt","fmt","from","from","from","generate","goal","goal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","num_agents","num_bikes","num_cars","num_peds","only_seed_buses","percent_biking","percent_driving","percent_use_transit","percent_use_transit","proletariat_robot","rand_time","scenario_name","serialize","serialize","serialize","small_run","spawn","spawn_agent","spawn_over_time","start_from_border","start_time","start_time","stop_time","stop_time","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ModifierList","RNG_SEED","SimFlags","as_any","as_any_mut","borrow","borrow_mut","clap","clone","clone_into","for_test","from","from_clap","initialize","into","into_any","into_any_arc","into_any_rc","load","load_path","load_synchronously","make_rng","opts","parse_modifiers","rng_seed","scenario_modifiers","to_owned","try_from","try_into","type_id","vzip","JustWalking","SpawningFailure","StartTripArgs","TripSpec","UsingBike","UsingParkedCar","UsingTransit","VehicleAppearing","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","deserialize","driving_goal","end_sidewalk_spot","eq","eq","fmt","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_plan","maybe_new","ne","ne","retry_if_no_room","serialize","serialize","start_sidewalk_spot","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","use_vehicle","vzip","vzip","bike","car","error","goal","goal","goal","goal","goal","maybe_stop2","retry_if_no_room","route","start","start","start","start_bldg","start_pos","stop1","use_vehicle","use_vehicle","car","driving","intersection","parking","queue","walking","Car","CarState","ChangingLanes","Crossing","IdlingAtStop","Parking","Queued","Unparking","WaitingToAdvance","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","crossing_state","crossing_state_with_end_dist","deserialize","deserialize","fmt","fmt","from","from","get_draw_car","get_end_time","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_parking","last_steps","router","serialize","serialize","started_at","state","time_spent_waiting","to_owned","to_owned","total_blocked_time","trip_and_person","try_from","try_from","try_into","try_into","type_id","type_id","vehicle","vzip","vzip","wants_to_overtake","0","0","1","1","2","blocked_since","blocked_since","blocked_starts","dist_int","from","front","lc_time","new_dist","new_time","spot","steep_uphill","time_int","time_int","to","want_to_change_lanes","BLIND_RETRY_TO_CREEP_FORWARDS","BLIND_RETRY_TO_REACH_END_DIST","DrivingSimState","TIME_TO_CHANGE_LANES","TIME_TO_WAIT_AT_BUS_STOP","agent_properties","all_waiting_people","as_any","as_any_mut","borrow","borrow_mut","cars","clone","clone_into","collect_events","debug_car_json","debug_car_ui","debug_lane","debug_queue_lengths","delete_car","delete_car_internal","deserialize","does_car_exist","events","find_trips_to_edited_parking","find_vehicles_affected_by_live_edits","from","get_all_draw_cars","get_all_driving_paths","get_blocked_by_graph","get_car_front","get_draw_cars_on","get_owner_of_car","get_path","get_single_draw_car","get_unzoomed_agents","handle_live_edits","handle_uber_turns","into","into_any","into_any_arc","into_any_rc","new","percent_along_route","pick_overtaking_lane","queues","recalc_lanechanging","serialize","start_car_on_lane","target_lane_penalty","time_to_park_offstreet","time_to_park_onstreet","time_to_unpark_offstreet","time_to_unpark_onstreet","to_owned","trace_route","trim_last_steps","try_from","try_into","try_start_lc","type_id","update_car","update_car_with_distances","update_car_without_distances","update_follower","update_laggy_head","vehicle_waiting_to_spawn","vzip","waiting_to_spawn","wants_to_overtake","IntersectionSimState","Request","SignalState","State","WAIT_AT_STOP_SIGN","WAIT_BEFORE_YIELD_AT_TRAFFIC_SIGNAL","accepted","agent","agent_deleted_mid_turn","allow_block_the_box","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blocked_by","blocked_by_someone_requests","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","break_turn_conflict_cycles","cancel_request","check_for_conflicts_before_uber_turn","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","collect_events","current_stage","current_stage_and_remaining_time","debug","delayed_intersections","describe_stats","deserialize","deserialize","deserialize","deserialize","detect_conflict_cycle","disable_turn_conflicts","dont_block_the_box","eq","equivalent","events","extensions_count","fmt","fmt","fmt","from","from","from","from","get_accepted_agents","get_waiting_agents","handle_accepted_conflicts","handle_live_edited_traffic_signals","handle_live_edits","handle_uber_turns","id","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","maybe_start_turn","ne","new","new","nobody_headed_towards","not_allowed_requests","partial_cmp","populate_blocked_by","reserved","serialize","serialize","serialize","serialize","signal","space_freed","stage_ends_at","state","stop_sign_policy","to_owned","to_owned","to_owned","to_owned","total_repeat_requests","traffic_signal_policy","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","turn","turn_finished","type_id","type_id","type_id","type_id","uber_turn_neighbors","update_intersection","use_freeform_policy_everywhere","vehicle_gone","vzip","vzip","vzip","vzip","waiting","wakeup_waiting","Infinite","InfiniteParkingSimState","Normal","NormalParkingSimState","ParkingLane","ParkingSim","ParkingSimState","add_parked_car","add_parked_car","add_parked_car","add_parked_car","all_parked_car_positions","all_parked_car_positions","all_parked_car_positions","all_parked_car_positions","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blackholed_building_redirects","bldg_to_parked_cars","bldg_to_parked_cars","bldg_to_parked_cars","bldg_to_parked_cars","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_pt","canonical_pt","canonical_pt","canonical_pt","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","collect_events","collect_events","collect_events","collect_events","deserialize","deserialize","deserialize","deserialize","dist_along_for_car","driving_lane","driving_to_lots","driving_to_offstreet","driving_to_offstreet","driving_to_parking_lanes","events","events","from","from","from","from","from","from","get_all_draw_cars","get_all_draw_cars","get_all_draw_cars","get_all_draw_cars","get_all_free_spots","get_all_free_spots","get_all_free_spots","get_all_free_spots","get_all_parking_spots","get_all_parking_spots","get_all_parking_spots","get_all_parking_spots","get_car_at_spot","get_car_at_spot","get_car_at_spot","get_car_at_spot","get_draw_car","get_draw_car","get_draw_car","get_draw_car","get_draw_cars","get_draw_cars","get_draw_cars","get_draw_cars","get_draw_cars_in_lots","get_draw_cars_in_lots","get_draw_cars_in_lots","get_draw_cars_in_lots","get_free_bldg_spot","get_free_lot_spots","get_free_lot_spots","get_free_lot_spots","get_free_lot_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_owner_of_car","get_owner_of_car","get_owner_of_car","get_owner_of_car","handle_live_edits","handle_live_edits","handle_live_edits","handle_live_edits","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_free","is_free","is_free","is_free","is_infinite","lookup_parked_car","lookup_parked_car","lookup_parked_car","lookup_parked_car","new","new","new","new","num_occupants_per_offstreet","num_spots_per_lot","num_spots_per_offstreet","occupants","occupants","onstreet_lanes","parked_cars","parked_cars","parking_lane","path_to_free_parking_spot","path_to_free_parking_spot","path_to_free_parking_spot","path_to_free_parking_spot","remove_parked_car","remove_parked_car","remove_parked_car","remove_parked_car","reserve_spot","reserve_spot","reserve_spot","reserve_spot","reserved_spots","reserved_spots","serialize","serialize","serialize","serialize","sidewalk","spot_dist_along","spot_to_driving_pos","spot_to_driving_pos","spot_to_driving_pos","spot_to_driving_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spots","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unreserve_spot","unreserve_spot","unreserve_spot","unreserve_spot","vzip","vzip","vzip","vzip","0","0","DynamicBlockage","Queue","QueueEntry","Queued","StaticBlockage","Vehicle","add_static_blockage","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","back","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_block_from_driveway","clear_dynamic_blockage","clear_static_blockage","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","dump_cars","eq","fmt","fmt","fmt","free_reserved_space","from","from","from","front","geom_len","get_active_cars","get_car_positions","get_idx_to_insert_car","get_last_car_position","get_leader","id","inner_get_last_car_position","insert_car_at_idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_car_at_front","is_overflowing","laggy_head","member","members","move_first_car_to_laggy_head","ne","new","push_car_onto_end","remove_car_from_idx","replace_car_with_dynamic_blockage","reserved_length","room_for_car","serialize","serialize","target_lane_penalty","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","try_to_reserve_entry","type_id","type_id","type_id","validate_positions","vzip","vzip","vzip","0","back","cause","cause","front","vehicle_len","Crossing","EnteringBuilding","EnteringParkingLot","FinishingBiking","LeavingBuilding","LeavingParkingLot","PedState","Pedestrian","StartingToBike","TIME_TO_FINISH_BIKING","TIME_TO_START_BIKING","WaitingForBus","WaitingToTurn","WalkingSimState","agent_properties","all_waiting_people","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","collect_events","crossing_state","debug_ped_json","delete_ped","deserialize","deserialize","deserialize","events","find_crowds","find_trips_to_parking","fmt","from","from","from","get_all_draw_peds","get_dist_along","get_draw_ped","get_draw_ped","get_draw_peds_on","get_end_time","get_path","get_unzoomed_agents","goal","id","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","maybe_transition","new","path","ped_boarded_bus","peds","peds_per_traversable","person","populate_commuter_counts","serialize","serialize","serialize","spawn_ped","speed","start","started_at","state","time_spent_waiting","to_owned","to_owned","to_owned","total_blocked_time","trace_route","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_ped","vzip","vzip","vzip","0","0","0","0","0","0","0","0","1","1","1","1","1","1","1","1","2","2","dist_int","steep_uphill","time_int","0","AnyTime","Dead","Death","E_RATIO","Event","Exposed","Exposition","Hospitalization","Hospitalized","I_RATIO","Incubation","Infectious","R_0","Recovered","Recovery","Sane","State","StateEvent","T_INC","T_INF","add","add_assign","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_event_time","get_time","get_time_exp","get_time_normal","ini_exposed_ratio","ini_infectious_ratio","inner_seconds","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_dead","is_exposed","is_finite","is_infectious","is_recovered","is_sane","model","ne","new","next","next","next_default","p_death","p_hosp","partial_cmp","s","start","sub","sub","t","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","0","0","0","0","0","0","BecomeHospitalized","BecomeQuarantined","Cmd","PandemicModel","SharedSpace","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","become_exposed","bldgs","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bus_stops","buses","clone","clone","clone","clone_into","clone_into","clone_into","cmp","count_dead","count_exposed","count_infected","count_recovered","count_sane","count_total","deserialize","eq","equivalent","fmt","from","from","from","get_hash","get_time","handle_cmd","handle_event","hash","infectious_contact","initialize","initialized","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_dead","is_exposed","is_infectious","is_recovered","is_sane","ne","new","new","occupants","partial_cmp","person_enters_space","person_leaves_space","person_to_bus","pop","rng","serialize","to_owned","to_owned","to_owned","transition","transmission","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","PrebakeSummary","as_any","as_any_mut","borrow","borrow_mut","cancelled_trips","finished_trips","fmt","from","into","into_any","into_any_arc","into_any_rc","map","new","prebake","scenario","serialize","total_trip_duration_seconds","try_from","try_into","type_id","vzip","TrafficRecorder","as_any","as_any_mut","borrow","borrow_mut","capture_points","clone","clone_into","from","handle_event","into","into_any","into_any_arc","into_any_rc","new","num_recorded_trips","save","seen_trips","to_owned","trips","try_from","try_into","type_id","vzip","BldgDriveway","CarStatus","DrawCarInput","DrawPedCrowdInput","DrawPedestrianInput","Intent","LotDriveway","Moving","Parked","Parking","PedCrowdLocation","Sidewalk","SteepUphill","UnzoomedAgent","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","eq","eq","equivalent","facing","from","from","from","from","from","from","from","high","id","id","id","intent","intent","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","label","location","low","members","on","on","parking","partly_on","person","person","person","pos","pos","preparing_bike","status","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","waiting_for_bus","waiting_for_turn","waiting_for_turn","0","0","0","1","ActionAtEnd","BikeThenStop","BusAtStop","EndAtBorder","FollowTransitRoute","GiveUpOnParking","Goal","GotoLaneEnd","ParkNearBuilding","Router","StartParking","StopBiking","VanishAtBorder","advance","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bike_then_stop","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_lanechange","clone","clone","clone_into","clone_into","confirm_lanechange","deserialize","deserialize","end_at_border","eq","eq","fmt","fmt","fmt","follow_bus_route","from","from","from","get_end_dist","get_parking_spot_goal","get_path","goal","head","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_parking","last_step","maybe_handle_end","maybe_next","ne","ne","next","opportunistically_lanechange","owner","park_near","path","serialize","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","0","end_dist","end_dist","goal","i","spot","started_looking","stuck_end_dist","target","Callback","Callback","Callback","Car","Car","CarLaggyHead","CarLaggyHead","Command","CommandType","Intersection","Intersection","Item","Pandemic","Pandemic","Pandemic","Ped","Ped","Scheduler","SimpleCommandType","SpawnCar","SpawnPed","StartBus","StartBus","StartBus","StartTrip","StartTrip","StartTrip","UpdateCar","UpdateIntersection","UpdateLaggyHead","UpdatePed","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmd_type","cmd_type_counts","cmp","cmp","cmp","delta_times","describe_stats","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","get_hash","get_last_time","get_next","hash","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","items","last_time","latest_time","ne","ne","ne","new","partial_cmp","partial_cmp","partial_cmp","peek_next_time","push","queued_commands","serialize","serialize","serialize","serialize","time","to_owned","to_owned","to_owned","to_owned","to_owned","to_simple_type","to_type","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","update","update_agent","vzip","vzip","vzip","vzip","vzip","0","0","0","0","0","0","0","0","0","0","1","1","1","0","0","0","0","0","0","0","1","AlertHandler","BLIND_RETRY_TO_SPAWN","Block","Ctx","Print","Silence","Sim","SimCallback","SimOptions","active_agents","agent_properties","agent_to_person","agent_to_trip","alerts","alerts","all_arrivals_at_border","all_parked_car_positions","all_trip_info","all_waiting_people","allow_block_the_box","analytics","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg_to_parked_cars","bldg_to_people","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_route_id","canonical_pt_for_agent","clap","clear_alerts","clone","clone","clone","clone_into","clone_into","clone_into","current_stage_and_remaining_time","debug_agent_json","debug_car","debug_car_ui","debug_intersection","debug_lane","debug_ped","debug_queue_lengths","default","default","delayed_intersections","delete_car","describe_internal_stats","deserialize","disable_turn_conflicts","dispatch_events","do_step","dont_break_turn_conflict_cycles","dont_handle_uber_turns","dont_recalc_lanechanging","downcast","downcast_mut","downcast_rc","downcast_ref","driving","dump_before_abort","edits_name","enable_pandemic_model","find_next_savestate","find_person_by_orig_id","find_previous_savestate","find_trips_affected_by_live_edits","finished_trip_details","from","from","from","from","from_clap","generate_scenario","get_accepted_agents","get_all_draw_cars","get_all_draw_peds","get_all_driving_paths","get_all_parking_spots","get_all_people","get_analytics","get_blocked_by_graph","get_canonical_pt_per_person","get_canonical_pt_per_trip","get_draw_car","get_draw_cars","get_draw_ped","get_draw_peds","get_end_of_day","get_free_lot_spots","get_free_offstreet_spots","get_free_onstreet_spots","get_highlighted_people","get_owner_of_car","get_pandemic_model","get_path","get_people_waiting_at_stop","get_person","get_run_name","get_trip_time_lower_bound","get_unzoomed_agents","get_unzoomed_transit_riders","get_waiting_agents","handle_live_edited_traffic_signals","handle_live_edits","handling_live_edits","highlighted_people","infinite_parking","infinite_parking","instantiate","instantiate_without_retries","intersections","intersections","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","is_done","is_empty","load_savestate","lookup_car_id","lookup_parked_car","lookup_person","map","map_name","minimal_step","new","new","new_person","num_active_agents","num_agents","num_commuters_vehicles","num_ppl","num_recorded_trips","num_transit_passengers","num_trips","pandemic","parking","parking","parse_alert_handler","parse_rng","person_to_agent","queries","record_traffic_for","recorder","run","run_name","run_name","save","save_dir","save_path","save_recorded_traffic","scenario","scheduler","scheduler","seed_bus_route","seed_parked_car","serialize","set_highlighted_people","set_periodic_callback","set_run_name","skip_analytics","spawn_trips","start_bus","status_of_buses","step_count","step_count","target_lane_penalty","time","time","time_limited_step","timed_step","tiny_step","to_owned","to_owned","to_owned","trace_route","transit","trip_blocked_time","trip_info","trip_to_agent","trip_to_person","trips","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unset_periodic_callback","use_freeform_policy_everywhere","vzip","vzip","vzip","vzip","walking","walking_path_to_nearest_parking_spot","Agent","AgentProperties","DelayCause","Intersection","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","cmp","dist_crossed","eq","equivalent","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","ne","partial_cmp","serialize","to_owned","total_dist","total_time","total_waiting","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","waiting_here","0","0","count_parked_cars_per_bldg","find_spot_near_building","get_vehicles","rand_bike","rand_car","rand_dist","rand_ped_speed","rand_speed","seed_parked_cars","AtStop","Bus","BusState","DrivingOffMap","DrivingToStop","Route","StopIdx","TransitSimState","active_vehicles","active_vehicles","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_arrived_at_stop","bus_created","bus_departed_from_stop","bus_route","buses","buses_for_route","car","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","collect_events","create_empty_route","deserialize","deserialize","deserialize","deserialize","events","from","from","from","from","get_passengers","get_people_waiting_at_stop","get_unzoomed_transit_riders","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","new","passengers","paths","ped_waiting_for_bus","peds_waiting","route","routes","serialize","serialize","serialize","serialize","state","stops","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","0","0","CommutersVehiclesCounts","Drive","Inside","ModeChange","OffMap","Ok","Person","PersonState","RideBus","Trip","Trip","TripCancelled","TripDoesntExist","TripDone","TripInfo","TripLeg","TripManager","TripNotStarted","TripResult","Walk","active_agents","active_agents_and_trips","active_trip_mode","agent_starting_trip_leg","agent_to_trip","all_arrivals_at_border","all_trip_info","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","assert_walking_leg","bike_reached_end","bldg_to_people","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_riders","buses","cancel_trip","cancel_unstarted_trip","cancellation_reason","car_id_counter","car_or_bike_reached_border","car_reached_parking_spot","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collect_events","cyclists","debug_trip","delayed_trips","departure","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","end","eq","eq","events","finished_at","finished_trip_details","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","generate_scenario","get_all_people","get_person","get_vehicle","id","id","info","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_done","legs","mode","modified","ne","ne","new","new_car_id","new_person","new_trip","num_active_agents","num_agents","num_commuters_vehicles","num_ppl","num_trips","ok","on_bus","orig_id","ped","ped_boarded_bus","ped_reached_border","ped_reached_building","ped_reached_bus_stop","ped_reached_parking_spot","ped_ready_to_bike","ped_speed","people","person","person_left_bus","propagate_error","purpose","serialize","serialize","serialize","serialize","serialize","serialize","sov_drivers","spawn_ped","start","start_delayed_trip","start_trip","started","state","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_blocked_time","total_distance","train_riders","trains","transit_rider_reached_border","trip_abruptly_cancelled","trip_blocked_time","trip_finished","trip_info","trip_to_agent","trip_to_person","trips","trips","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfinished_trips","vehicles","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","walking_commuters","walking_to_from_bike","walking_to_from_car","walking_to_from_transit","0","0","0","0","0","1","1","0"],"q":["sim","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::AgentID","","","","sim::AlertLocation","","","sim::DelayCause","","sim::DrivingGoal","","","sim::ParkingSpot","","","","","","sim::PedCrowdLocation","","","","sim::PersonState","","sim::Problem","","","","","sim::SidewalkPOI","","","","","sim::TripPhaseType","","","","","sim::TripResult","sim::analytics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::analytics::Problem","","","","","sim::events","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::events::AlertLocation","","","sim::events::Event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::events::TripPhaseType","","","","","sim::make","","","","","sim::make::activity_model","","","sim::make::generator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::load","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::spawner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::spawner::TripSpec","","","","","","","","","","","","","","","","","","","sim::mechanics","","","","","","sim::mechanics::car","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::car::CarState","","","","","","","","","","","","","","","","","","","","sim::mechanics::driving","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::intersection","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::parking::ParkingSimState","","sim::mechanics::queue","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::queue::Queued","","","","","","sim::mechanics::walking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::walking::PedState","","","","","","","","","","","","","","","","","","","","","sim::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::pandemic::State","","","","","","sim::pandemic::model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::pandemic::model::Cmd","","sim::prebake","","","","","","","","","","","","","","","","","","","","","","","sim::recorder","","","","","","","","","","","","","","","","","","","","","","","","sim::render","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::render::PedCrowdLocation","","","","sim::router","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::router::ActionAtEnd","","","sim::router::Goal","","","","","","","","sim::scheduler","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::scheduler::Command","","","","","","","","","","","","","sim::scheduler::CommandType","","","","","","","","sim::sim","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::sim::queries","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::sim::queries::DelayCause","","sim::sim::scenario","","","","","","","","","sim::transit","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::transit::BusState","","sim::trips","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::trips::PersonState","","sim::trips::TripLeg","","","","","sim::trips::TripResult"],"d":["","","","Queued behind someone, or someone’s doing a conflicting …","","","","","","As a simulation runs, different pieces emit Events. The …","A pedestrian crossed an intersection with an Arterial …","","","","","The bikeable position","","","Print the alert to STDOUT and don’t proceed until the UI …","","","","","","","","","","","","","","","The number of active vehicles and commuters, broken into …","A cyclist crossed an intersection with >4 connecting roads.","","","Don’t actually know where this goes yet!","Why is an agent delayed? If there are multiple reasons, …","","","","","","","","At all speeds (including at rest), cars must be at least …","","","Shows an agent’s current inner intention or thoughts.","","Waiting on a traffic signal to change, or pausing at a …","A vehicle waited >30s, or a pedestrian waited >15s.","","","","","","","","","","Building and idx (pretty meaningless)","","Lane and idx","Another vehicle wanted to over-take this cyclist somewhere …","","","","","","","Note that for offstreet parking, the path will be the same …","","","","","","","","","Just print the alert to STDOUT","","What stop did they board at?","When spawning at borders, start the front of the vehicle …","","bool is contraflow","Point of interest, that is","","Don’t do anything","The Sim ties together all the pieces of the simulation. …","","SimFlags specifies a simulation to setup. After parsing …","Options controlling the traffic simulation.","A sliding window, used to count something over time","","","","","","","","","","","","","","","","","","","","","","","","","","","When a warning is encountered during simulation, specifies …","","Allow a vehicle to start a turn, even if their target lane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pretty hacky case","","Most fields in Analytics are cumulative over time, but …","Scheduled departure; the start may be delayed if the …","","","","","","","","","","","","","","","","","","","Allow all agents to immediately proceed into an …","","Normally if a cycle of vehicles depending on each other to …","Disable experimental handling for “uber-turns”, …","Normally as a vehicle follows a route, it …","","","Enable an experimental SEIR pandemic model. This requires …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Finish time, ID, mode, trip duration if successful (or …","","","","","","","","","","","","","","","","","","","","","","","","","","","Need to explain this trick – basically keeps consistency …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","The numeric ID must be globally unique, without …","","","","","Ignore parking data in the map and instead treat every …","","","Only for traffic signals. The u8 is the movement index …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The same as load_path, but with a default value filled …","A path to some file:","","","Everything needed to setup a simulation. …","","","","","","","","","","","Did a ScenarioModifier apply to this?","","","","","","","","","","","","","","","","","","","","","","","","","","Front of the car","","","","","","","An experimental SEIR model by …","","","True only for cars currently looking for parking. I don’…","","Per parking lane or lot, when does a spot become filled …","","","","","","","","","","","","Possibly the rest","","For each passenger boarding, how long did they wait at the …","","","","","","","","","","","None means a bus.","","None means a bus or parked car. Note parked cars do NOT …","","","","","","","","Record different problems that each trip encounters.","","","For benchmarking, we may want to disable collecting data.","","","Intermediate structures so that sim and game crates don’…","An arbitrary number to seed the random number generator. …","","For vehicles only, not pedestrians. Follows a Path from …","","","","Used to distinguish savestates for running the same …","A JSON list of modifiers to transform the scenario. These …","","","","","","","","","","","","","","","","","","","","","","","","Don’t collect any analytics. Only useful for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for buses","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ignore all stop signs and traffic signals, instead using a …","","","VehicleType is bundled for convenience; many places need …","","","Both cars and bikes","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","As a simulation runs, different pieces emit Events. The …","A pedestrian crossed an intersection with an Arterial …","A cyclist crossed an intersection with >4 connecting roads.","A vehicle waited >30s, or a pedestrian waited >15s.","Another vehicle wanted to over-take this cyclist somewhere …","","A sliding window, used to count something over time","See https://github.com/a-b-street/abstreet/issues/85","","","Returns the count at time","","","","","","","","","","","","","","","","","","","","","","","Returns pairs of trip times for finished trips in both …","","","","","","","","Ensure the points cover up to end_time. The last event may …","Grab the count at this time, but don’t add a new time","","(Road or intersection, type, hour block) -> count for that …","","Most fields in Analytics are cumulative over time, but …","","","","","","","","Ignores the current time. Returns None for cancelled trips.","Finish time, ID, mode, trip duration if successful (or …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","If calling on prebaked Analytics, be careful to pass in an …","","Only for traffic signals. The u8 is the movement index …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Returns the free spots over time","Per parking lane or lot, when does a spot become filled …","","","","","For each passenger boarding, how long did they wait at the …","","","Record different problems that each trip encounters.","Very expensive to store, so it’s optional. But useful to …","","","For benchmarking, we may want to disable collecting data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If the agent is a transit vehicle, then include a count of …","","","","","","","","","","","","","As a simulation runs, different systems emit Events. This …","","","TripID, TurnID (Where the delay was encountered), Time …","","","","How long waiting at the stop?","Just use for parking replanning. Not happy about copying …","","","","","","None if cancelled","","What stop did they board at?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An activity model creates “people” that follow a set …","Need to explain this trick – basically keeps consistency …","This is a much more primitive way to randomly generate …","","Intermediate structures used to instantiate a Scenario. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Designed in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SimFlags specifies a simulation to setup. After parsing …","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","The same as load_path, but with a default value filled …","A path to some file:","Loads a map and simulation. Not appropriate for use in the …","","","","An arbitrary number to seed the random number generator. …","A JSON list of modifiers to transform the scenario. These …","","","","","","","Something went wrong spawning the trip.","We need to remember a few things from scenario …","","","","","Can be used to spawn from a border or anywhere for …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","Turn an origin/destination pair and mode into a specific …","","","","","","","","","","","","","","","","","","","This must be a currently parked vehicle owned by the …","","","","","","","","","","","","","","","","This must be a currently off-map vehicle owned by the …","","","","","","","","Represents a single vehicle. Note “car” is a misnomer; …","See …","","","","","","Where’s the front of the car while this is happening?","","","","","","","","","","","","","","Assumes the current head of the path is the thing to cross.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","In reverse order – most recently left is first. The sum …","","","","","","","","","","None for buses","","","","","","","","","","Since lane over-taking isn’t implemented yet, a vehicle …","","","","","","","","","","","","","","","","","","","","","","","Simulates vehicles!","","","","","","","","","","","","","","","","","Abruptly remove a vehicle from the simulation. They may be …","","","","","","Finds vehicles that’re laggy heads on affected parts of …","Returns the argument unchanged.","Note the ordering of results is non-deterministic!","","","","","","","This is about as expensive as get_draw_cars_on.","Note the ordering of results is non-deterministic!","","","Calls U::from(self).","","","","","","If the car wants to over-take somebody, what adjacent lane …","","","","None if it worked, otherwise returns the CreateCar …","","","","","","","","","","","","","State transitions for this car:","","","After a leader (maybe an active vehicle, maybe a static …","","If start_car_on_lane fails and a retry is scheduled, this …","","","Does the given car want to over-take the vehicle in front …","Manages conflicts at intersections. When an agent has …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","For deleting cars","See if any agent is currently performing a turn that …","","","","","","","","","","","","","","Returns intersections with travelers waiting for at least …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","For cars: The head car calls this when they’re at the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This is only triggered for traffic signals.","","Vanished at border, stopped biking, etc – a vehicle …","","","","","","","","This assigns infinite private parking to all buildings and …","","","","Manages the state of parked cars. There are two …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","There’s no DrawCarInput for cars parked offstreet, so we …","There’s no DrawCarInput for cars parked offstreet, so we …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The vehicle’s front is currently at the given …","The vehicle’s front is currently at the given …","","","(Filled, available)","(Filled, available)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns any cars that got very abruptly evicted from …","Returns any cars that got very abruptly evicted from …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Counterintuitive: any spots located in blackholes are just …","","","","","","","","","","","","","Unrealistically assumes the driver has knowledge of …","Unrealistically assumes the driver has knowledge of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Needed when abruptly deleting a car, in case they’re …","Needed when abruptly deleting a car, in case they’re …","","","","","","","","","This follows whatever’s in front of it","A Queue of vehicles on a single lane or turn. This is where","The exact position of something in a Queue at some time","A member of a Queue.","Something occupying a fixed interval of distance on the …","A regular vehicle trying to move forwards","Record that a car is blocking a static portion of the …","","","","","","","Not incuding FOLLOWING_DISTANCE","","","","","","","True if a static blockage can be inserted into the queue …","Record that a car is no longer blocking a dynamic portion …","Record that a car is no longer blocking a static portion …","","","","","","","","","","","","","","Once a car has fully exited a queue, free up the space it …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","How long the lane or turn physically is.","Get all cars in the queue, not including the laggy head or …","Return the exact position of each member of the queue. The …","If the specified car can appear in the queue, return the …","Get the front of the last car in the queue.","Find the vehicle in front of the specified input. None if …","","Returns the front of the last car in the queue, only if …","Record that a car has entered a queue at a position. This …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","If a car thinks it’s reached the end of the queue, …","True if the reserved length exceeds the physical length. …","This car’s back is still partly in this queue.","","","Change the first car in the queue to the laggy head, …","","","Record that a car has entered a queue at the end. It’s …","Remove a car from a position. Need to separately do …","Record that a car is starting to change lanes away from …","When a car’s turn is accepted, reserve the vehicle …","Can a car start a turn for this queue?","","","Return a penalty for entering this queue, as opposed to …","","","","","","","","","","If true, there’s room and the car must actually start …","","","","","","","","","","This vehicle is exiting a driveway and cutting across a …","This vehicle is in the middle of changing lanes","","","","","","","","","","","","","","","The Distance is either 0 or the current traversable’s …","Simulates pedestrians. Unlike vehicles, pedestrians can …","","","","","","","","","","","","","","","","","","","","","","","","Abruptly remove a pedestrian from the simulation. They may …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","Simulate a curated list of scenarios to completion, and …","","","","","","","","Records trips beginning and ending at a specified set of …","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Shows an agent’s current inner intention or thoughts.","","","","","","bool is contraflow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Front of the car","True only for cars currently looking for parking. I don’…","Possibly the rest","None means a bus.","","None means a bus or parked car. Note parked cars do NOT …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Spot and cached distance along the last driving lane","","","","","Returns the step just finished","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Called when the car is Queued at the last step, or when …","","","","","","","","Front is always the current step","","","","","","","","","","","","","","","","","","","","","","","","","","No parking available at all!","","","","","","","","","","A smaller version of Command that satisfies many more …","","","","","","","","","The priority queue driving the discrete event simulation. …","A more compressed form of CommandType, just used for …","If true, retry when there’s no room to spawn somewhere","","The Time is redundant, just used to dedupe commands","","","","","","","","Distinguish this from UpdateCar to avoid confusing things","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","This API is safer than handing out a batch of items at a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","This next command might’ve actually been rescheduled to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print the alert to STDOUT and don’t proceed until the UI …","","Just print the alert to STDOUT","Don’t do anything","The Sim ties together all the pieces of the simulation. …","","Options controlling the traffic simulation.","","Only call for active agents, will panic otherwise","","","","When a warning is encountered during simulation, specifies …","","For every parked car, (position of parking spot, position …","","","Allow a vehicle to start a turn, even if their target lane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a short string to debug a car in the UI.","","","","","","","For intersections with an agent waiting beyond some …","","","","Allow all agents to immediately proceed into an …","","","Normally if a cycle of vehicles depending on each other to …","Disable experimental handling for “uber-turns”, …","Normally as a vehicle follows a route, it …","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the trait …","Returns an Rc-ed object from an Rc-ed trait object if the …","Returns a reference to the object within the trait object …","","","","Enable an experimental SEIR pandemic model. This requires …","","","","Returns (trips affected, number of parked cars displaced)","If trip is finished, returns (total time, total waiting …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","(Filled, available)","","","For every agent that’s currently not moving, figure out …","","","","","","","","","","","","","","","","","","Returns the best-case time for a trip in a world with no …","This does not include transit riders. Some callers need …","","","","Respond to arbitrary map edits without resetting the …","If present, live map edits are being processed, and the …","","","Ignore parking data in the map and instead treat every …","","If retry_if_no_room is false, any vehicles that fail to …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","(total number of people, just in buildings, just off map)","","","(number of finished trips, number of unfinished trips)","","","","","","","All sorts of read-only queries about a simulation","","","","","Used to distinguish savestates for running the same …","","","","","","","","","","","","Only one at a time supported.","","Don’t collect any analytics. Only useful for …","","","(bus, stop index it’s coming from, percent to next stop, …","","","(number of vehicles in the lane, penalty if a bike or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ignore all stop signs and traffic signals, instead using a …","","","","","","","Queued behind someone, or someone’s doing a conflicting …","","Why is an agent delayed? If there are multiple reasons, …","Waiting on a traffic signal to change, or pausing at a …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Manages public transit vehicles (buses and trains) that …","(buses, trains)","","","","","","","","","","","","","","","","","","If true, the bus is idling. If false, the bus actually …","","","","","also stop idx that the bus is coming from","","","","","","","","","","","Returns the path for the first leg.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Where does each passenger want to deboard?","","Returns the bus if the pedestrian boarded immediately.","waiting at => (ped, route, bound for, started waiting)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of active vehicles and commuters, broken into …","A person may own many vehicles, so specify which they use","","","","","","","Maybe get off at a stop, maybe ride off-map","","","","","","","These don’t specify where the leg starts, since it might …","Manages people, each of which executes some trips through …","","","","","","","This is idempotent to handle the case of cars retrying …","This will be None for parked cars and buses. Should always …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Cancel a trip after it’s started. The person will be …","Cancel a trip before it’s started. The person will stay …","","","","","","","","","","","","","","","","","","","","","Scheduled departure; the start may be delayed if the …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Recreate the Scenario from an instantiated simulation. The …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Did a ScenarioModifier apply to this?","","","","","","","","","","","","","","","","","","","If no route is returned, the pedestrian boarded a bus …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Both cars and bikes","","","","","","","","","","","","","","","","","","","",""],"i":[1,2,3,4,0,0,0,0,0,0,5,0,0,6,7,8,9,10,11,12,8,0,13,8,6,7,14,9,14,6,7,0,0,0,5,0,0,8,0,9,0,0,0,0,9,0,0,9,15,0,13,4,5,0,16,10,0,0,17,18,13,15,16,17,16,5,12,18,0,9,19,0,8,0,14,6,0,0,13,0,0,11,0,9,0,0,10,0,0,11,0,0,0,0,0,0,19,8,0,6,7,6,8,15,17,17,17,0,0,17,0,0,0,0,0,0,0,9,9,20,21,22,6,22,0,21,23,1,14,6,2,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,14,27,32,33,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,27,20,34,27,34,35,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,2,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,16,8,27,0,34,27,36,20,35,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,22,37,22,22,22,21,21,22,35,28,29,27,38,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,16,12,8,0,39,20,23,23,1,1,14,14,6,2,2,3,3,7,7,24,25,16,26,12,27,8,28,29,30,31,31,31,0,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,40,41,30,12,38,23,1,14,6,2,3,7,42,21,43,39,32,36,23,24,30,23,1,22,39,32,20,20,21,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,14,7,32,29,24,25,29,44,44,42,42,0,25,12,21,24,25,31,31,0,42,35,35,23,1,14,2,3,24,25,16,26,12,27,8,28,29,30,31,28,29,29,6,40,41,41,41,39,32,36,6,33,44,36,24,0,21,26,43,21,20,20,27,23,1,14,6,2,3,7,16,8,32,20,20,38,30,36,36,28,40,28,40,40,41,43,39,32,30,38,6,43,39,0,39,20,35,0,20,0,21,0,44,20,0,31,45,21,22,44,33,0,21,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,27,0,22,34,33,30,26,35,28,29,30,27,41,38,40,41,20,36,32,21,40,41,27,21,46,7,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,2,3,7,14,14,37,37,37,20,34,34,0,21,30,31,20,0,21,36,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,22,26,31,23,24,25,36,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,39,39,32,37,21,34,34,34,34,46,47,48,49,49,50,51,52,53,54,55,56,56,57,58,59,57,58,59,60,61,62,60,63,64,65,66,67,68,65,69,70,71,72,73,74,75,74,75,75,76,0,5,5,5,5,0,0,0,0,20,46,20,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,20,20,20,5,77,20,5,77,46,46,77,77,20,20,20,5,77,38,5,20,77,20,20,5,38,46,20,5,38,77,20,20,38,20,20,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,5,46,20,77,20,20,20,20,20,20,20,38,38,20,77,77,77,20,20,20,20,5,77,38,20,46,20,5,77,77,77,77,20,20,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,65,66,67,68,65,78,78,0,78,9,13,78,78,9,78,78,9,9,0,9,13,78,13,9,78,78,78,78,13,78,78,78,78,78,9,78,78,78,0,9,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,50,51,52,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,97,81,82,83,84,87,88,92,93,95,83,84,92,93,95,83,98,98,98,98,74,75,74,75,75,0,0,0,0,0,0,0,0,0,0,0,33,40,41,33,40,41,33,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,40,41,41,41,33,40,40,40,41,33,0,33,33,40,41,33,41,40,33,41,40,41,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,0,44,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,44,44,44,44,44,44,44,99,99,0,0,99,99,99,99,100,99,100,99,100,99,100,99,100,99,100,99,100,99,0,0,100,99,100,99,100,99,100,99,100,99,100,99,100,99,99,99,100,99,100,100,99,0,100,99,100,99,100,99,100,99,100,100,99,101,102,103,104,102,105,101,106,106,104,106,105,101,106,102,104,106,104,103,0,0,0,0,0,0,0,0,107,107,107,107,107,107,107,108,107,108,107,108,107,108,107,108,107,108,107,108,108,108,107,108,107,108,107,108,107,108,107,108,107,108,107,108,107,108,108,108,108,107,108,108,107,108,107,108,108,108,107,108,107,108,107,108,108,107,108,109,110,109,110,109,111,112,113,114,115,113,115,115,115,113,114,114,113,115,111,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,117,118,119,0,119,117,120,118,119,117,120,118,119,119,119,117,120,118,119,117,120,118,119,119,119,119,117,120,118,119,117,120,118,118,119,120,119,119,119,119,119,117,120,118,119,119,119,118,118,119,120,117,120,118,119,117,120,118,119,119,119,119,119,119,117,119,117,120,118,119,117,120,118,119,117,120,118,119,117,120,118,119,118,119,120,119,119,118,119,117,119,117,120,118,117,119,120,119,119,119,117,120,118,119,119,119,117,120,118,119,117,120,118,118,119,119,117,120,118,117,119,119,119,119,117,120,118,117,119,121,0,121,0,0,0,0,122,121,123,124,122,121,123,124,121,123,125,124,121,123,125,124,124,122,121,123,124,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,125,125,123,123,124,123,123,124,121,121,121,123,125,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,121,123,125,124,121,123,125,124,121,123,125,124,121,123,125,124,122,121,123,124,121,122,121,123,124,121,123,125,124,124,123,123,123,124,123,123,124,125,122,121,123,124,122,121,123,124,122,121,123,124,123,124,121,123,125,124,125,125,122,121,123,124,122,121,123,124,125,121,123,125,124,121,123,125,124,121,121,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,126,127,128,0,0,0,128,128,129,129,128,130,129,128,130,130,129,128,130,129,128,130,129,129,129,129,128,130,129,128,130,129,128,0,128,129,128,130,129,129,128,130,130,129,129,129,129,129,129,129,129,129,129,128,130,129,128,130,129,128,130,129,128,130,129,129,129,130,129,129,128,129,129,129,129,129,129,129,128,129,129,128,130,129,128,130,129,128,130,129,129,128,130,0,129,128,130,131,132,132,133,132,133,134,134,134,134,134,134,0,0,134,0,0,134,134,0,135,135,135,136,134,135,136,134,135,136,134,135,136,134,135,136,134,135,136,134,135,136,135,135,135,136,134,135,0,135,134,135,136,134,135,136,135,136,135,134,135,135,136,136,135,136,134,135,136,134,135,136,134,135,136,134,136,135,136,135,135,135,136,135,135,136,134,135,136,136,136,136,134,135,136,134,136,135,136,135,136,134,135,136,134,135,136,134,135,135,136,134,137,138,139,140,141,142,143,144,137,138,139,140,141,142,143,144,142,143,145,145,145,146,0,147,148,147,0,147,148,148,147,147,148,147,147,147,148,147,0,0,147,147,146,146,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,146,148,149,147,146,146,146,148,149,147,147,147,147,147,147,147,146,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,147,147,146,147,147,147,0,146,147,149,147,147,149,149,146,149,147,146,146,149,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,150,151,152,153,154,155,156,156,0,0,0,157,156,158,157,156,158,157,157,157,156,158,157,156,158,157,157,157,156,158,157,156,158,156,157,157,157,157,157,157,156,156,156,156,157,156,158,156,157,157,157,156,157,157,157,157,156,158,157,156,158,157,156,158,157,156,158,157,157,157,157,157,156,157,158,158,156,158,158,157,157,157,156,157,156,158,157,157,157,156,158,157,156,158,157,156,158,157,156,158,159,160,0,161,161,161,161,161,161,161,161,161,161,161,161,161,161,0,161,161,161,161,161,161,161,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,10,0,0,0,0,0,10,18,18,19,0,10,19,0,42,43,39,10,32,18,19,42,43,39,10,32,18,19,32,42,43,39,10,32,18,19,42,43,39,10,32,18,19,39,10,32,18,19,39,10,32,18,19,18,19,18,39,42,43,39,10,32,18,19,42,43,39,32,39,32,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,32,42,42,42,39,32,43,32,43,39,32,43,39,39,32,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,39,39,32,60,61,62,60,0,163,164,163,163,164,0,164,163,0,164,164,164,165,165,164,163,165,164,163,165,165,164,163,165,164,163,165,165,163,165,163,165,165,163,165,165,163,165,164,163,165,165,164,163,165,165,165,165,165,165,164,163,165,164,163,165,164,163,165,164,163,165,165,165,165,165,163,165,165,165,165,165,165,163,165,163,165,164,163,165,164,163,165,164,163,165,164,163,166,167,168,169,170,171,169,172,172,172,172,173,174,175,174,175,174,175,0,0,174,175,0,173,174,175,174,175,0,0,173,173,173,174,175,173,174,175,173,173,173,173,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,173,174,175,176,177,173,174,175,176,177,176,177,174,175,176,177,177,173,174,176,177,173,174,175,176,174,175,176,173,174,175,173,174,175,176,177,174,177,177,174,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,177,177,173,174,176,177,174,175,176,177,177,177,173,174,176,177,176,173,174,175,176,177,173,173,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,173,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,178,180,187,188,189,190,191,192,193,194,194,0,0,11,0,11,11,0,0,0,21,21,21,21,21,22,21,21,21,21,22,21,195,21,22,11,195,21,22,11,21,21,195,21,22,11,195,21,22,11,21,21,22,21,21,22,11,21,22,11,21,21,21,21,21,21,21,21,22,11,21,21,21,21,22,21,21,22,22,22,45,45,45,45,21,21,21,22,21,21,21,21,21,195,21,22,11,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,195,21,21,22,21,21,195,21,195,21,22,11,195,21,22,11,195,21,22,11,195,21,22,11,45,21,21,21,21,21,21,195,21,21,21,22,21,21,21,21,21,21,21,21,21,195,21,0,0,21,0,21,21,45,21,22,21,21,21,21,0,195,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,11,21,21,21,21,21,21,21,195,21,22,11,195,21,22,11,195,21,22,11,21,22,195,21,22,11,21,21,4,0,0,4,37,4,37,4,37,4,37,4,4,4,4,37,4,4,4,37,4,37,4,37,4,37,4,37,4,4,4,4,4,37,37,37,37,4,37,4,37,4,37,4,37,53,54,0,0,0,0,0,0,0,0,0,196,0,0,196,196,0,0,0,197,198,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,197,197,197,197,197,197,199,198,199,196,197,198,199,196,197,197,197,198,199,196,197,197,198,199,196,197,197,197,197,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,197,199,198,197,197,199,197,198,199,196,197,199,198,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,200,201,0,202,15,17,15,17,0,0,202,0,15,17,17,17,0,0,0,17,0,202,203,203,203,203,203,203,203,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,204,203,203,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,34,34,203,203,35,203,203,203,203,204,35,202,36,15,203,204,35,202,36,15,203,34,203,36,35,203,204,35,202,36,15,35,202,15,203,204,203,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,203,203,36,204,36,204,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,204,35,35,202,15,203,203,203,203,203,203,203,203,203,17,36,36,36,203,203,203,203,203,203,36,203,204,203,17,35,203,204,35,202,36,15,34,203,35,203,203,204,36,203,204,35,202,36,15,204,204,34,34,203,203,203,203,203,203,203,203,36,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,36,17,34,203,204,35,202,36,15,34,34,34,34,63,64,205,206,207,206,207,76],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["vec",3,[["agenttype",4]]]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[],["carid",3]],[[["buildingid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["buildingid",3],["map",3]],["sidewalkspot",3]],null,null,[[["transitstopid",3],["map",3]],["sidewalkspot",3]],null,null,[[["",0]],["carid",3]],[[["",0]],["pedestrianid",3]],[[["",0]],["agentid",4]],[[["",0]],["agenttype",4]],[[["",0]],["tripid",3]],[[["",0]],["personid",3]],[[["",0]],["vehicletype",4]],[[["",0]],["vehicle",3]],[[["",0]],["vehiclespec",3]],[[["",0]],["parkingspot",4]],[[["",0]],["parkedcar",3]],[[["",0]],["drivinggoal",4]],[[["",0]],["sidewalkspot",3]],[[["",0]],["sidewalkpoi",4]],[[["",0]],["timeinterval",3]],[[["",0]],["distanceinterval",3]],[[["",0]],["createpedestrian",3]],[[["",0]],["createcar",3]],[[["",0]],["box",3,[["cloneableany",8],["global",3]]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["carid",3]],["ordering",4]],[[["",0],["pedestrianid",3]],["ordering",4]],[[["",0],["agentid",4]],["ordering",4]],[[["",0],["agenttype",4]],["ordering",4]],[[["",0],["tripid",3]],["ordering",4]],[[["",0],["personid",3]],["ordering",4]],[[["",0],["vehicletype",4]],["ordering",4]],[[["",0],["parkingspot",4]],["ordering",4]],[[["",0],["sidewalkpoi",4]],["ordering",4]],null,[[["scenario",3]],["counter",3,[["buildingid",3]]]],null,[[],["sidewalkspot",3]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,[[["",0],["carid",3]],["bool",0]],[[["",0],["pedestrianid",3]],["bool",0]],[[["",0],["agentid",4]],["bool",0]],[[["",0],["agenttype",4]],["bool",0]],[[["",0],["tripid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["vehicletype",4]],["bool",0]],[[["",0],["vehicle",3]],["bool",0]],[[["",0],["vehiclespec",3]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkedcar",3]],["bool",0]],[[["",0],["drivinggoal",4]],["bool",0]],[[["",0],["sidewalkspot",3]],["bool",0]],[[["",0],["sidewalkpoi",4]],["bool",0]],[[["",0],["timeinterval",3]],["bool",0]],[[["",0],["distanceinterval",3]],["bool",0]],[[["",0],["createpedestrian",3]],["bool",0]],[[["",0],["createcar",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],null,null,null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["vehicle",3],["router",3],["tripid",3],["personid",3]],["createcar",3]],[[["parkedcar",3],["router",3],["tripid",3],["personid",3]],["createcar",3]],[[["xorshiftrng",3]],["xorshiftrng",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],null,null,null,[[["",0],["pathconstraints",4],["map",3]],["option",4,[["position",3]]]],null,[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,null,null,null,null,null,null,null,[[["",0]],["usize",0]],[[["",0]],["usize",0]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["usize",0]],["bool",0]],[[],["bool",0]],null,[[["",0]],["distance",3]],null,null,[[["",0],["f64",0]],["distance",3]],null,null,null,null,null,[[["carid",3],["option",4,[["personid",3]]]],["vehicle",3]],[[["",0],["carid",3],["path",3],["map",3]],["router",3]],null,null,null,null,null,null,null,null,null,[[["",0],["carid",3]],["bool",0]],[[["",0],["pedestrianid",3]],["bool",0]],[[["",0],["agentid",4]],["bool",0]],[[["",0],["tripid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["vehicle",3]],["bool",0]],[[["",0],["vehiclespec",3]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkedcar",3]],["bool",0]],[[["",0],["drivinggoal",4]],["bool",0]],[[["",0],["sidewalkspot",3]],["bool",0]],[[["",0],["sidewalkpoi",4]],["bool",0]],[[["",0],["timeinterval",3]],["bool",0]],[[["",0],["distanceinterval",3]],["bool",0]],[[["",0],["createpedestrian",3]],["bool",0]],[[["",0],["createcar",3]],["bool",0]],[[["time",3],["time",3]],["timeinterval",3]],[[["distance",3],["distance",3]],["distanceinterval",3]],[[["distance",3],["distance",3]],["distanceinterval",3]],[[],["str",0]],null,null,null,null,null,null,null,[[],["str",0]],null,null,null,null,null,null,null,null,null,null,null,[[["parkingspot",4],["map",3],["parkingsimstate",4]],["sidewalkspot",3]],[[["",0],["carid",3]],["option",4,[["ordering",4]]]],[[["",0],["pedestrianid",3]],["option",4,[["ordering",4]]]],[[["",0],["agentid",4]],["option",4,[["ordering",4]]]],[[["",0],["agenttype",4]],["option",4,[["ordering",4]]]],[[["",0],["tripid",3]],["option",4,[["ordering",4]]]],[[["",0],["personid",3]],["option",4,[["ordering",4]]]],[[["",0],["vehicletype",4]],["option",4,[["ordering",4]]]],[[["",0],["parkingspot",4]],["option",4,[["ordering",4]]]],[[["",0],["sidewalkpoi",4]],["option",4,[["ordering",4]]]],null,null,null,null,null,null,null,[[["",0],["time",3]],["f64",0]],null,[[["",0],["time",3]],["f64",0]],null,null,null,null,null,null,null,null,[[],["str",0]],null,null,null,null,null,null,[[["xorshiftrng",3],["distance",3],["distance",3]],["distance",3]],null,null,null,null,null,null,null,null,[[["",0],["sim",3],["map",3]],["bool",0]],null,null,null,null,null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,null,null,null,null,null,null,null,null,null,[[["position",3],["map",3]],["sidewalkspot",3]],null,null,[[],["pathconstraints",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[],["agenttype",4]],[[],["option",4,[["vehicletype",4]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["time",3]],["vec",3]],[[["",0],["time",3]],["usize",0]],null,[[["",0],["btreeset",3]],["counter",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["time",3],["analytics",3]],["vec",3]],null,[[["",0]],["analytics",3]],[[["",0]],["problem",4]],[[["",0]],["timeseriescount",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["vec",3],["time",3]]],[[["",0],["time",3]],["usize",0]],[[["",0],["time",3]],["vec",3]],null,[[],["analytics",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["problem",4]],["bool",0]],[[["",0],["event",4],["time",3],["map",3]]],[[["",0],["str",0],["fn",8]],["result",6]],[[["",0],["tripid",3]],["option",4,[["duration",3]]]],null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["btreemap",3,[["tripid",3],["vec",3,[["tripphase",3]]]]]],[[["",0],["tripid",3],["map",3]],["vec",3,[["tripphase",3]]]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["problem",4]],["bool",0]],[[["duration",3]],["slidingwindow",3]],[[["bool",0]],["analytics",3]],[[],["timeseriescount",3]],[[["",0],["time",3],["laneid",3],["usize",0]],["vec",3]],null,[[["",0],["time",3],["parkinglotid",3],["usize",0]],["vec",3]],null,[[["time",3],["usize",0]],["vec",3]],null,null,null,null,null,null,[[["",0],["time",3]],["vec",3]],[[["",0],["time",3],["agenttype",4],["usize",0]]],null,[[["",0],["path",3],["map",3]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["usize",0]],[[["",0],["time",3]],["usize",0]],[[["",0],["btreeset",3,[["agenttype",4]]]],["usize",0]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["event",4]],[[["",0]],["alertlocation",4]],[[["",0]],["tripphasetype",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["map",3]],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["event",4]],["bool",0]],[[["",0],["alertlocation",4]],["bool",0]],[[["",0],["tripphasetype",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["event",4]],["bool",0]],[[["",0],["alertlocation",4]],["bool",0]],[[["",0],["tripphasetype",4]],["bool",0]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["xorshiftrng",3]],["xorshiftrng",3]],null,null,null,[[["tripendpoint",4],["tripendpoint",4],["map",3],["xorshiftrng",3]],["result",6,[["personspec",3]]]],[[["xorshiftrng",3],["time",3],["time",3]],["time",3]],[[["distance",3],["xorshiftrng",3]],["tripmode",4]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["scenariogenerator",3]],[[["",0]],["spawnovertime",3]],[[["",0]],["borderspawnovertime",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["str",0]],["scenariogenerator",3]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0],["map",3],["xorshiftrng",3],["timer",3]],["scenario",3]],null,null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,null,null,null,null,null,null,[[["map",3],["xorshiftrng",3],["timer",3]],["scenario",3]],[[["xorshiftrng",3],["time",3],["time",3]],["time",3]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["map",3]],["scenariogenerator",3]],[[["",0],["xorshiftrng",3],["scenario",3],["tripmode",4],["map",3]]],[[["",0],["xorshiftrng",3],["scenario",3],["map",3]]],null,null,null,null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],[[["",0]],["simflags",3]],[[["",0],["",0]]],[[["str",0]],["simflags",3]],[[]],[[["argmatches",3]]],[[["",0]]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,[[["",0],["timer",3]]],[[["",0]],["xorshiftrng",3]],null,[[["str",0]],["result",6,[["vec",3,[["scenariomodifier",4]]]]]],null,null,[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["starttripargs",3]],[[["",0]],["tripspec",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[["tripendpoint",4],["pathconstraints",4],["map",3]],["result",6,[["drivinggoal",4]]]],[[["tripendpoint",4],["map",3]],["result",6,[["sidewalkspot",3]]]],[[["",0],["starttripargs",3]],["bool",0]],[[["",0],["tripspec",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3]]],[[["tripendpoint",4],["tripendpoint",4],["tripmode",4],["option",4,[["carid",3]]],["bool",0],["map",3]],["result",6,[["tripspec",4]]]],[[["",0],["starttripargs",3]],["bool",0]],[[["",0],["tripspec",4]],["bool",0]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["tripendpoint",4],["map",3]],["result",6,[["sidewalkspot",3]]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["car",3]],[[["",0]],["carstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["distance",3],["time",3],["map",3]],["carstate",4]],[[["",0],["distanceinterval",3],["time",3],["map",3]],["carstate",4]],[[],["result",4]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["",0],["distance",3],["time",3],["map",3],["transitsimstate",3]],["drawcarinput",3]],[[["",0]],["time",3]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0],["time",3]],["duration",3]],[[["",0]]],[[["",0]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["carid",3],["time",3]],["agentproperties",3]],[[["",0],["time",3],["btreemap",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["drivingsimstate",3]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["carid",3]],["string",3]],[[["",0],["carid",3]],["string",3]],[[["",0],["laneid",3]]],[[["",0],["laneid",3]],["option",4]],[[["",0],["carid",3],["time",3],["ctx",3]],["vehicle",3]],[[["",0],["car",3],["vec",3,[["queueentry",3]]],["usize",0],["time",3],["ctx",3]]],[[],["result",4]],[[["",0],["carid",3]],["bool",0]],null,[[["",0],["btreeset",3,[["parkingspot",4]]]],["vec",3]],[[["",0],["hashset",3],["btreeset",3]],["vec",3]],[[]],[[["",0],["time",3],["map",3],["transitsimstate",3]],["vec",3,[["drawcarinput",3]]]],[[["",0]],["vec",3,[["path",3]]]],[[["",0],["time",3],["map",3],["intersectionsimstate",3]],["btreemap",3,[["agentid",4]]]],[[["",0],["time",3],["car",3]],["distance",3]],[[["",0],["time",3],["traversable",4],["map",3],["transitsimstate",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["path",3]]]],[[["",0],["carid",3],["time",3],["map",3],["transitsimstate",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["time",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["map",3]]],null,[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3],["simoptions",3]],["drivingsimstate",3]],[[["",0],["carid",3]],["f64",0]],[[["",0],["car",3],["map",3]],["option",4,[["laneid",3]]]],null,null,[[["",0]],["result",4]],[[["",0],["time",3],["createcar",3],["ctx",3]],["option",4,[["createcar",3]]]],[[["",0],["laneid",3]]],null,null,null,null,[[["",0]]],[[["",0],["time",3],["carid",3],["map",3]],["option",4,[["polyline",3]]]],[[["",0],["car",3],["time",3],["usize",0],["ctx",3]]],[[],["result",4]],[[],["result",4]],[[["",0],["car",3],["distance",3],["usize",0],["laneid",3],["time",3],["ctx",3]]],[[["",0]],["typeid",3]],[[["",0],["carid",3],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3],["walkingsimstate",3]]],[[["",0],["car",3],["usize",0],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3],["walkingsimstate",3]],["bool",0]],[[["",0],["car",3],["time",3],["ctx",3],["transitsimstate",3]],["bool",0]],[[["",0],["usize",0],["time",3],["ctx",3]]],[[["",0],["carid",3],["time",3],["ctx",3]]],[[["",0],["carid",3],["position",3],["option",4,[["personid",3]]]]],[[]],null,[[["",0],["car",3]],["option",4,[["carid",3]]]],null,null,null,null,null,null,null,null,[[["",0],["agentid",4],["turnid",3]]],[[["intersection",3]],["bool",0]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0],["agentid",4],["turnid",3]]],[[["",0],["uberturn",3],["map",3]],["option",4,[["agentid",4]]]],[[["",0]],["intersectionsimstate",3]],[[["",0]],["state",3]],[[["",0]],["signalstate",3]],[[["",0]],["request",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["request",3]],["ordering",4]],[[["",0]],["vec",3,[["event",4]]]],null,[[["",0],["time",3],["intersectionid",3]]],[[["",0],["intersectionid",3],["map",3]]],[[["",0],["time",3],["duration",3]],["vec",3]],[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["carid",3]],["option",4,[["hashset",3,[["carid",3]]]]]],null,null,[[["",0],["request",3]],["bool",0]],[[["",0],["",0]],["bool",0]],null,null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["request",3],["map",3],["option",4],["option",4]],["bool",0]],[[["",0],["time",3],["map",3],["scheduler",3]]],[[["",0],["map",3]]],null,null,[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["agentid",4],["turnid",3],["speed",3],["time",3],["map",3],["scheduler",3],["option",4]],["bool",0]],[[["",0],["request",3]],["bool",0]],[[["map",3],["scheduler",3],["simoptions",3]],["intersectionsimstate",3]],[[["intersectionid",3],["time",3],["map",3],["scheduler",3]],["signalstate",3]],[[["",0],["laneid",3],["intersectionid",3]],["bool",0]],null,[[["",0],["request",3]],["option",4,[["ordering",4]]]],[[["",0],["time",3],["btreemap",3],["map",3],["fixedmap",3],["hashmap",3]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0],["time",3],["intersectionid",3],["scheduler",3],["map",3]]],null,null,[[["",0],["request",3],["map",3],["controlstopsign",3],["time",3],["scheduler",3]],["bool",0]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],null,[[["",0],["request",3],["map",3],["controltrafficsignal",3],["speed",3],["time",3],["option",4,[["scheduler",3]]]],["bool",0]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["time",3],["agentid",4],["turnid",3],["scheduler",3],["map",3],["bool",0]]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[["",0],["time",3],["intersectionid",3],["map",3],["scheduler",3]]],null,[[["",0],["carid",3]]],[[]],[[]],[[]],[[]],null,[[["",0],["time",3],["intersectionid",3],["scheduler",3],["map",3]]],null,null,null,null,null,null,null,[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0]],["parkingsimstate",4]],[[["",0]],["normalparkingsimstate",3]],[[["",0]],["parkinglane",3]],[[["",0]],["infiniteparkingsimstate",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["usize",0],["vehicle",3],["map",3]],["distance",3]],null,null,null,null,null,null,null,[[["normalparkingsimstate",3]],["parkingsimstate",4]],[[]],[[["infiniteparkingsimstate",3]],["parkingsimstate",4]],[[]],[[]],[[]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["buildingid",3]],["parkingspot",4]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0]],["bool",0]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["map",3],["bool",0],["timer",3]],["parkingsimstate",4]],[[["map",3],["timer",3]],["normalparkingsimstate",3]],[[["lane",3],["map",3]],["option",4,[["parkinglane",3]]]],[[["map",3]],["infiniteparkingsimstate",3]],null,null,null,null,null,null,null,null,null,[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0]],["vec",3,[["parkingspot",4]]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4,[["normalparkingsimstate",3]]]],[[],["result",4,[["infiniteparkingsimstate",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[["",0],["carid",3],["distance",3],["distance",3],["usize",0]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["position",3],["distance",3],["time",3],["fixedmap",3],["hashmap",3]],["option",4,[["usize",0]]]],[[["",0],["carid",3],["usize",0]]],[[["",0],["carid",3],["usize",0]]],[[["",0]],["queue",3]],[[["",0]],["queued",4]],[[["",0]],["queueentry",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[["fixedmap",3],["traversable",4],["time",3]]],[[["",0],["queued",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["car",3]]],[[]],[[]],[[]],null,null,[[["",0]],["vec",3,[["carid",3]]]],[[["",0],["time",3],["fixedmap",3],["hashmap",3]],["vec",3,[["queueentry",3]]]],[[["",0],["distance",3],["distance",3],["time",3],["fixedmap",3],["hashmap",3]],["option",4,[["usize",0]]]],[[["",0],["time",3],["fixedmap",3],["hashmap",3]],["option",4]],[[["",0],["carid",3]],["option",4,[["carid",3]]]],null,[[["",0],["time",3],["fixedmap",3],["hashmap",3],["btreeset",3],["option",4,[["vec",3]]]],["option",4]],[[["",0],["usize",0],["car",3]]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["carid",3]],["bool",0]],[[["",0]],["bool",0]],null,null,null,[[["",0]],["carid",3]],[[["",0],["queued",4]],["bool",0]],[[["traversable",4],["map",3]],["queue",3]],[[["",0],["carid",3]]],[[["",0],["carid",3],["usize",0]]],[[["",0],["car",3],["usize",0]]],null,[[["",0],["car",3]],["bool",0]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["car",3],["bool",0]],["bool",0]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["fixedmap",3],["time",3],["traversable",4]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["map",3],["pedestrianid",3],["time",3]],["agentproperties",3]],[[["",0],["time",3],["btreemap",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["walkingsimstate",3]],[[["",0]],["pedestrian",3]],[[["",0]],["pedstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["distance",3],["time",3],["map",3]],["pedstate",4]],[[["",0],["pedestrianid",3]],["string",3]],[[["",0],["pedestrianid",3],["ctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["vec",3],["pedcrowdlocation",4]]],[[["",0],["vec",3,[["parkedcar",3]]]],["vec",3]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0],["time",3],["map",3]],["vec",3,[["drawpedestrianinput",3]]]],[[["",0],["time",3],["map",3]],["distance",3]],[[["",0],["pedestrianid",3],["time",3],["map",3]],["option",4,[["drawpedestrianinput",3]]]],[[["",0],["time",3],["map",3]],["drawpedestrianinput",3]],[[["",0],["time",3],["traversable",4],["map",3]]],[[["",0]],["time",3]],[[["",0],["pedestrianid",3]],["option",4,[["path",3]]]],[[["",0],["time",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],null,null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["time",3],["map",3],["intersectionsimstate",3],["multimap",3],["vec",3],["scheduler",3]],["bool",0]],[[],["walkingsimstate",3]],null,[[["",0],["time",3],["pedestrianid",3]]],null,null,null,[[["",0],["commutersvehiclescounts",3]]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0],["time",3],["createpedestrian",3],["map",3],["scheduler",3]]],null,null,null,null,[[["",0],["time",3]],["duration",3]],[[["",0]]],[[["",0]]],[[["",0]]],null,[[["",0],["time",3],["pedestrianid",3],["map",3]],["option",4,[["polyline",3]]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["pedestrianid",3],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["duration",3]],["anytime",3]],[[["",0],["duration",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["anytime",3]],[[["",0]],["stateevent",4]],[[["",0]],["event",3]],[[["",0]],["state",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["anytime",3]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[["f64",0]],["anytime",3]],[[["time",3]],["anytime",3]],[[]],[[]],[[]],[[["",0]],["option",4,[["anytime",3]]]],[[["",0]],["option",4,[["time",3]]]],[[["f64",0],["xorshiftrng",3]],["duration",3]],[[["f64",0],["f64",0],["xorshiftrng",3]],["duration",3]],[[],["f64",0]],[[],["f64",0]],[[["",0]],["f64",0]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],null,[[["",0],["anytime",3]],["bool",0]],[[["f64",0],["f64",0]]],[[["",0],["anytime",3],["xorshiftrng",3]],["state",4]],[[["anytime",3],["xorshiftrng",3]],["option",4]],[[["anytime",3],["xorshiftrng",3]],["option",4]],null,null,[[["",0],["anytime",3]],["option",4,[["ordering",4]]]],null,[[["anytime",3],["duration",3],["xorshiftrng",3]],["result",6]],[[["anytime",3]],["duration",3]],[[["duration",3]],["anytime",3]],null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["time",3],["duration",3],["personid",3],["scheduler",3]]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0]],["pandemicmodel",3]],[[["",0]],["cmd",4]],[[["",0]],["sharedspace",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["cmd",4]],["ordering",4]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[],["result",4]],[[["",0],["cmd",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0],["personid",3]],["option",4,[["time",3]]]],[[["",0],["time",3],["cmd",4],["scheduler",3]]],[[["",0],["time",3],["event",4],["scheduler",3]]],[[["",0],["",0]]],[[["",0],["personid",3],["personid",3]],["option",4,[["personid",3]]]],[[["",0],["scheduler",3]]],null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["cmd",4]],["bool",0]],[[["xorshiftrng",3]],["pandemicmodel",3]],[[],["sharedspace",3]],null,[[["",0],["cmd",4]],["option",4,[["ordering",4]]]],[[["",0],["time",3],["personid",3]]],[[["",0],["time",3],["personid",3]],["option",4,[["vec",3]]]],null,null,null,[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["time",3],["personid",3],["scheduler",3]]],[[["",0],["time",3],["personid",3],["vec",3],["scheduler",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,[[["sim",3],["scenario",3]]],[[["map",3],["scenario",3],["timer",3]],["prebakesummary",3]],null,[[["",0]],["result",4]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["trafficrecorder",3]],[[["",0],["",0]]],[[]],[[["",0],["time",3],["event",4],["map",3],["drivingsimstate",3]]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["btreeset",3,[["intersectionid",3]]]],["trafficrecorder",3]],[[["",0]],["usize",0]],[[["map",3]]],null,[[["",0]]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["drawpedestrianinput",3]],[[["",0]],["pedcrowdlocation",4]],[[["",0]],["drawcarinput",3]],[[["",0]],["carstatus",4]],[[["",0]],["intent",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["carstatus",4]],["bool",0]],[[["",0],["intent",4]],["bool",0]],[[["",0],["",0]],["bool",0]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["vehicle",3],["parkingsimstate",4],["map",3],["option",4],["vec",3]],["traversable",4]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["carid",3],["path",3],["sidewalkspot",3]],["router",3]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["laneid",3],["laneid",3],["map",3]],["bool",0]],[[["",0]],["router",3]],[[["",0]],["goal",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["laneid",3],["map",3]]],[[],["result",4]],[[],["result",4]],[[["carid",3],["path",3],["distance",3],["intersectionid",3]],["router",3]],[[["",0],["router",3]],["bool",0]],[[["",0],["goal",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["carid",3],["path",3]],["router",3]],[[]],[[]],[[]],[[["",0]],["distance",3]],[[["",0]],["option",4,[["parkingspot",4]]]],[[["",0]],["path",3]],null,[[["",0]],["traversable",4]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0],["distance",3],["vehicle",3],["parkingsimstate",4],["map",3],["option",4],["vec",3]],["option",4,[["actionatend",4]]]],[[["",0]],["option",4,[["traversable",4]]]],[[["",0],["router",3]],["bool",0]],[[["",0],["goal",4]],["bool",0]],[[["",0]],["traversable",4]],[[["",0],["hashmap",3],["map",3],["bool",0]]],null,[[["carid",3],["path",3],["buildingid",3]],["router",3]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["command",4]]],[[["",0]],["command",4]],[[["",0]],["commandtype",4]],[[["",0]],["simplecommandtype",4]],[[["",0]],["item",3]],[[["",0]],["scheduler",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,[[["",0],["commandtype",4]],["ordering",4]],[[["",0],["simplecommandtype",4]],["ordering",4]],[[["",0],["item",3]],["ordering",4]],null,[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["command",4]],["bool",0]],[[["",0],["commandtype",4]],["bool",0]],[[["",0],["simplecommandtype",4]],["bool",0]],[[["",0],["item",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0]],["time",3]],[[["",0]],["option",4,[["command",4]]]],[[["",0],["",0]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,[[["",0],["command",4]],["bool",0]],[[["",0],["commandtype",4]],["bool",0]],[[["",0],["item",3]],["bool",0]],[[],["scheduler",3]],[[["",0],["commandtype",4]],["option",4,[["ordering",4]]]],[[["",0],["simplecommandtype",4]],["option",4,[["ordering",4]]]],[[["",0],["item",3]],["option",4,[["ordering",4]]]],[[["",0]],["option",4,[["time",3]]]],[[["",0],["time",3],["command",4]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["simplecommandtype",4]],[[["",0]],["commandtype",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["time",3],["command",4]]],[[["agentid",4]],["command",4]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["vec",3,[["agentid",4]]]],[[["",0],["map",3],["agentid",4]],["agentproperties",3]],[[["",0],["agentid",4]],["option",4,[["personid",3]]]],[[["",0],["agentid",4]],["option",4,[["tripid",3]]]],null,null,[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0]],["vec",3]],[[["",0]],["btreemap",3,[["personid",3],["duration",3]]]],null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["personid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["carid",3]],["option",4,[["transitrouteid",3]]]],[[["",0],["agentid",4],["map",3]],["option",4,[["pt2d",3]]]],[[],["app",3]],[[["",0]],["vec",3]],[[["",0]],["sim",3]],[[["",0]],["simoptions",3]],[[["",0]],["alerthandler",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["intersectionid",3]]],[[["",0],["agentid",4]],["string",3]],[[["",0],["carid",3]]],[[["",0],["carid",3]],["string",3]],[[["",0],["intersectionid",3],["map",3]]],[[["",0],["laneid",3]]],[[["",0],["pedestrianid",3]]],[[["",0],["laneid",3]],["option",4]],[[],["simoptions",3]],[[],["alerthandler",4]],[[["",0],["duration",3]],["vec",3]],[[["",0],["carid",3],["map",3]]],[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],null,[[["",0],["vec",3,[["event",4]]],["map",3]]],[[["",0],["map",3],["time",3],["command",4],["option",4]],["bool",0]],null,null,null,[[["box",3]],["result",4,[["box",3,[["simcallback",8]]],["box",3]]]],[[["",0]],["option",4]],[[["rc",3]],["result",4,[["rc",3,[["simcallback",8]]],["rc",3]]]],[[["",0]],["option",4]],null,[[["",0]]],null,null,[[["",0],["time",3]],["option",4,[["string",3]]]],[[["",0],["origpersonid",3]],["option",4,[["personid",3]]]],[[["",0],["time",3]],["option",4,[["string",3]]]],[[["",0],["map",3],["timer",3]]],[[["",0],["tripid",3]],["option",4]],[[]],[[]],[[]],[[]],[[["argmatches",3]]],[[["",0],["map",3],["string",3]],["scenario",3]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawpedestrianinput",3]]]],[[["",0]],["vec",3,[["path",3]]]],[[["",0]]],[[["",0]],["vec",3]],[[["",0]],["analytics",3]],[[["",0],["map",3]],["btreemap",3,[["agentid",4]]]],[[["",0],["personid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["tripid",3],["map",3]],["tripresult",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["traversable",4],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["pedestrianid",3],["map",3]],["option",4,[["drawpedestrianinput",3]]]],[[["",0],["traversable",4],["map",3]]],[[["",0]],["time",3]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0]],["option",4]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0]],["option",4,[["pandemicmodel",3]]]],[[["",0],["agentid",4]],["option",4,[["path",3]]]],[[["",0],["transitstopid",3]],["vec",3]],[[["",0],["personid",3]],["person",3]],[[["",0]],["string",3]],[[["",0],["map",3],["tripid",3]],["result",6,[["duration",3]]]],[[["",0],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]]],[[["",0],["map",3],["timer",3]]],null,null,[[["",0]],["bool",0]],null,[[["",0],["scenario",3],["map",3],["xorshiftrng",3],["timer",3]]],[[["",0],["scenario",3],["map",3],["xorshiftrng",3],["bool",0],["timer",3]]],null,null,[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["string",3],["timer",3]],["result",6,[["sim",3]]]],[[["",0],["usize",0]],["option",4,[["carid",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["personid",3]],["option",4,[["person",3]]]],null,null,[[["",0],["map",3],["duration",3],["option",4]],["bool",0]],[[["map",3],["simoptions",3]],["sim",3]],[[["str",0]],["simoptions",3]],[[["",0],["option",4,[["origpersonid",3]]],["speed",3],["vec",3,[["vehiclespec",3]]]],["person",3]],[[["",0]],["usize",0]],[[["",0]],["counter",3,[["agenttype",4]]]],[[["",0]],["commutersvehiclescounts",3]],[[["",0]]],[[["",0]],["option",4,[["usize",0]]]],[[["",0],["carid",3]],["usize",0]],[[["",0]]],null,null,null,[[["str",0]],["result",6,[["alerthandler",4]]]],[[["str",0]],["result",6,[["xorshiftrng",3]]]],[[["",0],["personid",3]],["option",4,[["agentid",4]]]],null,[[["",0],["btreeset",3,[["intersectionid",3]]]]],null,[[["",0],["sim",3],["map",3]],["bool",0]],null,null,[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0],["time",3]],["string",3]],[[["",0],["map",3]]],null,null,null,[[["",0],["transitroute",3]]],[[["",0],["vehicle",3],["parkingspot",4]]],[[["",0]],["result",4]],[[["",0],["btreeset",3,[["personid",3]]]]],[[["",0],["duration",3]]],[[["",0],["string",3]]],null,[[["",0],["vec",3],["map",3],["timer",3]]],[[["",0],["transitroute",3],["map",3]]],[[["",0],["transitrouteid",3],["map",3]],["vec",3]],[[["",0]],["usize",0]],null,[[["",0],["lane",3]]],[[["",0]],["time",3]],null,[[["",0],["map",3],["duration",3],["duration",3],["option",4]]],[[["",0],["map",3],["duration",3],["option",4],["timer",3]]],[[["",0],["map",3],["option",4]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["agentid",4],["map",3]],["option",4,[["polyline",3]]]],null,[[["",0],["tripid",3]],["duration",3]],[[["",0],["tripid",3]],["tripinfo",3]],[[["",0],["tripid",3]],["tripresult",4,[["agentid",4]]]],[[["",0],["tripid",3]],["option",4,[["personid",3]]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]]],null,[[]],[[]],[[]],[[]],null,[[["",0],["map",3],["buildingid",3]],["option",4,[["path",3]]]],null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["delaycause",4]],[[["",0],["",0]]],[[["",0],["delaycause",4]],["ordering",4]],null,[[["",0],["delaycause",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["delaycause",4]],["bool",0]],[[["",0],["delaycause",4]],["option",4,[["ordering",4]]]],[[["",0]],["result",4]],[[["",0]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],null,null,null,[[["scenario",3]],["counter",3,[["buildingid",3]]]],[[["buildingid",3],["btreemap",3],["map",3]],["option",4,[["parkingspot",4]]]],[[["personspec",3],["xorshiftrng",3]]],[[["xorshiftrng",3]],["vehiclespec",3]],[[["xorshiftrng",3]],["vehiclespec",3]],[[["xorshiftrng",3],["distance",3],["distance",3]],["distance",3]],[[["xorshiftrng",3]],["speed",3]],[[["xorshiftrng",3],["speed",3],["speed",3]],["speed",3]],[[["vec",3],["sim",3],["map",3],["xorshiftrng",3],["timer",3]]],null,null,null,null,null,null,null,null,[[["",0]]],null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["time",3],["carid",3],["tripmanager",3],["walkingsimstate",3],["ctx",3]],["bool",0]],[[["",0],["carid",3],["transitrouteid",3]]],[[["",0],["carid",3],["map",3]],["router",3]],[[["",0],["carid",3]],["transitrouteid",3]],null,[[["",0],["transitrouteid",3]],["vec",3]],null,[[["",0]],["route",3]],[[["",0]],["bus",3]],[[["",0]],["busstate",4]],[[["",0]],["transitsimstate",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["transitroute",3],["map",3]],["path",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[]],[[]],[[]],[[]],[[["",0],["carid",3]],["vec",3]],[[["",0],["transitstopid",3]],["vec",3]],[[["",0],["time",3],["drivingsimstate",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3]],["transitsimstate",3]],null,null,[[["",0],["time",3],["pedestrianid",3],["tripid",3],["personid",3],["transitstopid",3],["transitrouteid",3],["option",4,[["transitstopid",3]]],["map",3]],["option",4,[["carid",3]]]],null,null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["vec",3,[["agentid",4]]]],[[["",0]],["btreemap",3]],null,[[["",0],["agentid",4],["tripid",3]]],[[["",0],["agentid",4]],["option",4,[["tripid",3]]]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0]],["vec",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["sidewalkspot",3]]],[[["",0],["time",3],["carid",3],["sidewalkspot",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["buildingid",3]],["vec",3,[["personid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["time",3],["tripid",3],["string",3],["option",4,[["vehicle",3]]],["ctx",3]]],[[["",0],["tripid",3],["string",3]]],null,null,[[["",0],["time",3],["carid",3],["intersectionid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["carid",3],["parkingspot",4],["duration",3],["distance",3],["ctx",3]]],[[["",0]],["tripmanager",3]],[[["",0]],["trip",3]],[[["",0]],["tripinfo",3]],[[["",0]],["tripleg",4]],[[["",0]],["person",3]],[[["",0]],["personstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],null,[[["",0],["agentid",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["tripleg",4]],["bool",0]],[[["",0],["personstate",4]],["bool",0]],null,null,[[["",0],["tripid",3]],["option",4]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["",0],["map",3],["string",3]],["scenario",3]],[[["",0]],["vec",3]],[[["",0],["personid",3]],["option",4,[["person",3]]]],[[["",0],["carid",3]],["vehicle",3]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,null,null,[[["",0],["tripleg",4]],["bool",0]],[[["",0],["personstate",4]],["bool",0]],[[],["tripmanager",3]],[[["",0]],["usize",0]],[[["",0],["option",4,[["origpersonid",3]]],["speed",3],["vec",3,[["vehiclespec",3]]]],["person",3]],[[["",0],["personid",3],["tripinfo",3]],["tripid",3]],[[["",0]],["usize",0]],[[["",0],["transitsimstate",3]],["counter",3,[["agenttype",4]]]],[[["",0],["transitsimstate",3],["walkingsimstate",3]],["commutersvehiclescounts",3]],[[["",0]]],[[["",0]]],[[],["option",4]],null,null,null,[[["",0],["time",3],["pedestrianid",3],["carid",3],["duration",3],["walkingsimstate",3]]],[[["",0],["time",3],["pedestrianid",3],["intersectionid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["buildingid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["transitstopid",3],["duration",3],["distance",3],["ctx",3],["transitsimstate",3]],["option",4,[["transitrouteid",3]]]],[[["",0],["time",3],["pedestrianid",3],["parkingspot",4],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["sidewalkspot",3],["duration",3],["distance",3],["ctx",3]]],null,null,null,[[["",0],["time",3],["personid",3],["carid",3],["ctx",3]]],[[],["tripresult",4]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0],["time",3],["tripid",3],["sidewalkspot",3],["ctx",3]]],null,[[["",0],["time",3],["personid",3],["ctx",3]]],[[["",0],["time",3],["tripid",3],["starttripargs",3],["ctx",3]]],null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],null,null,null,null,[[["",0],["time",3],["personid",3],["carid",3],["ctx",3]]],[[["",0],["tripid",3],["agentid",4]]],[[["",0],["tripid",3]],["duration",3]],[[["",0],["time",3],["tripid",3],["ctx",3]]],[[["",0],["tripid",3]],["tripinfo",3]],[[["",0],["tripid",3]],["tripresult",4,[["agentid",4]]]],[[["",0],["tripid",3]],["option",4,[["personid",3]]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null],"p":[[3,"PedestrianID"],[3,"TripID"],[3,"PersonID"],[4,"DelayCause"],[4,"Problem"],[4,"AgentType"],[4,"VehicleType"],[4,"SidewalkPOI"],[4,"TripPhaseType"],[4,"PedCrowdLocation"],[4,"AlertHandler"],[4,"DrivingGoal"],[4,"AlertLocation"],[4,"AgentID"],[4,"PersonState"],[4,"ParkingSpot"],[4,"TripResult"],[4,"CarStatus"],[4,"Intent"],[3,"Analytics"],[3,"Sim"],[3,"SimOptions"],[3,"CarID"],[3,"Vehicle"],[3,"VehicleSpec"],[3,"ParkedCar"],[3,"SidewalkSpot"],[3,"TimeInterval"],[3,"DistanceInterval"],[3,"CreatePedestrian"],[3,"CreateCar"],[3,"DrawCarInput"],[3,"ScenarioGenerator"],[3,"CommutersVehiclesCounts"],[3,"TripInfo"],[3,"Person"],[3,"AgentProperties"],[3,"TripPhase"],[3,"DrawPedestrianInput"],[3,"SpawnOverTime"],[3,"BorderSpawnOverTime"],[3,"DrawPedCrowdInput"],[3,"UnzoomedAgent"],[3,"SimFlags"],[8,"SimCallback"],[3,"SlidingWindow"],[13,"Car"],[13,"Pedestrian"],[13,"BusPassenger"],[13,"Intersection"],[13,"Person"],[13,"Building"],[13,"Agent"],[13,"Intersection"],[13,"ParkNear"],[13,"Border"],[13,"Onstreet"],[13,"Offstreet"],[13,"Lot"],[13,"Sidewalk"],[13,"BldgDriveway"],[13,"LotDriveway"],[13,"Trip"],[13,"Inside"],[13,"IntersectionDelay"],[13,"ComplexIntersectionCrossing"],[13,"ArterialIntersectionCrossing"],[13,"OvertakeDesired"],[13,"ParkingSpot"],[13,"Building"],[13,"TransitStop"],[13,"Border"],[13,"BikeRack"],[13,"WaitingForBus"],[13,"RidingBus"],[13,"Ok"],[3,"TimeSeriesCount"],[4,"Event"],[13,"CarReachedParkingSpot"],[13,"CarLeftParkingSpot"],[13,"BusArrivedAtStop"],[13,"BusDepartedFromStop"],[13,"PassengerBoardsTransit"],[13,"PassengerAlightsTransit"],[13,"PersonEntersBuilding"],[13,"PersonLeavesBuilding"],[13,"PersonLeavesMap"],[13,"PersonEntersMap"],[13,"PedReachedParkingSpot"],[13,"BikeStoppedAtSidewalk"],[13,"ProblemEncountered"],[13,"AgentEntersTraversable"],[13,"IntersectionDelayMeasured"],[13,"TripCancelled"],[13,"TripPhaseStarting"],[13,"PathAmended"],[13,"Alert"],[13,"TripFinished"],[4,"TripSpec"],[3,"StartTripArgs"],[13,"UsingBike"],[13,"UsingParkedCar"],[13,"SpawningFailure"],[13,"VehicleAppearing"],[13,"JustWalking"],[13,"UsingTransit"],[4,"CarState"],[3,"Car"],[13,"Parking"],[13,"IdlingAtStop"],[13,"Queued"],[13,"WaitingToAdvance"],[13,"Unparking"],[13,"Crossing"],[13,"ChangingLanes"],[3,"DrivingSimState"],[3,"State"],[3,"Request"],[3,"IntersectionSimState"],[3,"SignalState"],[4,"ParkingSimState"],[8,"ParkingSim"],[3,"NormalParkingSimState"],[3,"InfiniteParkingSimState"],[3,"ParkingLane"],[13,"Normal"],[13,"Infinite"],[4,"Queued"],[3,"Queue"],[3,"QueueEntry"],[13,"Vehicle"],[13,"StaticBlockage"],[13,"DynamicBlockage"],[4,"PedState"],[3,"WalkingSimState"],[3,"Pedestrian"],[13,"WaitingToTurn"],[13,"LeavingBuilding"],[13,"EnteringBuilding"],[13,"LeavingParkingLot"],[13,"EnteringParkingLot"],[13,"StartingToBike"],[13,"FinishingBiking"],[13,"WaitingForBus"],[13,"Crossing"],[3,"AnyTime"],[4,"State"],[4,"StateEvent"],[3,"Event"],[13,"Sane"],[13,"Exposed"],[13,"Infectious"],[13,"Hospitalized"],[13,"Recovered"],[13,"Dead"],[4,"Cmd"],[3,"PandemicModel"],[3,"SharedSpace"],[13,"BecomeHospitalized"],[13,"BecomeQuarantined"],[3,"PrebakeSummary"],[3,"TrafficRecorder"],[4,"Goal"],[4,"ActionAtEnd"],[3,"Router"],[13,"VanishAtBorder"],[13,"StartParking"],[13,"StopBiking"],[13,"EndAtBorder"],[13,"FollowTransitRoute"],[13,"BikeThenStop"],[13,"ParkNearBuilding"],[4,"Command"],[4,"CommandType"],[4,"SimpleCommandType"],[3,"Item"],[3,"Scheduler"],[13,"SpawnCar"],[13,"SpawnPed"],[13,"StartTrip"],[13,"UpdateCar"],[13,"UpdateLaggyHead"],[13,"UpdatePed"],[13,"UpdateIntersection"],[13,"Callback"],[13,"Pandemic"],[13,"StartBus"],[13,"StartTrip"],[13,"Car"],[13,"CarLaggyHead"],[13,"Ped"],[13,"Intersection"],[13,"Pandemic"],[13,"StartBus"],[3,"Ctx"],[4,"BusState"],[3,"TransitSimState"],[3,"Route"],[3,"Bus"],[13,"DrivingToStop"],[13,"AtStop"],[4,"TripLeg"],[3,"TripManager"],[3,"Trip"],[13,"Walk"],[13,"Drive"],[13,"RideBus"]]},\ +"sim":{"doc":"The sim crate runs a traffic simulation on top of the …","t":[12,12,12,13,4,3,4,4,4,3,13,17,17,13,13,13,13,13,13,13,13,3,13,13,13,13,13,13,13,13,13,3,4,3,13,3,3,13,4,13,3,3,3,3,13,4,17,13,13,4,13,13,13,17,13,13,17,17,13,13,13,13,13,13,13,13,13,13,3,13,13,4,13,4,13,13,3,3,13,3,4,13,4,13,17,3,13,4,3,13,3,8,3,3,3,3,13,13,3,13,13,13,13,13,13,13,13,3,3,13,3,4,4,3,3,3,4,13,13,12,12,12,11,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,12,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,12,12,12,12,0,11,11,12,12,12,12,12,0,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,12,12,12,0,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,12,11,12,12,12,12,12,12,12,12,11,12,12,0,12,12,12,5,12,0,12,0,12,12,0,12,10,12,12,12,12,0,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,0,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,0,12,12,12,12,0,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,13,13,4,3,3,3,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,12,12,12,12,12,12,11,11,12,11,12,11,11,11,12,12,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,13,13,4,13,13,13,13,13,13,13,13,13,13,4,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,4,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,5,0,0,0,5,5,5,3,3,3,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,11,5,12,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6,18,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,5,12,12,11,11,11,11,11,13,13,3,4,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,5,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,5,11,11,11,11,11,11,11,11,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,3,4,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,12,12,11,11,11,11,11,11,12,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,17,3,17,17,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,3,3,3,3,17,17,12,12,11,5,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,11,11,11,11,12,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,12,11,12,11,11,11,11,11,12,11,13,3,13,3,3,8,4,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,12,10,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,11,11,11,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,10,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,10,11,11,11,10,11,11,11,10,11,11,11,12,12,11,11,11,11,12,12,10,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,12,12,13,3,3,4,13,13,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,12,12,12,12,12,12,13,13,13,13,13,13,4,3,13,17,17,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,5,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,12,11,11,11,11,11,12,12,12,12,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,3,13,13,18,3,13,13,13,13,18,13,13,18,13,13,13,4,4,18,18,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,11,11,11,11,11,12,12,11,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,13,13,4,3,3,11,11,11,11,11,11,11,12,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,11,11,11,11,12,12,11,11,11,11,11,11,12,11,5,12,11,12,11,11,11,11,3,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,13,4,3,3,3,4,13,13,13,13,4,13,13,3,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,4,13,13,13,13,13,4,13,13,3,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,4,4,13,13,3,13,13,13,13,13,3,4,13,13,13,13,13,13,13,13,13,13,13,13,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,4,17,13,3,13,13,3,8,3,11,11,11,11,12,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,12,12,12,11,11,11,11,12,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,12,12,12,5,5,11,0,11,12,10,12,12,11,11,11,11,0,12,12,11,11,11,11,11,11,12,11,11,11,11,12,11,11,12,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,13,3,4,13,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,12,12,12,5,5,5,5,5,5,5,5,5,13,3,4,13,13,13,3,6,3,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,12,12,12,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,3,13,13,13,13,13,3,4,13,3,13,13,13,13,3,4,3,13,4,13,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,12,12,11,11,11,11,11,11,12,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11,12,12,12,11,11,12,11,11,11,11,11,11,12,11,12,11,11,12,12,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12],"n":["0","0","0","Agent","AgentID","AgentProperties","AgentType","AlertHandler","AlertLocation","Analytics","ArterialIntersectionCrossing","BIKE_LENGTH","BUS_LENGTH","Bike","Bike","BikeRack","Biking","BldgDriveway","Block","Border","Border","BorderSpawnOverTime","Building","Building","Bus","Bus","BusPassenger","Cancelled","Car","Car","Car","CarID","CarStatus","CommutersVehiclesCounts","ComplexIntersectionCrossing","CreateCar","CreatePedestrian","DeferredParkingSpot","DelayCause","DelayedStart","DistanceInterval","DrawCarInput","DrawPedCrowdInput","DrawPedestrianInput","Driving","DrivingGoal","FOLLOWING_DISTANCE","Finished","Inside","Intent","Intersection","Intersection","IntersectionDelay","LIGHT_RAIL_LENGTH","Lot","LotDriveway","MAX_CAR_LENGTH","MIN_CAR_LENGTH","ModeChange","Moving","Nil","OffMap","Offstreet","Ok","Onstreet","OvertakeDesired","ParkNear","Parked","ParkedCar","Parking","Parking","ParkingSpot","ParkingSpot","PedCrowdLocation","Pedestrian","Pedestrian","PedestrianID","Person","Person","PersonID","PersonState","Print","Problem","RidingBus","SPAWN_DIST","ScenarioGenerator","Sidewalk","SidewalkPOI","SidewalkSpot","Silence","Sim","SimCallback","SimFlags","SimOptions","SlidingWindow","SpawnOverTime","SteepUphill","SuddenlyAppear","TimeInterval","Train","Train","TransitRider","TransitStop","Trip","TripCancelled","TripDoesntExist","TripDone","TripID","TripInfo","TripNotStarted","TripPhase","TripPhaseType","TripResult","UnzoomedAgent","Vehicle","VehicleSpec","VehicleType","WaitingForBus","Walking","alerts","alerts","alerts","all","allow_block_the_box","analytics","analytics","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_car","bike_rack","body","border_spawn_over_time","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","building","bus_arrivals","bus_riders","bus_stop","buses","cancellation_reason","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_box","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","connection","count_parked_cars_per_bldg","cyclists","deferred_parking_spot","delayed_trips","demand","departure","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","disable_turn_conflicts","dist_crossed","dont_break_turn_conflict_cycles","dont_handle_uber_turns","dont_recalc_lanechanging","driving","edits_name","enable_pandemic_model","end","end","end","end_at_border","end_time","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","events","facing","finished_trips","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_appearing","for_parked_car","fork_rng","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","get_hash","goal","goal","goal","goal_pos","has_path_req","hash","hash","hash","hash","hash","hash","hash","high","highlighted_people","id","id","id","id","id","id","id","index","index","infinite_parking","intent","intent","intersection_delays","intersection_thruput","intersections","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_car","is_transit","label","length","length","length","lerp","load","load_path","location","low","make","make","make_router","map_name","max_speed","max_speed","maybe_parked_car","maybe_route","mechanics","members","mode","modified","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","ne","new","new_driving","new_walking","noun","num_agents","num_bikes","num_cars","num_peds","on","on","on_bus","ongoing_verb","only_seed_buses","opts","orig_id","owner","pandemic","pandemic","parked_since","parking","parking","parking_lane_changes","parking_lot_changes","parking_spot","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partly_on","passengers_alighting","passengers_boarding","path","path","ped","ped_speed","percent","percent_biking","percent_clamp_end","percent_driving","percent_use_transit","percent_use_transit","person","person","person","person","phase_type","plural_noun","pos","pos","prebake","preparing_bike","problems_per_trip","purpose","rand_dist","record_anything","recorder","recorder","render","rng_seed","road_thruput","router","router","run","run_name","run_name","scenario_modifiers","scenario_name","scheduler","scheduler","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","sidewalk_pos","sim","skip_analytics","sov_drivers","spawn_over_time","speed","spot","start","start","start","start","start_at_border","start_from_border","start_time","start_time","start_time","started_trips","state","status","step_count","stop_time","stop_time","suddenly_appear","time","times","to_constraints","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_type","to_vehicle_type","total_dist","total_time","total_waiting","traffic_signal_thruput","train_riders","trains","transit","transit","trip","trip_and_person","trip_log","trips","trips","trips","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","use_freeform_policy_everywhere","vehicle","vehicle","vehicle_type","vehicle_type","vehicle_type","vehicles","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","waiting_for_bus","waiting_for_turn","waiting_for_turn","waiting_here","walking","walking_commuters","walking_to_from_bike","walking_to_from_car","walking_to_from_transit","window_size","0","0","0","1","0","0","0","0","0","0","0","1","0","0","0","1","1","1","0","0","0","1","0","0","0","0","0","0","1","0","0","0","0","0","0","0","1","1","2","0","Analytics","ArterialIntersectionCrossing","ComplexIntersectionCrossing","IntersectionDelay","OvertakeDesired","Problem","SlidingWindow","TimeSeriesCount","TripPhase","active_agents","add","alerts","all_total_counts","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","both_finished_trips","bus_arrivals","clone","clone","clone","clone_into","clone_into","clone_into","close_off_pts","count","count_per_hour","counts","default","demand","deserialize","deserialize","deserialize","end_time","eq","event","export_csv","finished_trip_time","finished_trips","fmt","fmt","from","from","from","from","from","get_all_trip_phases","get_trip_phases","has_path_req","intersection_delays","intersection_thruput","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","ne","new","new","new","parking_lane_availability","parking_lane_changes","parking_lot_availability","parking_lot_changes","parking_spot_availability","passengers_alighting","passengers_boarding","path","phase_type","problems_per_trip","raw","raw_throughput","record","record_anything","record_demand","road_thruput","serialize","serialize","serialize","start_time","started_trips","times","to_owned","to_owned","to_owned","total_for","total_for_by_time","total_for_with_agent_types","traffic_signal_thruput","trip_log","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","window_size","0","0","0","0","1","AgentEntersTraversable","Alert","AlertLocation","BikeStoppedAtSidewalk","Biking","Building","BusArrivedAtStop","BusDepartedFromStop","Cancelled","CarLeftParkingSpot","CarReachedParkingSpot","DelayedStart","Driving","Event","Finished","Intersection","IntersectionDelayMeasured","Nil","Parking","PassengerAlightsTransit","PassengerBoardsTransit","PathAmended","PedReachedParkingSpot","Person","PersonEntersBuilding","PersonEntersMap","PersonLeavesBuilding","PersonLeavesMap","ProblemEncountered","RidingBus","TripCancelled","TripFinished","TripPhaseStarting","TripPhaseType","WaitingForBus","Walking","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","describe","deserialize","deserialize","deserialize","eq","eq","eq","fmt","fmt","fmt","from","from","from","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","ne","ne","ne","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","2","2","2","2","2","2","2","2","2","3","3","3","3","3","4","blocked_time","mode","total_time","trip","0","0","1","1","2","activity_model","fork_rng","generator","load","spawner","create_prole","rand_time","select_trip_mode","BorderSpawnOverTime","ScenarioGenerator","SpawnOverTime","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_spawn_over_time","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","deserialize","empty","fmt","fmt","fmt","from","from","from","generate","goal","goal","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","num_agents","num_bikes","num_cars","num_peds","only_seed_buses","percent_biking","percent_driving","percent_use_transit","percent_use_transit","proletariat_robot","rand_time","scenario_name","serialize","serialize","serialize","small_run","spawn","spawn_agent","spawn_over_time","start_from_border","start_time","start_time","stop_time","stop_time","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","ModifierList","RNG_SEED","SimFlags","as_any","as_any_mut","borrow","borrow_mut","clap","clone","clone_into","for_test","from","from_clap","initialize","into","into_any","into_any_arc","into_any_rc","load","load_path","load_synchronously","make_rng","opts","parse_modifiers","rng_seed","scenario_modifiers","to_owned","try_from","try_into","type_id","vzip","JustWalking","SpawningFailure","StartTripArgs","TripSpec","UsingBike","UsingParkedCar","UsingTransit","VehicleAppearing","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deserialize","deserialize","driving_goal","end_sidewalk_spot","eq","eq","fmt","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_plan","maybe_new","ne","ne","retry_if_no_room","serialize","serialize","start_sidewalk_spot","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","use_vehicle","vzip","vzip","bike","car","error","goal","goal","goal","goal","goal","maybe_stop2","retry_if_no_room","route","start","start","start","start_bldg","start_pos","stop1","use_vehicle","use_vehicle","car","driving","intersection","parking","queue","walking","Car","CarState","ChangingLanes","Crossing","IdlingAtStop","Parking","Queued","Unparking","WaitingToAdvance","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","crossing_state","crossing_state_with_end_dist","deserialize","deserialize","fmt","fmt","from","from","get_draw_car","get_end_time","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","is_parking","last_steps","router","serialize","serialize","started_at","state","time_spent_waiting","to_owned","to_owned","total_blocked_time","trip_and_person","try_from","try_from","try_into","try_into","type_id","type_id","vehicle","vzip","vzip","wants_to_overtake","0","0","1","1","2","blocked_since","blocked_since","blocked_starts","dist_int","from","front","lc_time","new_dist","new_time","spot","steep_uphill","time_int","time_int","to","want_to_change_lanes","BLIND_RETRY_TO_CREEP_FORWARDS","BLIND_RETRY_TO_REACH_END_DIST","DrivingSimState","TIME_TO_CHANGE_LANES","TIME_TO_WAIT_AT_BUS_STOP","agent_properties","all_waiting_people","as_any","as_any_mut","borrow","borrow_mut","cars","clone","clone_into","collect_events","debug_car_json","debug_car_ui","debug_lane","debug_queue_lengths","delete_car","delete_car_internal","deserialize","does_car_exist","events","find_trips_to_edited_parking","find_vehicles_affected_by_live_edits","from","get_all_draw_cars","get_all_driving_paths","get_blocked_by_graph","get_car_front","get_draw_cars_on","get_owner_of_car","get_path","get_single_draw_car","get_unzoomed_agents","handle_live_edits","handle_uber_turns","into","into_any","into_any_arc","into_any_rc","new","percent_along_route","pick_overtaking_lane","queues","recalc_lanechanging","serialize","start_car_on_lane","target_lane_penalty","time_to_park_offstreet","time_to_park_onstreet","time_to_unpark_offstreet","time_to_unpark_onstreet","to_owned","trace_route","trim_last_steps","try_from","try_into","try_start_lc","type_id","update_car","update_car_with_distances","update_car_without_distances","update_follower","update_laggy_head","vehicle_waiting_to_spawn","vzip","waiting_to_spawn","wants_to_overtake","IntersectionSimState","Request","SignalState","State","WAIT_AT_STOP_SIGN","WAIT_BEFORE_YIELD_AT_TRAFFIC_SIGNAL","accepted","agent","agent_deleted_mid_turn","allow_block_the_box","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blocked_by","blocked_by_someone_requests","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","break_turn_conflict_cycles","cancel_request","check_for_conflicts_before_uber_turn","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","cmp","collect_events","current_stage","current_stage_and_remaining_time","debug","delayed_intersections","describe_stats","deserialize","deserialize","deserialize","deserialize","detect_conflict_cycle","disable_turn_conflicts","dont_block_the_box","eq","equivalent","events","extensions_count","fmt","fmt","fmt","from","from","from","from","get_accepted_agents","get_waiting_agents","handle_accepted_conflicts","handle_live_edited_traffic_signals","handle_live_edits","handle_uber_turns","id","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","maybe_start_turn","ne","new","new","nobody_headed_towards","not_allowed_requests","partial_cmp","populate_blocked_by","reserved","serialize","serialize","serialize","serialize","signal","space_freed","stage_ends_at","state","stop_sign_policy","to_owned","to_owned","to_owned","to_owned","total_repeat_requests","traffic_signal_policy","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","turn","turn_finished","type_id","type_id","type_id","type_id","uber_turn_neighbors","update_intersection","use_freeform_policy_everywhere","vehicle_gone","vzip","vzip","vzip","vzip","waiting","wakeup_waiting","Infinite","InfiniteParkingSimState","Normal","NormalParkingSimState","ParkingLane","ParkingSim","ParkingSimState","add_parked_car","add_parked_car","add_parked_car","add_parked_car","all_parked_car_positions","all_parked_car_positions","all_parked_car_positions","all_parked_car_positions","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","blackholed_building_redirects","bldg_to_parked_cars","bldg_to_parked_cars","bldg_to_parked_cars","bldg_to_parked_cars","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","canonical_pt","canonical_pt","canonical_pt","canonical_pt","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","collect_events","collect_events","collect_events","collect_events","deserialize","deserialize","deserialize","deserialize","dist_along_for_car","driving_lane","driving_to_lots","driving_to_offstreet","driving_to_offstreet","driving_to_parking_lanes","events","events","from","from","from","from","from","from","get_all_draw_cars","get_all_draw_cars","get_all_draw_cars","get_all_draw_cars","get_all_free_spots","get_all_free_spots","get_all_free_spots","get_all_free_spots","get_all_parking_spots","get_all_parking_spots","get_all_parking_spots","get_all_parking_spots","get_car_at_spot","get_car_at_spot","get_car_at_spot","get_car_at_spot","get_draw_car","get_draw_car","get_draw_car","get_draw_car","get_draw_cars","get_draw_cars","get_draw_cars","get_draw_cars","get_draw_cars_in_lots","get_draw_cars_in_lots","get_draw_cars_in_lots","get_draw_cars_in_lots","get_free_bldg_spot","get_free_lot_spots","get_free_lot_spots","get_free_lot_spots","get_free_lot_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_offstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_free_onstreet_spots","get_owner_of_car","get_owner_of_car","get_owner_of_car","get_owner_of_car","handle_live_edits","handle_live_edits","handle_live_edits","handle_live_edits","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_free","is_free","is_free","is_free","is_infinite","lookup_parked_car","lookup_parked_car","lookup_parked_car","lookup_parked_car","new","new","new","new","num_occupants_per_offstreet","num_spots_per_lot","num_spots_per_offstreet","occupants","occupants","onstreet_lanes","parked_cars","parked_cars","parking_lane","path_to_free_parking_spot","path_to_free_parking_spot","path_to_free_parking_spot","path_to_free_parking_spot","remove_parked_car","remove_parked_car","remove_parked_car","remove_parked_car","reserve_spot","reserve_spot","reserve_spot","reserve_spot","reserved_spots","reserved_spots","serialize","serialize","serialize","serialize","sidewalk","spot_dist_along","spot_to_driving_pos","spot_to_driving_pos","spot_to_driving_pos","spot_to_driving_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spot_to_sidewalk_pos","spots","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unreserve_spot","unreserve_spot","unreserve_spot","unreserve_spot","vzip","vzip","vzip","vzip","0","0","DynamicBlockage","Queue","QueueEntry","Queued","StaticBlockage","Vehicle","add_static_blockage","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","back","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_block_from_driveway","clear_dynamic_blockage","clear_static_blockage","clone","clone","clone","clone_into","clone_into","clone_into","deserialize","deserialize","dump_cars","eq","fmt","fmt","fmt","free_reserved_space","from","from","from","front","geom_len","get_active_cars","get_car_positions","get_idx_to_insert_car","get_last_car_position","get_leader","id","inner_get_last_car_position","insert_car_at_idx","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_car_at_front","is_overflowing","laggy_head","member","members","move_first_car_to_laggy_head","ne","new","push_car_onto_end","remove_car_from_idx","replace_car_with_dynamic_blockage","reserved_length","room_for_car","serialize","serialize","target_lane_penalty","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","try_to_reserve_entry","type_id","type_id","type_id","validate_positions","vzip","vzip","vzip","0","back","cause","cause","front","vehicle_len","Crossing","EnteringBuilding","EnteringParkingLot","FinishingBiking","LeavingBuilding","LeavingParkingLot","PedState","Pedestrian","StartingToBike","TIME_TO_FINISH_BIKING","TIME_TO_START_BIKING","WaitingForBus","WaitingToTurn","WalkingSimState","agent_properties","all_waiting_people","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","collect_events","crossing_state","debug_ped_json","delete_ped","deserialize","deserialize","deserialize","events","find_crowds","find_trips_to_parking","fmt","from","from","from","get_all_draw_peds","get_dist_along","get_draw_ped","get_draw_ped","get_draw_peds_on","get_end_time","get_path","get_unzoomed_agents","goal","id","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","maybe_transition","new","path","ped_boarded_bus","peds","peds_per_traversable","person","populate_commuter_counts","serialize","serialize","serialize","spawn_ped","speed","start","started_at","state","time_spent_waiting","to_owned","to_owned","to_owned","total_blocked_time","trace_route","trip","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","update_ped","vzip","vzip","vzip","0","0","0","0","0","0","0","0","1","1","1","1","1","1","1","1","2","2","dist_int","steep_uphill","time_int","0","AnyTime","Dead","Death","E_RATIO","Event","Exposed","Exposition","Hospitalization","Hospitalized","I_RATIO","Incubation","Infectious","R_0","Recovered","Recovery","Sane","State","StateEvent","T_INC","T_INF","add","add_assign","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","get_event_time","get_time","get_time_exp","get_time_normal","ini_exposed_ratio","ini_infectious_ratio","inner_seconds","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_dead","is_exposed","is_finite","is_infectious","is_recovered","is_sane","model","ne","new","next","next","next_default","p_death","p_hosp","partial_cmp","s","start","sub","sub","t","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","0","0","0","0","0","0","BecomeHospitalized","BecomeQuarantined","Cmd","PandemicModel","SharedSpace","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","become_exposed","bldgs","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bus_stops","buses","clone","clone","clone","clone_into","clone_into","clone_into","cmp","count_dead","count_exposed","count_infected","count_recovered","count_sane","count_total","deserialize","eq","equivalent","fmt","from","from","from","get_hash","get_time","handle_cmd","handle_event","hash","infectious_contact","initialize","initialized","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_dead","is_exposed","is_infectious","is_recovered","is_sane","ne","new","new","occupants","partial_cmp","person_enters_space","person_leaves_space","person_to_bus","pop","rng","serialize","to_owned","to_owned","to_owned","transition","transmission","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","PrebakeSummary","as_any","as_any_mut","borrow","borrow_mut","cancelled_trips","finished_trips","fmt","from","into","into_any","into_any_arc","into_any_rc","map","new","prebake","scenario","serialize","total_trip_duration_seconds","try_from","try_into","type_id","vzip","TrafficRecorder","as_any","as_any_mut","borrow","borrow_mut","capture_points","clone","clone_into","from","handle_event","into","into_any","into_any_arc","into_any_rc","new","num_recorded_trips","save","seen_trips","to_owned","trips","try_from","try_into","type_id","vzip","BldgDriveway","CarStatus","DrawCarInput","DrawPedCrowdInput","DrawPedestrianInput","Intent","LotDriveway","Moving","Parked","Parking","PedCrowdLocation","Sidewalk","SteepUphill","UnzoomedAgent","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","body","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","eq","eq","equivalent","facing","from","from","from","from","from","from","from","high","id","id","id","intent","intent","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","label","location","low","members","on","on","parking","partly_on","person","person","person","pos","pos","preparing_bike","status","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","waiting_for_bus","waiting_for_turn","waiting_for_turn","0","0","0","1","ActionAtEnd","BikeThenStop","BusAtStop","EndAtBorder","FollowTransitRoute","GiveUpOnParking","Goal","GotoLaneEnd","ParkNearBuilding","Router","StartParking","StopBiking","VanishAtBorder","advance","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bike_then_stop","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","can_lanechange","clone","clone","clone_into","clone_into","confirm_lanechange","deserialize","deserialize","end_at_border","eq","eq","fmt","fmt","fmt","follow_bus_route","from","from","from","get_end_dist","get_parking_spot_goal","get_path","goal","head","into","into","into","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","is_parking","last_step","maybe_handle_end","maybe_next","ne","ne","next","opportunistically_lanechange","owner","park_near","path","serialize","serialize","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","0","end_dist","end_dist","goal","i","spot","started_looking","stuck_end_dist","target","Callback","Callback","Callback","Car","Car","CarLaggyHead","CarLaggyHead","Command","CommandType","Intersection","Intersection","Item","Pandemic","Pandemic","Pandemic","Ped","Ped","Scheduler","SimpleCommandType","SpawnCar","SpawnPed","StartBus","StartBus","StartBus","StartTrip","StartTrip","StartTrip","UpdateCar","UpdateIntersection","UpdateLaggyHead","UpdatePed","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancel","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmd_type","cmd_type_counts","cmp","cmp","cmp","delta_times","describe_stats","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","get_hash","get_last_time","get_next","hash","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","items","last_time","latest_time","ne","ne","ne","new","partial_cmp","partial_cmp","partial_cmp","peek_next_time","push","queued_commands","serialize","serialize","serialize","serialize","time","to_owned","to_owned","to_owned","to_owned","to_owned","to_simple_type","to_type","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","update","update_agent","vzip","vzip","vzip","vzip","vzip","0","0","0","0","0","0","0","0","0","0","1","1","1","0","0","0","0","0","0","0","1","AlertHandler","BLIND_RETRY_TO_SPAWN","Block","Ctx","Print","Silence","Sim","SimCallback","SimOptions","active_agents","agent_properties","agent_to_person","agent_to_trip","alerts","alerts","all_arrivals_at_border","all_parked_car_positions","all_trip_info","all_waiting_people","allow_block_the_box","analytics","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","bldg_to_parked_cars","bldg_to_people","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_route_id","canonical_pt_for_agent","clap","clear_alerts","clone","clone","clone","clone_into","clone_into","clone_into","current_stage_and_remaining_time","debug_agent_json","debug_car","debug_car_ui","debug_intersection","debug_lane","debug_ped","debug_queue_lengths","default","default","delayed_intersections","delete_car","describe_internal_stats","deserialize","disable_turn_conflicts","dispatch_events","do_step","dont_break_turn_conflict_cycles","dont_handle_uber_turns","dont_recalc_lanechanging","downcast","downcast_mut","downcast_rc","downcast_ref","driving","dump_before_abort","edits_name","enable_pandemic_model","find_next_savestate","find_person_by_orig_id","find_previous_savestate","find_trips_affected_by_live_edits","finished_trip_details","from","from","from","from","from_clap","generate_scenario","get_accepted_agents","get_all_draw_cars","get_all_draw_peds","get_all_driving_paths","get_all_parking_spots","get_all_people","get_analytics","get_blocked_by_graph","get_canonical_pt_per_person","get_canonical_pt_per_trip","get_draw_car","get_draw_cars","get_draw_ped","get_draw_peds","get_end_of_day","get_free_lot_spots","get_free_offstreet_spots","get_free_onstreet_spots","get_highlighted_people","get_owner_of_car","get_pandemic_model","get_path","get_people_waiting_at_stop","get_person","get_run_name","get_trip_time_lower_bound","get_unzoomed_agents","get_unzoomed_transit_riders","get_waiting_agents","handle_live_edited_traffic_signals","handle_live_edits","handling_live_edits","highlighted_people","infinite_parking","infinite_parking","instantiate","instantiate_without_retries","intersections","intersections","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is","is_done","is_empty","load_savestate","lookup_car_id","lookup_parked_car","lookup_person","map","map_name","minimal_step","new","new","new_person","num_active_agents","num_agents","num_commuters_vehicles","num_ppl","num_recorded_trips","num_transit_passengers","num_trips","pandemic","parking","parking","parse_alert_handler","parse_rng","person_to_agent","queries","record_traffic_for","recorder","run","run_name","run_name","save","save_dir","save_path","save_recorded_traffic","scenario","scheduler","scheduler","seed_bus_route","seed_parked_car","serialize","set_highlighted_people","set_periodic_callback","set_run_name","skip_analytics","spawn_trips","start_bus","status_of_buses","step_count","step_count","target_lane_penalty","time","time","time_limited_step","timed_step","tiny_step","to_owned","to_owned","to_owned","trace_route","transit","trip_blocked_time","trip_info","trip_to_agent","trip_to_person","trips","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","unset_periodic_callback","use_freeform_policy_everywhere","vzip","vzip","vzip","vzip","walking","walking_path_to_nearest_parking_spot","Agent","AgentProperties","DelayCause","Intersection","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","cmp","dist_crossed","eq","equivalent","fmt","from","from","into","into","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","ne","partial_cmp","serialize","to_owned","total_dist","total_time","total_waiting","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","waiting_here","0","0","count_parked_cars_per_bldg","find_spot_near_building","get_vehicles","rand_bike","rand_car","rand_dist","rand_ped_speed","rand_speed","seed_parked_cars","AtStop","Bus","BusState","DrivingOffMap","DrivingToStop","Finished","Route","StopIdx","TransitSimState","active_vehicles","active_vehicles","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_arrived_at_stop","bus_created","bus_departed_from_stop","bus_route","buses","buses_for_route","car","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","collect_events","create_empty_route","deserialize","deserialize","deserialize","deserialize","events","from","from","from","from","get_passengers","get_people_waiting_at_stop","get_unzoomed_transit_riders","into","into","into","into","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","new","passengers","paths","ped_waiting_for_bus","peds_waiting","route","routes","serialize","serialize","serialize","serialize","state","stops","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","0","0","CommutersVehiclesCounts","Drive","Inside","ModeChange","OffMap","Ok","Person","PersonState","RideBus","Trip","Trip","TripCancelled","TripDoesntExist","TripDone","TripInfo","TripLeg","TripManager","TripNotStarted","TripResult","Walk","active_agents","active_agents_and_trips","active_trip_mode","agent_starting_trip_leg","agent_to_trip","all_arrivals_at_border","all_trip_info","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","assert_walking_leg","bike_reached_end","bldg_to_people","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bus_riders","buses","cancel_trip","cancel_unstarted_trip","cancellation_reason","car_id_counter","car_or_bike_reached_border","car_reached_parking_spot","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","collect_events","cyclists","debug_trip","delayed_trips","departure","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","end","eq","eq","events","finished_at","finished_trip_details","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","generate_scenario","get_all_people","get_person","get_vehicle","id","id","info","into","into","into","into","into","into","into","into","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","is_done","legs","mode","modified","ne","ne","new","new_car_id","new_person","new_trip","num_active_agents","num_agents","num_commuters_vehicles","num_ppl","num_trips","ok","on_bus","orig_id","ped","ped_boarded_bus","ped_reached_border","ped_reached_building","ped_reached_bus_stop","ped_reached_parking_spot","ped_ready_to_bike","ped_speed","people","person","person_left_bus","propagate_error","purpose","serialize","serialize","serialize","serialize","serialize","serialize","sov_drivers","spawn_ped","start","start_delayed_trip","start_trip","started","state","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","total_blocked_time","total_distance","train_riders","trains","transit_rider_reached_border","trip_abruptly_cancelled","trip_blocked_time","trip_finished","trip_info","trip_to_agent","trip_to_person","trips","trips","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unfinished_trips","vehicles","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","walking_commuters","walking_to_from_bike","walking_to_from_car","walking_to_from_transit","0","0","0","0","0","1","1","0"],"q":["sim","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::AgentID","","","","sim::AlertLocation","","","sim::DelayCause","","sim::DrivingGoal","","","sim::ParkingSpot","","","","","","sim::PedCrowdLocation","","","","sim::PersonState","","sim::Problem","","","","","sim::SidewalkPOI","","","","","sim::TripPhaseType","","","","","sim::TripResult","sim::analytics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::analytics::Problem","","","","","sim::events","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::events::AlertLocation","","","sim::events::Event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::events::TripPhaseType","","","","","sim::make","","","","","sim::make::activity_model","","","sim::make::generator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::load","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::spawner","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::make::spawner::TripSpec","","","","","","","","","","","","","","","","","","","sim::mechanics","","","","","","sim::mechanics::car","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::car::CarState","","","","","","","","","","","","","","","","","","","","sim::mechanics::driving","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::intersection","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::parking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::parking::ParkingSimState","","sim::mechanics::queue","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::queue::Queued","","","","","","sim::mechanics::walking","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::mechanics::walking::PedState","","","","","","","","","","","","","","","","","","","","","sim::pandemic","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::pandemic::State","","","","","","sim::pandemic::model","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::pandemic::model::Cmd","","sim::prebake","","","","","","","","","","","","","","","","","","","","","","","sim::recorder","","","","","","","","","","","","","","","","","","","","","","","","sim::render","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::render::PedCrowdLocation","","","","sim::router","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::router::ActionAtEnd","","","sim::router::Goal","","","","","","","","sim::scheduler","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::scheduler::Command","","","","","","","","","","","","","sim::scheduler::CommandType","","","","","","","","sim::sim","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::sim::queries","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::sim::queries::DelayCause","","sim::sim::scenario","","","","","","","","","sim::transit","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::transit::BusState","","sim::trips","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","sim::trips::PersonState","","sim::trips::TripLeg","","","","","sim::trips::TripResult"],"d":["","","","Queued behind someone, or someone’s doing a conflicting …","","","","","","As a simulation runs, different pieces emit Events. The …","A pedestrian crossed an intersection with an Arterial …","","","","","The bikeable position","","","Print the alert to STDOUT and don’t proceed until the UI …","","","","","","","","","","","","","","","The number of active vehicles and commuters, broken into …","A cyclist crossed an intersection with >4 connecting roads.","","","Don’t actually know where this goes yet!","Why is an agent delayed? If there are multiple reasons, …","","","","","","","","At all speeds (including at rest), cars must be at least …","","","Shows an agent’s current inner intention or thoughts.","","Waiting on a traffic signal to change, or pausing at a …","A vehicle waited >30s, or a pedestrian waited >15s.","","","","","","","","","","Building and idx (pretty meaningless)","","Lane and idx","Another vehicle wanted to over-take this cyclist somewhere …","","","","","","","Note that for offstreet parking, the path will be the same …","","","","","","","","","Just print the alert to STDOUT","","What stop did they board at?","When spawning at borders, start the front of the vehicle …","","bool is contraflow","Point of interest, that is","","Don’t do anything","The Sim ties together all the pieces of the simulation. …","","SimFlags specifies a simulation to setup. After parsing …","Options controlling the traffic simulation.","A sliding window, used to count something over time","","","","","","","","","","","","","","","","","","","","","","","","","","","When a warning is encountered during simulation, specifies …","","Allow a vehicle to start a turn, even if their target lane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pretty hacky case","","Most fields in Analytics are cumulative over time, but …","Scheduled departure; the start may be delayed if the …","","","","","","","","","","","","","","","","","","","Allow all agents to immediately proceed into an …","","Normally if a cycle of vehicles depending on each other to …","Disable experimental handling for “uber-turns”, …","Normally as a vehicle follows a route, it …","","","Enable an experimental SEIR pandemic model. This requires …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Finish time, ID, mode, trip duration if successful (or …","","","","","","","","","","","","","","","","","","","","","","","","","","","Need to explain this trick – basically keeps consistency …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","The numeric ID must be globally unique, without …","","","","","Ignore parking data in the map and instead treat every …","","","Only for traffic signals. The u8 is the movement index …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The same as load_path, but with a default value filled …","A path to some file:","","","Everything needed to setup a simulation. …","","","","","","","","","","","Did a ScenarioModifier apply to this?","","","","","","","","","","","","","","","","","","","","","","","","","","Front of the car","","","","","","","An experimental SEIR model by …","","","True only for cars currently looking for parking. I don’…","","Per parking lane or lot, when does a spot become filled …","","","","","","","","","","","","Possibly the rest","","For each passenger boarding, how long did they wait at the …","","","","","","","","","","","None means a bus.","","None means a bus or parked car. Note parked cars do NOT …","","","","","","","","Record different problems that each trip encounters.","","","For benchmarking, we may want to disable collecting data.","","","Intermediate structures so that sim and game crates don’…","An arbitrary number to seed the random number generator. …","","For vehicles only, not pedestrians. Follows a Path from …","","","","Used to distinguish savestates for running the same …","A JSON list of modifiers to transform the scenario. These …","","","","","","","","","","","","","","","","","","","","","","","","Don’t collect any analytics. Only useful for …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","None for buses","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ignore all stop signs and traffic signals, instead using a …","","","VehicleType is bundled for convenience; many places need …","","","Both cars and bikes","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","As a simulation runs, different pieces emit Events. The …","A pedestrian crossed an intersection with an Arterial …","A cyclist crossed an intersection with >4 connecting roads.","A vehicle waited >30s, or a pedestrian waited >15s.","Another vehicle wanted to over-take this cyclist somewhere …","","A sliding window, used to count something over time","See https://github.com/a-b-street/abstreet/issues/85","","","Returns the count at time","","","","","","","","","","","","","","","","","","","","","","","Returns pairs of trip times for finished trips in both …","","","","","","","","Ensure the points cover up to end_time. The last event may …","Grab the count at this time, but don’t add a new time","","(Road or intersection, type, hour block) -> count for that …","","Most fields in Analytics are cumulative over time, but …","","","","","","","","Ignores the current time. Returns None for cancelled trips.","Finish time, ID, mode, trip duration if successful (or …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","If calling on prebaked Analytics, be careful to pass in an …","","Only for traffic signals. The u8 is the movement index …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Returns the free spots over time","Per parking lane or lot, when does a spot become filled …","","","","","For each passenger boarding, how long did they wait at the …","","","Record different problems that each trip encounters.","Very expensive to store, so it’s optional. But useful to …","","","For benchmarking, we may want to disable collecting data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","If the agent is a transit vehicle, then include a count of …","","","","","","","","","","","","","As a simulation runs, different systems emit Events. This …","","","TripID, TurnID (Where the delay was encountered), Time …","","","","How long waiting at the stop?","Just use for parking replanning. Not happy about copying …","","","","","","None if cancelled","","What stop did they board at?","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An activity model creates “people” that follow a set …","Need to explain this trick – basically keeps consistency …","This is a much more primitive way to randomly generate …","","Intermediate structures used to instantiate a Scenario. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Designed in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","SimFlags specifies a simulation to setup. After parsing …","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","The same as load_path, but with a default value filled …","A path to some file:","Loads a map and simulation. Not appropriate for use in the …","","","","An arbitrary number to seed the random number generator. …","A JSON list of modifiers to transform the scenario. These …","","","","","","","Something went wrong spawning the trip.","We need to remember a few things from scenario …","","","","","Can be used to spawn from a border or anywhere for …","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","Turn an origin/destination pair and mode into a specific …","","","","","","","","","","","","","","","","","","","This must be a currently parked vehicle owned by the …","","","","","","","","","","","","","","","","This must be a currently off-map vehicle owned by the …","","","","","","","","Represents a single vehicle. Note “car” is a misnomer; …","See …","","","","","","Where’s the front of the car while this is happening?","","","","","","","","","","","","","","Assumes the current head of the path is the thing to cross.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","In reverse order – most recently left is first. The sum …","","","","","","","","","","None for buses","","","","","","","","","","Since lane over-taking isn’t implemented yet, a vehicle …","","","","","","","","","","","","","","","","","","","","","","","Simulates vehicles!","","","","","","","","","","","","","","","","","Abruptly remove a vehicle from the simulation. They may be …","","","","","","Finds vehicles that’re laggy heads on affected parts of …","Returns the argument unchanged.","Note the ordering of results is non-deterministic!","","","","","","","This is about as expensive as get_draw_cars_on.","Note the ordering of results is non-deterministic!","","","Calls U::from(self).","","","","","","If the car wants to over-take somebody, what adjacent lane …","","","","None if it worked, otherwise returns the CreateCar …","","","","","","","","","","","","","State transitions for this car:","","","After a leader (maybe an active vehicle, maybe a static …","","If start_car_on_lane fails and a retry is scheduled, this …","","","Does the given car want to over-take the vehicle in front …","Manages conflicts at intersections. When an agent has …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","For deleting cars","See if any agent is currently performing a turn that …","","","","","","","","","","","","","","Returns intersections with travelers waiting for at least …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","For cars: The head car calls this when they’re at the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This is only triggered for traffic signals.","","Vanished at border, stopped biking, etc – a vehicle …","","","","","","","","This assigns infinite private parking to all buildings and …","","","","Manages the state of parked cars. There are two …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","There’s no DrawCarInput for cars parked offstreet, so we …","There’s no DrawCarInput for cars parked offstreet, so we …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The vehicle’s front is currently at the given …","The vehicle’s front is currently at the given …","","","(Filled, available)","(Filled, available)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns any cars that got very abruptly evicted from …","Returns any cars that got very abruptly evicted from …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Counterintuitive: any spots located in blackholes are just …","","","","","","","","","","","","","Unrealistically assumes the driver has knowledge of …","Unrealistically assumes the driver has knowledge of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Needed when abruptly deleting a car, in case they’re …","Needed when abruptly deleting a car, in case they’re …","","","","","","","","","This follows whatever’s in front of it","A Queue of vehicles on a single lane or turn. This is where","The exact position of something in a Queue at some time","A member of a Queue.","Something occupying a fixed interval of distance on the …","A regular vehicle trying to move forwards","Record that a car is blocking a static portion of the …","","","","","","","Not incuding FOLLOWING_DISTANCE","","","","","","","True if a static blockage can be inserted into the queue …","Record that a car is no longer blocking a dynamic portion …","Record that a car is no longer blocking a static portion …","","","","","","","","","","","","","","Once a car has fully exited a queue, free up the space it …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","How long the lane or turn physically is.","Get all cars in the queue, not including the laggy head or …","Return the exact position of each member of the queue. The …","If the specified car can appear in the queue, return the …","Get the front of the last car in the queue.","Find the vehicle in front of the specified input. None if …","","Returns the front of the last car in the queue, only if …","Record that a car has entered a queue at a position. This …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","If a car thinks it’s reached the end of the queue, …","True if the reserved length exceeds the physical length. …","This car’s back is still partly in this queue.","","","Change the first car in the queue to the laggy head, …","","","Record that a car has entered a queue at the end. It’s …","Remove a car from a position. Need to separately do …","Record that a car is starting to change lanes away from …","When a car’s turn is accepted, reserve the vehicle …","Can a car start a turn for this queue?","","","Return a penalty for entering this queue, as opposed to …","","","","","","","","","","If true, there’s room and the car must actually start …","","","","","","","","","","This vehicle is exiting a driveway and cutting across a …","This vehicle is in the middle of changing lanes","","","","","","","","","","","","","","","The Distance is either 0 or the current traversable’s …","Simulates pedestrians. Unlike vehicles, pedestrians can …","","","","","","","","","","","","","","","","","","","","","","","","Abruptly remove a pedestrian from the simulation. They may …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","Simulate a curated list of scenarios to completion, and …","","","","","","","","Records trips beginning and ending at a specified set of …","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Shows an agent’s current inner intention or thoughts.","","","","","","bool is contraflow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Front of the car","True only for cars currently looking for parking. I don’…","Possibly the rest","None means a bus.","","None means a bus or parked car. Note parked cars do NOT …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Spot and cached distance along the last driving lane","","","","","Returns the step just finished","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","Called when the car is Queued at the last step, or when …","","","","","","","","Front is always the current step","","","","","","","","","","","","","","","","","","","","","","","","","","No parking available at all!","","","","","","","","","","A smaller version of Command that satisfies many more …","","","","","","","","","The priority queue driving the discrete event simulation. …","A more compressed form of CommandType, just used for …","If true, retry when there’s no room to spawn somewhere","","The Time is redundant, just used to dedupe commands","","","","","","","","Distinguish this from UpdateCar to avoid confusing things","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","This API is safer than handing out a batch of items at a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","This next command might’ve actually been rescheduled to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Print the alert to STDOUT and don’t proceed until the UI …","","Just print the alert to STDOUT","Don’t do anything","The Sim ties together all the pieces of the simulation. …","","Options controlling the traffic simulation.","","Only call for active agents, will panic otherwise","","","","When a warning is encountered during simulation, specifies …","","For every parked car, (position of parking spot, position …","","","Allow a vehicle to start a turn, even if their target lane …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a short string to debug a car in the UI.","","","","","","","For intersections with an agent waiting beyond some …","","","","Allow all agents to immediately proceed into an …","","","Normally if a cycle of vehicles depending on each other to …","Disable experimental handling for “uber-turns”, …","Normally as a vehicle follows a route, it …","Returns a boxed object from a boxed trait object if the …","Returns a mutable reference to the object within the trait …","Returns an Rc-ed object from an Rc-ed trait object if the …","Returns a reference to the object within the trait object …","","","","Enable an experimental SEIR pandemic model. This requires …","","","","Returns (trips affected, number of parked cars displaced)","If trip is finished, returns (total time, total waiting …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","(Filled, available)","","","For every agent that’s currently not moving, figure out …","","","","","","","","","","","","","","","","","","Returns the best-case time for a trip in a world with no …","This does not include transit riders. Some callers need …","","","","Respond to arbitrary map edits without resetting the …","If present, live map edits are being processed, and the …","","","Ignore parking data in the map and instead treat every …","","If retry_if_no_room is false, any vehicles that fail to …","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if the trait object wraps an object of type …","","","","","","","","","","","","","","","","(total number of people, just in buildings, just off map)","","","(number of finished trips, number of unfinished trips)","","","","","","","All sorts of read-only queries about a simulation","","","","","Used to distinguish savestates for running the same …","","","","","","","","","","","","Only one at a time supported.","","Don’t collect any analytics. Only useful for …","","","(bus, stop index it’s coming from, percent to next stop, …","","","(number of vehicles in the lane, penalty if a bike or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Ignore all stop signs and traffic signals, instead using a …","","","","","","","Queued behind someone, or someone’s doing a conflicting …","","Why is an agent delayed? If there are multiple reasons, …","Waiting on a traffic signal to change, or pausing at a …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Manages public transit vehicles (buses and trains) that …","(buses, trains)","","","","","","","","","","","","","","","","","","If true, the bus is idling. If false, the bus actually …","","","","","also stop idx that the bus is coming from","","","","","","","","","","","Returns the path for the first leg.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Where does each passenger want to deboard?","","Returns the bus if the pedestrian boarded immediately.","waiting at => (ped, route, bound for, started waiting)","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of active vehicles and commuters, broken into …","A person may own many vehicles, so specify which they use","","","","","","","Maybe get off at a stop, maybe ride off-map","","","","","","","These don’t specify where the leg starts, since it might …","Manages people, each of which executes some trips through …","","","","","","","This is idempotent to handle the case of cars retrying …","This will be None for parked cars and buses. Should always …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Cancel a trip after it’s started. The person will be …","Cancel a trip before it’s started. The person will stay …","","","","","","","","","","","","","","","","","","","","","Scheduled departure; the start may be delayed if the …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Recreate the Scenario from an instantiated simulation. The …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Did a ScenarioModifier apply to this?","","","","","","","","","","","","","","","","","","","If no route is returned, the pedestrian boarded a bus …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Both cars and bikes","","","","","","","","","","","","","","","","","","","",""],"i":[1,2,3,4,0,0,0,0,0,0,5,0,0,6,7,8,9,10,11,12,8,0,13,8,6,7,14,9,14,6,7,0,0,0,5,0,0,8,0,9,0,0,0,0,9,0,0,9,15,0,13,4,5,0,16,10,0,0,17,18,13,15,16,17,16,5,12,18,0,9,19,0,8,0,14,6,0,0,13,0,0,11,0,9,0,0,10,0,0,11,0,0,0,0,0,0,19,8,0,6,7,6,8,15,17,17,17,0,0,17,0,0,0,0,0,0,0,9,9,20,21,22,6,22,0,21,23,1,14,6,2,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,14,27,32,33,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,27,20,34,27,34,35,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,2,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,16,8,27,0,34,27,36,20,35,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,22,37,22,22,22,21,21,22,35,28,29,27,38,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,16,12,8,0,39,20,23,23,1,1,14,14,6,2,2,3,3,7,7,24,25,16,26,12,27,8,28,29,30,31,31,31,0,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,40,41,30,12,38,23,1,14,6,2,3,7,42,21,43,39,32,36,23,24,30,23,1,22,39,32,20,20,21,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,14,7,32,29,24,25,29,44,44,42,42,0,25,12,21,24,25,31,31,0,42,35,35,23,1,14,2,3,24,25,16,26,12,27,8,28,29,30,31,28,29,29,6,40,41,41,41,39,32,36,6,33,44,36,24,0,21,26,43,21,20,20,27,23,1,14,6,2,3,7,16,8,32,20,20,38,30,36,36,28,40,28,40,40,41,43,39,32,30,38,6,43,39,0,39,20,35,0,20,0,21,0,44,20,0,31,45,21,22,44,33,0,21,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,27,0,22,34,33,30,26,35,28,29,30,27,41,38,40,41,20,36,32,21,40,41,27,21,46,7,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,2,3,7,14,14,37,37,37,20,34,34,0,21,30,31,20,0,21,36,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,22,26,31,23,24,25,36,23,1,14,6,2,3,7,24,25,16,26,12,27,8,28,29,30,31,39,39,32,37,21,34,34,34,34,46,47,48,49,49,50,51,52,53,54,55,56,56,57,58,59,57,58,59,60,61,62,60,63,64,65,66,67,68,65,69,70,71,72,73,74,75,74,75,75,76,0,5,5,5,5,0,0,0,0,20,46,20,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,20,20,20,5,77,20,5,77,46,46,77,77,20,20,20,5,77,38,5,20,77,20,20,5,38,46,20,5,38,77,20,20,38,20,20,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,5,46,20,77,20,20,20,20,20,20,20,38,38,20,77,77,77,20,20,20,20,5,77,38,20,46,20,5,77,77,77,77,20,20,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,20,5,38,77,46,65,66,67,68,65,78,78,0,78,9,13,78,78,9,78,78,9,9,0,9,13,78,13,9,78,78,78,78,13,78,78,78,78,78,9,78,78,78,0,9,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,78,13,9,50,51,52,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,97,81,82,83,84,87,88,92,93,95,83,84,92,93,95,83,98,98,98,98,74,75,74,75,75,0,0,0,0,0,0,0,0,0,0,0,33,40,41,33,40,41,33,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,40,41,41,41,33,40,40,40,41,33,0,33,33,40,41,33,41,40,33,41,40,41,40,41,33,40,41,33,40,41,33,40,41,33,40,41,33,40,41,0,44,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,44,44,44,44,44,44,44,99,99,0,0,99,99,99,99,100,99,100,99,100,99,100,99,100,99,100,99,100,99,0,0,100,99,100,99,100,99,100,99,100,99,100,99,100,99,99,99,100,99,100,100,99,0,100,99,100,99,100,99,100,99,100,100,99,101,102,103,104,102,105,101,106,106,104,106,105,101,106,102,104,106,104,103,0,0,0,0,0,0,0,0,107,107,107,107,107,107,107,108,107,108,107,108,107,108,107,108,107,108,107,108,108,108,107,108,107,108,107,108,107,108,107,108,107,108,107,108,107,108,108,108,108,107,108,108,107,108,107,108,108,108,107,108,107,108,107,108,108,107,108,109,110,109,110,109,111,112,113,114,115,113,115,115,115,113,114,114,113,115,111,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,117,118,119,0,119,117,120,118,119,117,120,118,119,119,119,117,120,118,119,117,120,118,119,119,119,119,117,120,118,119,117,120,118,118,119,120,119,119,119,119,119,117,120,118,119,119,119,118,118,119,120,117,120,118,119,117,120,118,119,119,119,119,119,119,117,119,117,120,118,119,117,120,118,119,117,120,118,119,117,120,118,119,118,119,120,119,119,118,119,117,119,117,120,118,117,119,120,119,119,119,117,120,118,119,119,119,117,120,118,119,117,120,118,118,119,119,117,120,118,117,119,119,119,119,117,120,118,117,119,121,0,121,0,0,0,0,122,121,123,124,122,121,123,124,121,123,125,124,121,123,125,124,124,122,121,123,124,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,125,125,123,123,124,123,123,124,121,121,121,123,125,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,122,121,123,124,121,123,125,124,121,123,125,124,121,123,125,124,121,123,125,124,122,121,123,124,121,122,121,123,124,121,123,125,124,124,123,123,123,124,123,123,124,125,122,121,123,124,122,121,123,124,122,121,123,124,123,124,121,123,125,124,125,125,122,121,123,124,122,121,123,124,125,121,123,125,124,121,123,125,124,121,121,121,123,125,124,121,123,125,124,122,121,123,124,121,123,125,124,126,127,128,0,0,0,128,128,129,129,128,130,129,128,130,130,129,128,130,129,128,130,129,129,129,129,128,130,129,128,130,129,128,0,128,129,128,130,129,129,128,130,130,129,129,129,129,129,129,129,129,129,129,128,130,129,128,130,129,128,130,129,128,130,129,129,129,130,129,129,128,129,129,129,129,129,129,129,128,129,129,128,130,129,128,130,129,128,130,129,129,128,130,0,129,128,130,131,132,132,133,132,133,134,134,134,134,134,134,0,0,134,0,0,134,134,0,135,135,135,136,134,135,136,134,135,136,134,135,136,134,135,136,134,135,136,134,135,136,135,135,135,136,134,135,0,135,134,135,136,134,135,136,135,136,135,134,135,135,136,136,135,136,134,135,136,134,135,136,134,135,136,134,136,135,136,135,135,135,136,135,135,136,134,135,136,136,136,136,134,135,136,134,136,135,136,135,136,134,135,136,134,135,136,134,135,135,136,134,137,138,139,140,141,142,143,144,137,138,139,140,141,142,143,144,142,143,145,145,145,146,0,147,148,147,0,147,148,148,147,147,148,147,147,147,148,147,0,0,147,147,146,146,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,146,148,149,147,146,146,146,148,149,147,147,147,147,147,147,147,146,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,147,147,146,147,147,147,0,146,147,149,147,147,149,149,146,149,147,146,146,149,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,146,148,149,147,150,151,152,153,154,155,156,156,0,0,0,157,156,158,157,156,158,157,157,157,156,158,157,156,158,157,157,157,156,158,157,156,158,156,157,157,157,157,157,157,156,156,156,156,157,156,158,156,157,157,157,156,157,157,157,157,156,158,157,156,158,157,156,158,157,156,158,157,157,157,157,157,156,157,158,158,156,158,158,157,157,157,156,157,156,158,157,157,157,156,158,157,156,158,157,156,158,157,156,158,159,160,0,161,161,161,161,161,161,161,161,161,161,161,161,161,161,0,161,161,161,161,161,161,161,0,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,162,10,0,0,0,0,0,10,18,18,19,0,10,19,0,42,43,39,10,32,18,19,42,43,39,10,32,18,19,32,42,43,39,10,32,18,19,42,43,39,10,32,18,19,39,10,32,18,19,39,10,32,18,19,18,19,18,39,42,43,39,10,32,18,19,42,43,39,32,39,32,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,32,42,42,42,39,32,43,32,43,39,32,43,39,39,32,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,42,43,39,10,32,18,19,39,39,32,60,61,62,60,0,163,164,163,163,164,0,164,163,0,164,164,164,165,165,164,163,165,164,163,165,165,164,163,165,164,163,165,165,163,165,163,165,165,163,165,165,163,165,164,163,165,165,164,163,165,165,165,165,165,165,164,163,165,164,163,165,164,163,165,164,163,165,165,165,165,165,163,165,165,165,165,165,165,163,165,163,165,164,163,165,164,163,165,164,163,165,164,163,166,167,168,169,170,171,169,172,172,172,172,173,174,175,174,175,174,175,0,0,174,175,0,173,174,175,174,175,0,0,173,173,173,174,175,173,174,175,173,173,173,173,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,173,174,175,176,177,173,174,175,176,177,176,177,174,175,176,177,177,173,174,176,177,173,174,175,176,174,175,176,173,174,175,173,174,175,176,177,174,177,177,174,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,177,177,173,174,176,177,174,175,176,177,177,177,173,174,176,177,176,173,174,175,176,177,173,173,173,174,175,176,177,173,174,175,176,177,173,174,175,176,177,177,173,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,178,180,187,188,189,190,191,192,193,194,194,0,0,11,0,11,11,0,0,0,21,21,21,21,21,22,21,21,21,21,22,21,195,21,22,11,195,21,22,11,21,21,195,21,22,11,195,21,22,11,21,21,22,21,21,22,11,21,22,11,21,21,21,21,21,21,21,21,22,11,21,21,21,21,22,21,21,22,22,22,45,45,45,45,21,21,21,22,21,21,21,21,21,195,21,22,11,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,195,21,21,22,21,21,195,21,195,21,22,11,195,21,22,11,195,21,22,11,195,21,22,11,45,21,21,21,21,21,21,195,21,21,21,22,21,21,21,21,21,21,21,21,21,195,21,0,0,21,0,21,21,45,21,22,21,21,21,21,0,195,21,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,11,21,21,21,21,21,21,21,195,21,22,11,195,21,22,11,195,21,22,11,21,22,195,21,22,11,21,21,4,0,0,4,37,4,37,4,37,4,37,4,4,4,4,37,4,4,4,37,4,37,4,37,4,37,4,37,4,4,4,4,4,37,37,37,37,4,37,4,37,4,37,4,37,53,54,0,0,0,0,0,0,0,0,0,196,0,0,196,196,196,0,0,0,197,198,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,197,197,197,197,197,197,199,198,199,196,197,198,199,196,197,197,197,198,199,196,197,197,198,199,196,197,197,197,197,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,197,199,198,197,197,199,197,198,199,196,197,199,198,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,198,199,196,197,200,201,0,202,15,17,15,17,0,0,202,0,15,17,17,17,0,0,0,17,0,202,203,203,203,203,203,203,203,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,204,203,203,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,34,34,203,203,35,203,203,203,203,204,35,202,36,15,203,204,35,202,36,15,203,34,203,36,35,203,204,35,202,36,15,35,202,15,203,204,203,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,203,203,36,204,36,204,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,204,35,35,202,15,203,203,203,203,203,203,203,203,203,17,36,36,36,203,203,203,203,203,203,36,203,204,203,17,35,203,204,35,202,36,15,34,203,35,203,203,204,36,203,204,35,202,36,15,204,204,34,34,203,203,203,203,203,203,203,203,36,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,17,34,203,204,35,202,36,15,203,36,17,34,203,204,35,202,36,15,34,34,34,34,63,64,205,206,207,206,207,76],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["vec",3,[["agenttype",4]]]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[],["carid",3]],[[["buildingid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["buildingid",3],["map",3]],["sidewalkspot",3]],null,null,[[["transitstopid",3],["map",3]],["sidewalkspot",3]],null,null,[[["",0]],["carid",3]],[[["",0]],["pedestrianid",3]],[[["",0]],["agentid",4]],[[["",0]],["agenttype",4]],[[["",0]],["tripid",3]],[[["",0]],["personid",3]],[[["",0]],["vehicletype",4]],[[["",0]],["vehicle",3]],[[["",0]],["vehiclespec",3]],[[["",0]],["parkingspot",4]],[[["",0]],["parkedcar",3]],[[["",0]],["drivinggoal",4]],[[["",0]],["sidewalkspot",3]],[[["",0]],["sidewalkpoi",4]],[[["",0]],["timeinterval",3]],[[["",0]],["distanceinterval",3]],[[["",0]],["createpedestrian",3]],[[["",0]],["createcar",3]],[[["",0]],["box",3,[["cloneableany",8],["global",3]]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["carid",3]],["ordering",4]],[[["",0],["pedestrianid",3]],["ordering",4]],[[["",0],["agentid",4]],["ordering",4]],[[["",0],["agenttype",4]],["ordering",4]],[[["",0],["tripid",3]],["ordering",4]],[[["",0],["personid",3]],["ordering",4]],[[["",0],["vehicletype",4]],["ordering",4]],[[["",0],["parkingspot",4]],["ordering",4]],[[["",0],["sidewalkpoi",4]],["ordering",4]],null,[[["scenario",3]],["counter",3,[["buildingid",3]]]],null,[[],["sidewalkspot",3]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,null,null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,[[["",0],["carid",3]],["bool",0]],[[["",0],["pedestrianid",3]],["bool",0]],[[["",0],["agentid",4]],["bool",0]],[[["",0],["agenttype",4]],["bool",0]],[[["",0],["tripid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["vehicletype",4]],["bool",0]],[[["",0],["vehicle",3]],["bool",0]],[[["",0],["vehiclespec",3]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkedcar",3]],["bool",0]],[[["",0],["drivinggoal",4]],["bool",0]],[[["",0],["sidewalkspot",3]],["bool",0]],[[["",0],["sidewalkpoi",4]],["bool",0]],[[["",0],["timeinterval",3]],["bool",0]],[[["",0],["distanceinterval",3]],["bool",0]],[[["",0],["createpedestrian",3]],["bool",0]],[[["",0],["createcar",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],null,null,null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["vehicle",3],["router",3],["tripid",3],["personid",3]],["createcar",3]],[[["parkedcar",3],["router",3],["tripid",3],["personid",3]],["createcar",3]],[[["xorshiftrng",3]],["xorshiftrng",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],[[["",0]],["u64",0]],null,null,null,[[["",0],["pathconstraints",4],["map",3]],["option",4,[["position",3]]]],null,[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,null,null,null,null,null,null,null,[[["",0]],["usize",0]],[[["",0]],["usize",0]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["usize",0]],["bool",0]],[[],["bool",0]],null,[[["",0]],["distance",3]],null,null,[[["",0],["f64",0]],["distance",3]],null,null,null,null,null,[[["carid",3],["option",4,[["personid",3]]]],["vehicle",3]],[[["",0],["carid",3],["path",3],["map",3]],["router",3]],null,null,null,null,null,null,null,null,null,[[["",0],["carid",3]],["bool",0]],[[["",0],["pedestrianid",3]],["bool",0]],[[["",0],["agentid",4]],["bool",0]],[[["",0],["tripid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["vehicle",3]],["bool",0]],[[["",0],["vehiclespec",3]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkedcar",3]],["bool",0]],[[["",0],["drivinggoal",4]],["bool",0]],[[["",0],["sidewalkspot",3]],["bool",0]],[[["",0],["sidewalkpoi",4]],["bool",0]],[[["",0],["timeinterval",3]],["bool",0]],[[["",0],["distanceinterval",3]],["bool",0]],[[["",0],["createpedestrian",3]],["bool",0]],[[["",0],["createcar",3]],["bool",0]],[[["time",3],["time",3]],["timeinterval",3]],[[["distance",3],["distance",3]],["distanceinterval",3]],[[["distance",3],["distance",3]],["distanceinterval",3]],[[],["str",0]],null,null,null,null,null,null,null,[[],["str",0]],null,null,null,null,null,null,null,null,null,null,null,[[["parkingspot",4],["map",3],["parkingsimstate",4]],["sidewalkspot",3]],[[["",0],["carid",3]],["option",4,[["ordering",4]]]],[[["",0],["pedestrianid",3]],["option",4,[["ordering",4]]]],[[["",0],["agentid",4]],["option",4,[["ordering",4]]]],[[["",0],["agenttype",4]],["option",4,[["ordering",4]]]],[[["",0],["tripid",3]],["option",4,[["ordering",4]]]],[[["",0],["personid",3]],["option",4,[["ordering",4]]]],[[["",0],["vehicletype",4]],["option",4,[["ordering",4]]]],[[["",0],["parkingspot",4]],["option",4,[["ordering",4]]]],[[["",0],["sidewalkpoi",4]],["option",4,[["ordering",4]]]],null,null,null,null,null,null,null,[[["",0],["time",3]],["f64",0]],null,[[["",0],["time",3]],["f64",0]],null,null,null,null,null,null,null,null,[[],["str",0]],null,null,null,null,null,null,[[["xorshiftrng",3],["distance",3],["distance",3]],["distance",3]],null,null,null,null,null,null,null,null,[[["",0],["sim",3],["map",3]],["bool",0]],null,null,null,null,null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,null,null,null,null,null,null,null,null,null,[[["intersectionid",3],["map",3]],["option",4,[["sidewalkspot",3]]]],null,null,null,null,null,null,null,null,null,null,[[["position",3],["map",3]],["sidewalkspot",3]],null,null,[[],["pathconstraints",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0]],["string",3]],[[],["agenttype",4]],[[],["option",4,[["vehicletype",4]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["time",3]],["vec",3]],[[["",0],["time",3]],["usize",0]],null,[[["",0],["btreeset",3]],["counter",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["time",3],["analytics",3]],["vec",3]],null,[[["",0]],["analytics",3]],[[["",0]],["problem",4]],[[["",0]],["timeseriescount",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["vec",3],["time",3]]],[[["",0],["time",3]],["usize",0]],[[["",0],["time",3]],["vec",3]],null,[[],["analytics",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["problem",4]],["bool",0]],[[["",0],["event",4],["time",3],["map",3]]],[[["",0],["str",0],["fn",8]],["result",6]],[[["",0],["tripid",3]],["option",4,[["duration",3]]]],null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["btreemap",3,[["tripid",3],["vec",3,[["tripphase",3]]]]]],[[["",0],["tripid",3],["map",3]],["vec",3,[["tripphase",3]]]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["problem",4]],["bool",0]],[[["duration",3]],["slidingwindow",3]],[[["bool",0]],["analytics",3]],[[],["timeseriescount",3]],[[["",0],["time",3],["laneid",3],["usize",0]],["vec",3]],null,[[["",0],["time",3],["parkinglotid",3],["usize",0]],["vec",3]],null,[[["time",3],["usize",0]],["vec",3]],null,null,null,null,null,null,[[["",0],["time",3]],["vec",3]],[[["",0],["time",3],["agenttype",4],["usize",0]]],null,[[["",0],["path",3],["map",3]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["usize",0]],[[["",0],["time",3]],["usize",0]],[[["",0],["btreeset",3,[["agenttype",4]]]],["usize",0]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["event",4]],[[["",0]],["alertlocation",4]],[[["",0]],["tripphasetype",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["map",3]],["string",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["event",4]],["bool",0]],[[["",0],["alertlocation",4]],["bool",0]],[[["",0],["tripphasetype",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["event",4]],["bool",0]],[[["",0],["alertlocation",4]],["bool",0]],[[["",0],["tripphasetype",4]],["bool",0]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["xorshiftrng",3]],["xorshiftrng",3]],null,null,null,[[["tripendpoint",4],["tripendpoint",4],["map",3],["xorshiftrng",3]],["result",6,[["personspec",3]]]],[[["xorshiftrng",3],["time",3],["time",3]],["time",3]],[[["distance",3],["xorshiftrng",3]],["tripmode",4]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["scenariogenerator",3]],[[["",0]],["spawnovertime",3]],[[["",0]],["borderspawnovertime",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["str",0]],["scenariogenerator",3]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0],["map",3],["xorshiftrng",3],["timer",3]],["scenario",3]],null,null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,null,null,null,null,null,null,[[["map",3],["xorshiftrng",3],["timer",3]],["scenario",3]],[[["xorshiftrng",3],["time",3],["time",3]],["time",3]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["map",3]],["scenariogenerator",3]],[[["",0],["xorshiftrng",3],["scenario",3],["tripmode",4],["map",3]]],[[["",0],["xorshiftrng",3],["scenario",3],["map",3]]],null,null,null,null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],[[["",0]],["simflags",3]],[[["",0],["",0]]],[[["str",0]],["simflags",3]],[[]],[[["argmatches",3]]],[[["",0]]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,[[["",0],["timer",3]]],[[["",0]],["xorshiftrng",3]],null,[[["str",0]],["result",6,[["vec",3,[["scenariomodifier",4]]]]]],null,null,[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["starttripargs",3]],[[["",0]],["tripspec",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[["tripendpoint",4],["pathconstraints",4],["map",3]],["result",6,[["drivinggoal",4]]]],[[["tripendpoint",4],["map",3]],["result",6,[["sidewalkspot",3]]]],[[["",0],["starttripargs",3]],["bool",0]],[[["",0],["tripspec",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3]]],[[["tripendpoint",4],["tripendpoint",4],["tripmode",4],["option",4,[["carid",3]]],["bool",0],["map",3]],["result",6,[["tripspec",4]]]],[[["",0],["starttripargs",3]],["bool",0]],[[["",0],["tripspec",4]],["bool",0]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["tripendpoint",4],["map",3]],["result",6,[["sidewalkspot",3]]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["car",3]],[[["",0]],["carstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["distance",3],["time",3],["map",3]],["carstate",4]],[[["",0],["distanceinterval",3],["time",3],["map",3]],["carstate",4]],[[],["result",4]],[[],["result",4]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["",0],["distance",3],["time",3],["map",3],["transitsimstate",3]],["drawcarinput",3]],[[["",0]],["time",3]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0],["time",3]],["duration",3]],[[["",0]]],[[["",0]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["carid",3],["time",3]],["agentproperties",3]],[[["",0],["time",3],["btreemap",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["drivingsimstate",3]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["carid",3]],["string",3]],[[["",0],["carid",3]],["string",3]],[[["",0],["laneid",3]]],[[["",0],["laneid",3]],["option",4]],[[["",0],["carid",3],["time",3],["ctx",3]],["vehicle",3]],[[["",0],["car",3],["vec",3,[["queueentry",3]]],["usize",0],["time",3],["ctx",3]]],[[],["result",4]],[[["",0],["carid",3]],["bool",0]],null,[[["",0],["btreeset",3,[["parkingspot",4]]]],["vec",3]],[[["",0],["hashset",3],["btreeset",3]],["vec",3]],[[]],[[["",0],["time",3],["map",3],["transitsimstate",3]],["vec",3,[["drawcarinput",3]]]],[[["",0]],["vec",3,[["path",3]]]],[[["",0],["time",3],["map",3],["intersectionsimstate",3]],["btreemap",3,[["agentid",4]]]],[[["",0],["time",3],["car",3]],["distance",3]],[[["",0],["time",3],["traversable",4],["map",3],["transitsimstate",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["path",3]]]],[[["",0],["carid",3],["time",3],["map",3],["transitsimstate",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["time",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["map",3]]],null,[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3],["simoptions",3]],["drivingsimstate",3]],[[["",0],["carid",3]],["f64",0]],[[["",0],["car",3],["map",3]],["option",4,[["laneid",3]]]],null,null,[[["",0]],["result",4]],[[["",0],["time",3],["createcar",3],["ctx",3]],["option",4,[["createcar",3]]]],[[["",0],["laneid",3]]],null,null,null,null,[[["",0]]],[[["",0],["time",3],["carid",3],["map",3]],["option",4,[["polyline",3]]]],[[["",0],["car",3],["time",3],["usize",0],["ctx",3]]],[[],["result",4]],[[],["result",4]],[[["",0],["car",3],["distance",3],["usize",0],["laneid",3],["time",3],["ctx",3]]],[[["",0]],["typeid",3]],[[["",0],["carid",3],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3],["walkingsimstate",3]]],[[["",0],["car",3],["usize",0],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3],["walkingsimstate",3]],["bool",0]],[[["",0],["car",3],["time",3],["ctx",3],["transitsimstate",3]],["bool",0]],[[["",0],["usize",0],["time",3],["ctx",3]]],[[["",0],["carid",3],["time",3],["ctx",3]]],[[["",0],["carid",3],["position",3],["option",4,[["personid",3]]]]],[[]],null,[[["",0],["car",3]],["option",4,[["carid",3]]]],null,null,null,null,null,null,null,null,[[["",0],["agentid",4],["turnid",3]]],[[["intersection",3]],["bool",0]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0],["agentid",4],["turnid",3]]],[[["",0],["uberturn",3],["map",3]],["option",4,[["agentid",4]]]],[[["",0]],["intersectionsimstate",3]],[[["",0]],["state",3]],[[["",0]],["signalstate",3]],[[["",0]],["request",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["request",3]],["ordering",4]],[[["",0]],["vec",3,[["event",4]]]],null,[[["",0],["time",3],["intersectionid",3]]],[[["",0],["intersectionid",3],["map",3]]],[[["",0],["time",3],["duration",3]],["vec",3]],[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["carid",3]],["option",4,[["hashset",3,[["carid",3]]]]]],null,null,[[["",0],["request",3]],["bool",0]],[[["",0],["",0]],["bool",0]],null,null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["request",3],["map",3],["option",4],["option",4]],["bool",0]],[[["",0],["time",3],["map",3],["scheduler",3]]],[[["",0],["map",3]]],null,null,[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["agentid",4],["turnid",3],["speed",3],["time",3],["map",3],["scheduler",3],["option",4]],["bool",0]],[[["",0],["request",3]],["bool",0]],[[["map",3],["scheduler",3],["simoptions",3]],["intersectionsimstate",3]],[[["intersectionid",3],["time",3],["map",3],["scheduler",3]],["signalstate",3]],[[["",0],["laneid",3],["intersectionid",3]],["bool",0]],null,[[["",0],["request",3]],["option",4,[["ordering",4]]]],[[["",0],["time",3],["btreemap",3],["map",3],["fixedmap",3],["hashmap",3]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0],["time",3],["intersectionid",3],["scheduler",3],["map",3]]],null,null,[[["",0],["request",3],["map",3],["controlstopsign",3],["time",3],["scheduler",3]],["bool",0]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],null,[[["",0],["request",3],["map",3],["controltrafficsignal",3],["speed",3],["time",3],["option",4,[["scheduler",3]]]],["bool",0]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["time",3],["agentid",4],["turnid",3],["scheduler",3],["map",3],["bool",0]]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,[[["",0],["time",3],["intersectionid",3],["map",3],["scheduler",3]]],null,[[["",0],["carid",3]]],[[]],[[]],[[]],[[]],null,[[["",0],["time",3],["intersectionid",3],["scheduler",3],["map",3]]],null,null,null,null,null,null,null,[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0]],["parkingsimstate",4]],[[["",0]],["normalparkingsimstate",3]],[[["",0]],["parkinglane",3]],[[["",0]],["infiniteparkingsimstate",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0]],["vec",3,[["event",4]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["usize",0],["vehicle",3],["map",3]],["distance",3]],null,null,null,null,null,null,null,[[["infiniteparkingsimstate",3]],["parkingsimstate",4]],[[["normalparkingsimstate",3]],["parkingsimstate",4]],[[]],[[]],[[]],[[]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0],["position",3],["vehicle",3],["buildingid",3],["map",3]],["vec",3]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["parkingspot",4]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["laneid",3],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["buildingid",3]],["parkingspot",4]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[["",0],["map",3],["timer",3]]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0],["parkingspot",4]],["bool",0]],[[["",0]],["bool",0]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["map",3],["bool",0],["timer",3]],["parkingsimstate",4]],[[["map",3],["timer",3]],["normalparkingsimstate",3]],[[["lane",3],["map",3]],["option",4,[["parkinglane",3]]]],[[["map",3]],["infiniteparkingsimstate",3]],null,null,null,null,null,null,null,null,null,[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["laneid",3],["vehicle",3],["buildingid",3],["map",3]],["option",4]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkedcar",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],[[["",0],["parkingspot",4],["carid",3]]],null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["vehicle",3],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0],["parkingspot",4],["map",3]],["position",3]],[[["",0]],["vec",3,[["parkingspot",4]]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4,[["infiniteparkingsimstate",3]]]],[[],["result",4]],[[],["result",4,[["normalparkingsimstate",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[["",0],["carid",3]]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,[[["",0],["carid",3],["distance",3],["distance",3],["usize",0]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["position",3],["distance",3],["time",3],["fixedmap",3],["hashmap",3]],["option",4,[["usize",0]]]],[[["",0],["carid",3],["usize",0]]],[[["",0],["carid",3],["usize",0]]],[[["",0]],["queue",3]],[[["",0]],["queued",4]],[[["",0]],["queueentry",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[],["result",4]],[[],["result",4]],[[["fixedmap",3],["traversable",4],["time",3]]],[[["",0],["queued",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["car",3]]],[[]],[[]],[[]],null,null,[[["",0]],["vec",3,[["carid",3]]]],[[["",0],["time",3],["fixedmap",3],["hashmap",3]],["vec",3,[["queueentry",3]]]],[[["",0],["distance",3],["distance",3],["time",3],["fixedmap",3],["hashmap",3]],["option",4,[["usize",0]]]],[[["",0],["time",3],["fixedmap",3],["hashmap",3]],["option",4]],[[["",0],["carid",3]],["option",4,[["carid",3]]]],null,[[["",0],["time",3],["fixedmap",3],["hashmap",3],["btreeset",3],["option",4,[["vec",3]]]],["option",4]],[[["",0],["usize",0],["car",3]]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["carid",3]],["bool",0]],[[["",0]],["bool",0]],null,null,null,[[["",0]],["carid",3]],[[["",0],["queued",4]],["bool",0]],[[["traversable",4],["map",3]],["queue",3]],[[["",0],["carid",3]]],[[["",0],["carid",3],["usize",0]]],[[["",0],["car",3],["usize",0]]],null,[[["",0],["car",3]],["bool",0]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["car",3],["bool",0]],["bool",0]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["fixedmap",3],["time",3],["traversable",4]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["map",3],["pedestrianid",3],["time",3]],["agentproperties",3]],[[["",0],["time",3],["btreemap",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["walkingsimstate",3]],[[["",0]],["pedestrian",3]],[[["",0]],["pedstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["distance",3],["time",3],["map",3]],["pedstate",4]],[[["",0],["pedestrianid",3]],["string",3]],[[["",0],["pedestrianid",3],["ctx",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["vec",3],["pedcrowdlocation",4]]],[[["",0],["vec",3,[["parkedcar",3]]]],["vec",3]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0],["time",3],["map",3]],["vec",3,[["drawpedestrianinput",3]]]],[[["",0],["time",3],["map",3]],["distance",3]],[[["",0],["pedestrianid",3],["time",3],["map",3]],["option",4,[["drawpedestrianinput",3]]]],[[["",0],["time",3],["map",3]],["drawpedestrianinput",3]],[[["",0],["time",3],["traversable",4],["map",3]]],[[["",0]],["time",3]],[[["",0],["pedestrianid",3]],["option",4,[["path",3]]]],[[["",0],["time",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],null,null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["time",3],["map",3],["intersectionsimstate",3],["multimap",3],["vec",3],["scheduler",3]],["bool",0]],[[],["walkingsimstate",3]],null,[[["",0],["time",3],["pedestrianid",3]]],null,null,null,[[["",0],["commutersvehiclescounts",3]]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0],["time",3],["createpedestrian",3],["map",3],["scheduler",3]]],null,null,null,null,[[["",0],["time",3]],["duration",3]],[[["",0]]],[[["",0]]],[[["",0]]],null,[[["",0],["time",3],["pedestrianid",3],["map",3]],["option",4,[["polyline",3]]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["pedestrianid",3],["time",3],["ctx",3],["tripmanager",3],["transitsimstate",3]]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["duration",3]],["anytime",3]],[[["",0],["duration",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["anytime",3]],[[["",0]],["stateevent",4]],[[["",0]],["event",3]],[[["",0]],["state",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["anytime",3]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[["f64",0]],["anytime",3]],[[["time",3]],["anytime",3]],[[]],[[]],[[]],[[["",0]],["option",4,[["anytime",3]]]],[[["",0]],["option",4,[["time",3]]]],[[["f64",0],["xorshiftrng",3]],["duration",3]],[[["f64",0],["f64",0],["xorshiftrng",3]],["duration",3]],[[],["f64",0]],[[],["f64",0]],[[["",0]],["f64",0]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],null,[[["",0],["anytime",3]],["bool",0]],[[["f64",0],["f64",0]]],[[["",0],["anytime",3],["xorshiftrng",3]],["state",4]],[[["anytime",3],["xorshiftrng",3]],["option",4]],[[["anytime",3],["xorshiftrng",3]],["option",4]],null,null,[[["",0],["anytime",3]],["option",4,[["ordering",4]]]],null,[[["anytime",3],["duration",3],["xorshiftrng",3]],["result",6]],[[["duration",3]],["anytime",3]],[[["anytime",3]],["duration",3]],null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["time",3],["duration",3],["personid",3],["scheduler",3]]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0]],["pandemicmodel",3]],[[["",0]],["cmd",4]],[[["",0]],["sharedspace",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["cmd",4]],["ordering",4]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[["",0]],["usize",0]],[[],["result",4]],[[["",0],["cmd",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0],["personid",3]],["option",4,[["time",3]]]],[[["",0],["time",3],["cmd",4],["scheduler",3]]],[[["",0],["time",3],["event",4],["scheduler",3]]],[[["",0],["",0]]],[[["",0],["personid",3],["personid",3]],["option",4,[["personid",3]]]],[[["",0],["scheduler",3]]],null,[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["personid",3]],["bool",0]],[[["",0],["cmd",4]],["bool",0]],[[["xorshiftrng",3]],["pandemicmodel",3]],[[],["sharedspace",3]],null,[[["",0],["cmd",4]],["option",4,[["ordering",4]]]],[[["",0],["time",3],["personid",3]]],[[["",0],["time",3],["personid",3]],["option",4,[["vec",3]]]],null,null,null,[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["time",3],["personid",3],["scheduler",3]]],[[["",0],["time",3],["personid",3],["vec",3],["scheduler",3]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,[[["sim",3],["scenario",3]]],[[["map",3],["scenario",3],["timer",3]],["prebakesummary",3]],null,[[["",0]],["result",4]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["trafficrecorder",3]],[[["",0],["",0]]],[[]],[[["",0],["time",3],["event",4],["map",3],["drivingsimstate",3]]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["btreeset",3,[["intersectionid",3]]]],["trafficrecorder",3]],[[["",0]],["usize",0]],[[["map",3]]],null,[[["",0]]],null,[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["drawpedestrianinput",3]],[[["",0]],["pedcrowdlocation",4]],[[["",0]],["drawcarinput",3]],[[["",0]],["carstatus",4]],[[["",0]],["intent",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["carstatus",4]],["bool",0]],[[["",0],["intent",4]],["bool",0]],[[["",0],["",0]],["bool",0]],null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0],["vehicle",3],["parkingsimstate",4],["map",3],["option",4],["vec",3]],["traversable",4]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["carid",3],["path",3],["sidewalkspot",3]],["router",3]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["laneid",3],["laneid",3],["map",3]],["bool",0]],[[["",0]],["router",3]],[[["",0]],["goal",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["laneid",3],["map",3]]],[[],["result",4]],[[],["result",4]],[[["carid",3],["path",3],["distance",3],["intersectionid",3]],["router",3]],[[["",0],["router",3]],["bool",0]],[[["",0],["goal",4]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["carid",3],["path",3]],["router",3]],[[]],[[]],[[]],[[["",0]],["distance",3]],[[["",0]],["option",4,[["parkingspot",4]]]],[[["",0]],["path",3]],null,[[["",0]],["traversable",4]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0],["distance",3],["vehicle",3],["parkingsimstate",4],["map",3],["option",4],["vec",3]],["option",4,[["actionatend",4]]]],[[["",0]],["option",4,[["traversable",4]]]],[[["",0],["router",3]],["bool",0]],[[["",0],["goal",4]],["bool",0]],[[["",0]],["traversable",4]],[[["",0],["hashmap",3],["map",3],["bool",0]]],null,[[["carid",3],["path",3],["buildingid",3]],["router",3]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["command",4]]],[[["",0]],["command",4]],[[["",0]],["commandtype",4]],[[["",0]],["simplecommandtype",4]],[[["",0]],["item",3]],[[["",0]],["scheduler",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],null,null,[[["",0],["commandtype",4]],["ordering",4]],[[["",0],["simplecommandtype",4]],["ordering",4]],[[["",0],["item",3]],["ordering",4]],null,[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0],["command",4]],["bool",0]],[[["",0],["commandtype",4]],["bool",0]],[[["",0],["simplecommandtype",4]],["bool",0]],[[["",0],["item",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[["",0]],["u64",0]],[[["",0]],["time",3]],[[["",0]],["option",4,[["command",4]]]],[[["",0],["",0]]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],null,null,null,[[["",0],["command",4]],["bool",0]],[[["",0],["commandtype",4]],["bool",0]],[[["",0],["item",3]],["bool",0]],[[],["scheduler",3]],[[["",0],["commandtype",4]],["option",4,[["ordering",4]]]],[[["",0],["simplecommandtype",4]],["option",4,[["ordering",4]]]],[[["",0],["item",3]],["option",4,[["ordering",4]]]],[[["",0]],["option",4,[["time",3]]]],[[["",0],["time",3],["command",4]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["simplecommandtype",4]],[[["",0]],["commandtype",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0],["time",3],["command",4]]],[[["agentid",4]],["command",4]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["vec",3,[["agentid",4]]]],[[["",0],["map",3],["agentid",4]],["agentproperties",3]],[[["",0],["agentid",4]],["option",4,[["personid",3]]]],[[["",0],["agentid",4]],["option",4,[["tripid",3]]]],null,null,[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]],["vec",3]],[[["",0]],["vec",3]],[[["",0]],["btreemap",3,[["personid",3],["duration",3]]]],null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["buildingid",3]],["vec",3,[["carid",3]]]],[[["",0],["buildingid",3]],["vec",3,[["personid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["carid",3]],["option",4,[["transitrouteid",3]]]],[[["",0],["agentid",4],["map",3]],["option",4,[["pt2d",3]]]],[[],["app",3]],[[["",0]],["vec",3]],[[["",0]],["sim",3]],[[["",0]],["simoptions",3]],[[["",0]],["alerthandler",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["intersectionid",3]]],[[["",0],["agentid",4]],["string",3]],[[["",0],["carid",3]]],[[["",0],["carid",3]],["string",3]],[[["",0],["intersectionid",3],["map",3]]],[[["",0],["laneid",3]]],[[["",0],["pedestrianid",3]]],[[["",0],["laneid",3]],["option",4]],[[],["simoptions",3]],[[],["alerthandler",4]],[[["",0],["duration",3]],["vec",3]],[[["",0],["carid",3],["map",3]]],[[["",0]],["vec",3,[["string",3]]]],[[],["result",4]],null,[[["",0],["vec",3,[["event",4]]],["map",3]]],[[["",0],["map",3],["time",3],["command",4],["option",4]],["bool",0]],null,null,null,[[["box",3]],["result",4,[["box",3,[["simcallback",8]]],["box",3]]]],[[["",0]],["option",4]],[[["rc",3]],["result",4,[["rc",3,[["simcallback",8]]],["rc",3]]]],[[["",0]],["option",4]],null,[[["",0]]],null,null,[[["",0],["time",3]],["option",4,[["string",3]]]],[[["",0],["origpersonid",3]],["option",4,[["personid",3]]]],[[["",0],["time",3]],["option",4,[["string",3]]]],[[["",0],["map",3],["timer",3]]],[[["",0],["tripid",3]],["option",4]],[[]],[[]],[[]],[[]],[[["argmatches",3]]],[[["",0],["map",3],["string",3]],["scenario",3]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["map",3]],["vec",3,[["drawpedestrianinput",3]]]],[[["",0]],["vec",3,[["path",3]]]],[[["",0]]],[[["",0]],["vec",3]],[[["",0]],["analytics",3]],[[["",0],["map",3]],["btreemap",3,[["agentid",4]]]],[[["",0],["personid",3],["map",3]],["option",4,[["pt2d",3]]]],[[["",0],["tripid",3],["map",3]],["tripresult",4,[["pt2d",3]]]],[[["",0],["carid",3],["map",3]],["option",4,[["drawcarinput",3]]]],[[["",0],["traversable",4],["map",3]],["vec",3,[["drawcarinput",3]]]],[[["",0],["pedestrianid",3],["map",3]],["option",4,[["drawpedestrianinput",3]]]],[[["",0],["traversable",4],["map",3]]],[[["",0]],["time",3]],[[["",0],["parkinglotid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["buildingid",3]],["vec",3,[["parkingspot",4]]]],[[["",0],["laneid",3]],["vec",3,[["parkingspot",4]]]],[[["",0]],["option",4]],[[["",0],["carid",3]],["option",4,[["personid",3]]]],[[["",0]],["option",4,[["pandemicmodel",3]]]],[[["",0],["agentid",4]],["option",4,[["path",3]]]],[[["",0],["transitstopid",3]],["vec",3]],[[["",0],["personid",3]],["person",3]],[[["",0]],["string",3]],[[["",0],["map",3],["tripid",3]],["result",6,[["duration",3]]]],[[["",0],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0],["map",3]]],[[["",0],["map",3],["timer",3]]],null,null,[[["",0]],["bool",0]],null,[[["",0],["scenario",3],["map",3],["xorshiftrng",3],["timer",3]]],[[["",0],["scenario",3],["map",3],["xorshiftrng",3],["bool",0],["timer",3]]],null,null,[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["",0]],["bool",0]],[[["string",3],["timer",3]],["result",6,[["sim",3]]]],[[["",0],["usize",0]],["option",4,[["carid",3]]]],[[["",0],["carid",3]],["option",4,[["parkedcar",3]]]],[[["",0],["personid",3]],["option",4,[["person",3]]]],null,null,[[["",0],["map",3],["duration",3],["option",4]],["bool",0]],[[["map",3],["simoptions",3]],["sim",3]],[[["str",0]],["simoptions",3]],[[["",0],["option",4,[["origpersonid",3]]],["speed",3],["vec",3,[["vehiclespec",3]]]],["person",3]],[[["",0]],["usize",0]],[[["",0]],["counter",3,[["agenttype",4]]]],[[["",0]],["commutersvehiclescounts",3]],[[["",0]]],[[["",0]],["option",4,[["usize",0]]]],[[["",0],["carid",3]],["usize",0]],[[["",0]]],null,null,null,[[["str",0]],["result",6,[["alerthandler",4]]]],[[["str",0]],["result",6,[["xorshiftrng",3]]]],[[["",0],["personid",3]],["option",4,[["agentid",4]]]],null,[[["",0],["btreeset",3,[["intersectionid",3]]]]],null,[[["",0],["sim",3],["map",3]],["bool",0]],null,null,[[["",0]],["string",3]],[[["",0]],["string",3]],[[["",0],["time",3]],["string",3]],[[["",0],["map",3]]],null,null,null,[[["",0],["transitroute",3]]],[[["",0],["vehicle",3],["parkingspot",4]]],[[["",0]],["result",4]],[[["",0],["btreeset",3,[["personid",3]]]]],[[["",0],["duration",3]]],[[["",0],["string",3]]],null,[[["",0],["vec",3],["map",3],["timer",3]]],[[["",0],["transitroute",3],["map",3]]],[[["",0],["transitrouteid",3],["map",3]],["vec",3]],[[["",0]],["usize",0]],null,[[["",0],["lane",3]]],[[["",0]],["time",3]],null,[[["",0],["map",3],["duration",3],["duration",3],["option",4]]],[[["",0],["map",3],["duration",3],["option",4],["timer",3]]],[[["",0],["map",3],["option",4]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0],["agentid",4],["map",3]],["option",4,[["polyline",3]]]],null,[[["",0],["tripid",3]],["duration",3]],[[["",0],["tripid",3]],["tripinfo",3]],[[["",0],["tripid",3]],["tripresult",4,[["agentid",4]]]],[[["",0],["tripid",3]],["option",4,[["personid",3]]]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]]],null,[[]],[[]],[[]],[[]],null,[[["",0],["map",3],["buildingid",3]],["option",4,[["path",3]]]],null,null,null,null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["delaycause",4]],[[["",0],["",0]]],[[["",0],["delaycause",4]],["ordering",4]],null,[[["",0],["delaycause",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0],["delaycause",4]],["bool",0]],[[["",0],["delaycause",4]],["option",4,[["ordering",4]]]],[[["",0]],["result",4]],[[["",0]]],null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],null,null,null,[[["scenario",3]],["counter",3,[["buildingid",3]]]],[[["buildingid",3],["btreemap",3],["map",3]],["option",4,[["parkingspot",4]]]],[[["personspec",3],["xorshiftrng",3]]],[[["xorshiftrng",3]],["vehiclespec",3]],[[["xorshiftrng",3]],["vehiclespec",3]],[[["xorshiftrng",3],["distance",3],["distance",3]],["distance",3]],[[["xorshiftrng",3]],["speed",3]],[[["xorshiftrng",3],["speed",3],["speed",3]],["speed",3]],[[["vec",3],["sim",3],["map",3],["xorshiftrng",3],["timer",3]]],null,null,null,null,null,null,null,null,null,[[["",0]]],null,[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0],["time",3],["carid",3],["tripmanager",3],["walkingsimstate",3],["ctx",3]],["bool",0]],[[["",0],["carid",3],["transitrouteid",3]]],[[["",0],["carid",3],["map",3]],["router",3]],[[["",0],["carid",3]],["transitrouteid",3]],null,[[["",0],["transitrouteid",3]],["vec",3]],null,[[["",0]],["route",3]],[[["",0]],["bus",3]],[[["",0]],["busstate",4]],[[["",0]],["transitsimstate",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],[[["",0],["transitroute",3],["map",3]],["path",3]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[]],[[]],[[]],[[]],[[["",0],["carid",3]],["vec",3]],[[["",0],["transitstopid",3]],["vec",3]],[[["",0],["time",3],["drivingsimstate",3],["map",3]],["vec",3,[["unzoomedagent",3]]]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["map",3]],["transitsimstate",3]],null,null,[[["",0],["time",3],["pedestrianid",3],["tripid",3],["personid",3],["transitstopid",3],["transitrouteid",3],["option",4,[["transitstopid",3]]],["map",3]],["option",4,[["carid",3]]]],null,null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["vec",3,[["agentid",4]]]],[[["",0]],["btreemap",3]],null,[[["",0],["agentid",4],["tripid",3]]],[[["",0],["agentid",4]],["option",4,[["tripid",3]]]],[[["",0],["intersectionid",3]],["vec",3]],[[["",0]],["vec",3]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0],["sidewalkspot",3]]],[[["",0],["time",3],["carid",3],["sidewalkspot",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["buildingid",3]],["vec",3,[["personid",3]]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,null,[[["",0],["time",3],["tripid",3],["string",3],["option",4,[["vehicle",3]]],["ctx",3]]],[[["",0],["tripid",3],["string",3]]],null,null,[[["",0],["time",3],["carid",3],["intersectionid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["carid",3],["parkingspot",4],["duration",3],["distance",3],["ctx",3]]],[[["",0]],["tripmanager",3]],[[["",0]],["trip",3]],[[["",0]],["tripinfo",3]],[[["",0]],["tripleg",4]],[[["",0]],["person",3]],[[["",0]],["personstate",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0]],["vec",3,[["event",4]]]],null,[[["",0],["agentid",4]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["",0],["tripleg",4]],["bool",0]],[[["",0],["personstate",4]],["bool",0]],null,null,[[["",0],["tripid",3]],["option",4]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["",0],["map",3],["string",3]],["scenario",3]],[[["",0]],["vec",3]],[[["",0],["personid",3]],["option",4,[["person",3]]]],[[["",0],["carid",3]],["vehicle",3]],null,null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[["",0]],["bool",0]],null,null,null,[[["",0],["tripleg",4]],["bool",0]],[[["",0],["personstate",4]],["bool",0]],[[],["tripmanager",3]],[[["",0]],["usize",0]],[[["",0],["option",4,[["origpersonid",3]]],["speed",3],["vec",3,[["vehiclespec",3]]]],["person",3]],[[["",0],["personid",3],["tripinfo",3]],["tripid",3]],[[["",0]],["usize",0]],[[["",0],["transitsimstate",3]],["counter",3,[["agenttype",4]]]],[[["",0],["transitsimstate",3],["walkingsimstate",3]],["commutersvehiclescounts",3]],[[["",0]]],[[["",0]]],[[],["option",4]],null,null,null,[[["",0],["time",3],["pedestrianid",3],["carid",3],["duration",3],["walkingsimstate",3]]],[[["",0],["time",3],["pedestrianid",3],["intersectionid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["buildingid",3],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["transitstopid",3],["duration",3],["distance",3],["ctx",3],["transitsimstate",3]],["option",4,[["transitrouteid",3]]]],[[["",0],["time",3],["pedestrianid",3],["parkingspot",4],["duration",3],["distance",3],["ctx",3]]],[[["",0],["time",3],["pedestrianid",3],["sidewalkspot",3],["duration",3],["distance",3],["ctx",3]]],null,null,null,[[["",0],["time",3],["personid",3],["carid",3],["ctx",3]]],[[],["tripresult",4]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],null,[[["",0],["time",3],["tripid",3],["sidewalkspot",3],["ctx",3]]],null,[[["",0],["time",3],["personid",3],["ctx",3]]],[[["",0],["time",3],["tripid",3],["starttripargs",3],["ctx",3]]],null,null,[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],null,null,null,null,[[["",0],["time",3],["personid",3],["carid",3],["ctx",3]]],[[["",0],["tripid",3],["agentid",4]]],[[["",0],["tripid",3]],["duration",3]],[[["",0],["time",3],["tripid",3],["ctx",3]]],[[["",0],["tripid",3]],["tripinfo",3]],[[["",0],["tripid",3]],["tripresult",4,[["agentid",4]]]],[[["",0],["tripid",3]],["option",4,[["personid",3]]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],null,null,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null],"p":[[3,"PedestrianID"],[3,"TripID"],[3,"PersonID"],[4,"DelayCause"],[4,"Problem"],[4,"AgentType"],[4,"VehicleType"],[4,"SidewalkPOI"],[4,"TripPhaseType"],[4,"PedCrowdLocation"],[4,"AlertHandler"],[4,"DrivingGoal"],[4,"AlertLocation"],[4,"AgentID"],[4,"PersonState"],[4,"ParkingSpot"],[4,"TripResult"],[4,"CarStatus"],[4,"Intent"],[3,"Analytics"],[3,"Sim"],[3,"SimOptions"],[3,"CarID"],[3,"Vehicle"],[3,"VehicleSpec"],[3,"ParkedCar"],[3,"SidewalkSpot"],[3,"TimeInterval"],[3,"DistanceInterval"],[3,"CreatePedestrian"],[3,"CreateCar"],[3,"DrawCarInput"],[3,"ScenarioGenerator"],[3,"CommutersVehiclesCounts"],[3,"TripInfo"],[3,"Person"],[3,"AgentProperties"],[3,"TripPhase"],[3,"DrawPedestrianInput"],[3,"SpawnOverTime"],[3,"BorderSpawnOverTime"],[3,"DrawPedCrowdInput"],[3,"UnzoomedAgent"],[3,"SimFlags"],[8,"SimCallback"],[3,"SlidingWindow"],[13,"Car"],[13,"Pedestrian"],[13,"BusPassenger"],[13,"Intersection"],[13,"Person"],[13,"Building"],[13,"Agent"],[13,"Intersection"],[13,"ParkNear"],[13,"Border"],[13,"Onstreet"],[13,"Offstreet"],[13,"Lot"],[13,"Sidewalk"],[13,"BldgDriveway"],[13,"LotDriveway"],[13,"Trip"],[13,"Inside"],[13,"IntersectionDelay"],[13,"ComplexIntersectionCrossing"],[13,"ArterialIntersectionCrossing"],[13,"OvertakeDesired"],[13,"ParkingSpot"],[13,"Building"],[13,"TransitStop"],[13,"Border"],[13,"BikeRack"],[13,"WaitingForBus"],[13,"RidingBus"],[13,"Ok"],[3,"TimeSeriesCount"],[4,"Event"],[13,"CarReachedParkingSpot"],[13,"CarLeftParkingSpot"],[13,"BusArrivedAtStop"],[13,"BusDepartedFromStop"],[13,"PassengerBoardsTransit"],[13,"PassengerAlightsTransit"],[13,"PersonEntersBuilding"],[13,"PersonLeavesBuilding"],[13,"PersonLeavesMap"],[13,"PersonEntersMap"],[13,"PedReachedParkingSpot"],[13,"BikeStoppedAtSidewalk"],[13,"ProblemEncountered"],[13,"AgentEntersTraversable"],[13,"IntersectionDelayMeasured"],[13,"TripCancelled"],[13,"TripPhaseStarting"],[13,"PathAmended"],[13,"Alert"],[13,"TripFinished"],[4,"TripSpec"],[3,"StartTripArgs"],[13,"UsingBike"],[13,"UsingParkedCar"],[13,"SpawningFailure"],[13,"VehicleAppearing"],[13,"JustWalking"],[13,"UsingTransit"],[4,"CarState"],[3,"Car"],[13,"Parking"],[13,"IdlingAtStop"],[13,"Queued"],[13,"WaitingToAdvance"],[13,"Unparking"],[13,"Crossing"],[13,"ChangingLanes"],[3,"DrivingSimState"],[3,"State"],[3,"Request"],[3,"IntersectionSimState"],[3,"SignalState"],[4,"ParkingSimState"],[8,"ParkingSim"],[3,"NormalParkingSimState"],[3,"InfiniteParkingSimState"],[3,"ParkingLane"],[13,"Normal"],[13,"Infinite"],[4,"Queued"],[3,"Queue"],[3,"QueueEntry"],[13,"Vehicle"],[13,"StaticBlockage"],[13,"DynamicBlockage"],[4,"PedState"],[3,"WalkingSimState"],[3,"Pedestrian"],[13,"WaitingToTurn"],[13,"LeavingBuilding"],[13,"EnteringBuilding"],[13,"LeavingParkingLot"],[13,"EnteringParkingLot"],[13,"StartingToBike"],[13,"FinishingBiking"],[13,"WaitingForBus"],[13,"Crossing"],[3,"AnyTime"],[4,"State"],[4,"StateEvent"],[3,"Event"],[13,"Sane"],[13,"Exposed"],[13,"Infectious"],[13,"Hospitalized"],[13,"Recovered"],[13,"Dead"],[4,"Cmd"],[3,"PandemicModel"],[3,"SharedSpace"],[13,"BecomeHospitalized"],[13,"BecomeQuarantined"],[3,"PrebakeSummary"],[3,"TrafficRecorder"],[4,"Goal"],[4,"ActionAtEnd"],[3,"Router"],[13,"VanishAtBorder"],[13,"StartParking"],[13,"StopBiking"],[13,"EndAtBorder"],[13,"FollowTransitRoute"],[13,"BikeThenStop"],[13,"ParkNearBuilding"],[4,"Command"],[4,"CommandType"],[4,"SimpleCommandType"],[3,"Item"],[3,"Scheduler"],[13,"SpawnCar"],[13,"SpawnPed"],[13,"StartTrip"],[13,"UpdateCar"],[13,"UpdateLaggyHead"],[13,"UpdatePed"],[13,"UpdateIntersection"],[13,"Callback"],[13,"Pandemic"],[13,"StartBus"],[13,"StartTrip"],[13,"Car"],[13,"CarLaggyHead"],[13,"Ped"],[13,"Intersection"],[13,"Pandemic"],[13,"StartBus"],[3,"Ctx"],[4,"BusState"],[3,"TransitSimState"],[3,"Route"],[3,"Bus"],[13,"DrivingToStop"],[13,"AtStop"],[4,"TripLeg"],[3,"TripManager"],[3,"Trip"],[13,"Walk"],[13,"Drive"],[13,"RideBus"]]},\ "synthpop":{"doc":"This crate describes a synthetic population that exist in …","t":[12,12,13,13,13,13,13,13,13,3,3,4,13,3,3,3,13,13,3,13,3,13,13,13,13,3,4,13,13,13,13,3,13,4,13,4,4,13,13,11,0,11,11,11,11,12,11,11,11,11,11,11,0,12,12,12,11,11,12,12,0,11,11,11,11,0,11,11,11,11,11,11,12,11,12,12,12,12,11,11,12,12,12,12,12,0,11,11,11,12,12,12,12,12,12,12,11,11,12,12,12,12,12,12,0,12,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,3,3,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,12,3,11,11,11,11,11,12,11,11,11,11,12,12,12,11,11,11,11,11,11,11,11,13,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,3,3,4,13,13,11,11,11,11,11,11,12,11,11,11,12,11,11,11,11,11,11,11,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,13,13,13,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,11,11,11,11,11,11,12,12,12,12,12,12,13,13,3,13,13,13,3,13,13,3,13,13,13,4,13,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,12,12,12,12,12,11,11,12,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11],"n":["0","1","AddExtraTrips","Bike","Border","Building","ChangeMode","Drive","Escort","ExternalPerson","ExternalTrip","ExternalTripEndpoint","Home","IndividTrip","MapBorder","MapBorders","Meal","Medical","OrigPersonID","ParkAndRideTransfer","PersonSpec","PersonalBusiness","Position","Recreation","RepeatDays","Scenario","ScenarioModifier","School","Shopping","Social","SuddenlyAppear","TrafficCounts","Transit","TripEndpoint","TripEndpoint","TripMode","TripPurpose","Walk","Work","all","borders","borrow","borrow","borrow_mut","borrow_mut","cancelled","clone","clone","clone_into","clone_into","cmp","cmp","counts","depart","departure","description","deserialize","deserialize","destination","destination","endpoint","eq","eq","equivalent","equivalent","external","fmt","fmt","from","from","from_constraints","get_hash","gps_pos","hash","i","incoming_biking","incoming_driving","incoming_walking","into","into","map","map_name","mode","mode","modified","modifier","ne","noun","ongoing_verb","only_seed_buses","orig_id","origin","origin","outgoing_biking","outgoing_driving","outgoing_walking","partial_cmp","partial_cmp","people","per_intersection","per_road","pos","purpose","purpose","scenario","scenario_name","serialize","serialize","to_constraints","to_owned","to_owned","trips","trips","try_from","try_from","try_into","try_into","type_id","type_id","verb","vzip","vzip","weight","0","0","0","0","departure_filter","from_modes","pct_ppl","to_mode","0","0","0","MapBorder","MapBorders","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","for_mode","from","from","gps_pos","i","incoming_biking","incoming_driving","incoming_walking","into","into","new","new","outgoing_biking","outgoing_driving","outgoing_walking","pos","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","weight","TrafficCounts","borrow","borrow_mut","clone","clone_into","default","description","deserialize","from","from_path_requests","into","map","per_intersection","per_road","quickly_compare","serialize","to_owned","try_from","try_into","type_id","update_with_path","vzip","Border","Building","SuddenlyAppear","TripEndpoint","borrow","borrow_mut","clone","clone_into","cmp","deserialize","end_walking_at_border","eq","equivalent","fmt","from","into","ne","partial_cmp","path_req","pos","pt","serialize","sidewalk_pos","start_walking_at_border","to_owned","try_from","try_into","type_id","vzip","0","0","0","ExternalPerson","ExternalTrip","ExternalTripEndpoint","Position","TripEndpoint","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","departure","deserialize","deserialize","deserialize","destination","from","from","from","import","into","into","into","mode","origin","purpose","trips","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","0","0","AddExtraTrips","ChangeMode","RepeatDays","ScenarioModifier","apply","borrow","borrow_mut","clone","clone_into","cmp","describe","deserialize","eq","equivalent","from","into","ne","partial_cmp","repeat_days","serialize","to_owned","try_from","try_into","type_id","vzip","0","0","departure_filter","from_modes","pct_ppl","to_mode","Escort","Home","IndividTrip","Meal","Medical","ParkAndRideTransfer","PersonSpec","PersonalBusiness","Recreation","Scenario","School","Shopping","Social","TripPurpose","Work","all_trips","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cancelled","check_schedule","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","default_scenario_for_map","depart","deserialize","deserialize","deserialize","deserialize","destination","empty","fmt","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","map_name","mode","modified","new","only_seed_buses","orig_id","origin","people","purpose","remove_weird_schedules","save","scenario_name","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_string","trips","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip"],"q":["synthpop","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","synthpop::ExternalTripEndpoint","","synthpop::ScenarioModifier","","","","","","synthpop::TripEndpoint","","","synthpop::borders","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","synthpop::counts","","","","","","","","","","","","","","","","","","","","","","synthpop::endpoint","","","","","","","","","","","","","","","","","","","","","","","","","","","","","synthpop::endpoint::TripEndpoint","","","synthpop::external","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","synthpop::external::ExternalTripEndpoint","","synthpop::modifier","","","","","","","","","","","","","","","","","","","","","","","","","synthpop::modifier::ScenarioModifier","","","","","","synthpop::scenario","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"d":["","","Scenario name","","","","","","","","","","","","","Lists all border intersections of the map, broken down by …","","","This is an ID used by Seattle soundcast. Originally it was …","","","","","","","A Scenario describes all the input to a simulation. …","Transforms an existing Scenario before instantiating it.","","","","Used for interactive spawning, tests, etc. For now, only …","This represents the number of vehicles (or trips, or …","","Specifies where a trip begins or ends.","","How does a trip primarily happen?","Lifted from Seattle’s Soundcast model, but seems general …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Some users of the API …","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Did a ScenarioModifier affect this?","","","","","None means seed all buses. Otherwise the route name must …","Just used for debugging","","","","","","","","","","","","","","","","","","","","","","There must be continuity between trips: each trip starts …","","","","","","","","","","Based on the classification of the connecting road, a …","","","","","","","","If None, then just cancel the trip.","","","","","Lists all border intersections of the map, broken down by …","","","","","","","","","Returns the (incoming, outgoing) borders for the …","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Based on the classification of the connecting road, a …","This represents the number of vehicles (or trips, or …","","","","","","","","Returns the argument unchanged.","Run pathfinding on all of the requests, then count the …","Calls U::from(self).","","","","Print a comparison of counts. Only look at …","","","","","","","","","","Used for interactive spawning, tests, etc. For now, only …","Specifies where a trip begins or ends.","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","Figure out a single PathRequest that goes between two …","","Returns a point representing where this endpoint is.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Import external scenario data. The main difference between …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Scenario name","","","Transforms an existing Scenario before instantiating it.","If this modifies scenario_name, then that means prebaked …","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","If None, then just cancel the trip.","","","","","","","","","","A Scenario describes all the input to a simulation. …","","","","Lifted from Seattle’s Soundcast model, but seems general …","","","","","","","","","","","","Verify that a person’s trips make sense","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Did a ScenarioModifier affect this?","","None means seed all buses. Otherwise the route name must …","Just used for debugging","","","","","","","","","","","","","","","","There must be continuity between trips: each trip starts …","","","","","","","","","","","","","","","",""],"i":[1,1,2,3,4,4,2,3,5,0,0,0,5,0,0,0,5,5,0,5,0,5,6,5,2,0,0,5,5,5,4,0,3,0,6,0,0,3,5,3,0,3,1,3,1,7,3,1,3,1,3,1,0,7,8,9,3,1,8,7,0,3,1,3,1,0,3,1,3,1,3,1,10,1,10,11,11,11,3,1,9,12,8,7,7,0,1,3,3,12,13,8,7,11,11,11,3,1,12,9,9,10,8,7,0,12,3,1,3,3,1,14,13,3,1,3,1,3,1,3,3,1,10,15,16,17,18,19,19,19,19,20,21,22,0,0,11,10,11,10,11,10,11,10,11,11,10,10,10,11,11,11,11,10,11,10,11,11,11,10,11,10,11,10,11,10,11,10,11,10,10,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,20,21,22,0,0,0,6,6,14,8,6,14,8,6,8,14,8,6,8,14,8,6,14,14,8,6,8,8,8,14,14,8,6,14,8,6,14,8,6,14,8,6,15,16,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,17,18,19,19,19,19,5,5,0,5,5,5,0,5,5,0,5,5,5,0,5,12,12,13,7,5,12,13,7,5,7,13,12,13,7,5,12,13,7,5,12,7,12,13,7,5,7,12,12,13,7,5,5,12,13,7,5,12,13,7,5,12,7,7,7,12,13,7,12,7,12,12,12,12,13,7,5,12,13,7,5,5,13,12,13,7,5,12,13,7,5,12,13,7,5,12,13,7,5],"f":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[],["vec",3,[["tripmode",4]]]],null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["tripmode",4]],[[["",0]],["origpersonid",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["tripmode",4]],["ordering",4]],[[["",0],["origpersonid",3]],["ordering",4]],null,null,null,null,[[],["result",4]],[[],["result",4]],null,null,null,[[["",0],["tripmode",4]],["bool",0]],[[["",0],["origpersonid",3]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["",0]],["bool",0]],null,[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["pathconstraints",4]],["tripmode",4]],[[["",0]],["u64",0]],null,[[["",0],["",0]]],null,null,null,null,[[]],[[]],null,null,null,null,null,null,[[["",0],["origpersonid",3]],["bool",0]],[[],["str",0]],[[],["str",0]],null,null,null,null,null,null,null,[[["",0],["tripmode",4]],["option",4,[["ordering",4]]]],[[["",0],["origpersonid",3]],["option",4,[["ordering",4]]]],null,null,null,null,null,null,null,null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[],["pathconstraints",4]],[[["",0]]],[[["",0]]],null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[],["str",0]],[[]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["mapborders",3]],[[["",0]],["mapborder",3]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["tripmode",4]]],[[]],[[]],null,null,null,null,null,[[]],[[]],[[["map",3]],["mapborders",3]],[[["map",3],["intersection",3]]],null,null,null,null,[[["",0]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["trafficcounts",3]],[[["",0],["",0]]],[[]],null,[[],["result",4]],[[]],[[["map",3],["string",3],["pathfinder",3],["timer",3]]],[[]],null,null,null,[[["",0],["trafficcounts",3]]],[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0],["pathv2",3],["usize",0],["map",3]]],[[]],null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["tripendpoint",4]],[[["",0],["",0]]],[[["",0],["tripendpoint",4]],["ordering",4]],[[],["result",4]],[[["intersectionid",3],["map",3]],["option",4,[["position",3]]]],[[["",0],["tripendpoint",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[["",0],["tripendpoint",4]],["bool",0]],[[["",0],["tripendpoint",4]],["option",4,[["ordering",4]]]],[[["tripendpoint",4],["tripendpoint",4],["tripmode",4],["map",3]],["option",4,[["pathrequest",3]]]],[[["tripmode",4],["bool",0],["map",3]],["option",4,[["position",3]]]],[[["map",3]],["pt2d",3]],[[["",0]],["result",4]],[[["map",3],["bool",0]],["option",4,[["position",3]]]],[[["intersectionid",3],["map",3]],["option",4,[["position",3]]]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[]],[[]],[[]],[[["map",3],["vec",3,[["externalperson",3]]],["bool",0]],["result",6,[["vec",3,[["personspec",3]]]]]],[[]],[[]],[[]],null,null,null,null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],null,null,null,null,null,null,[[["",0],["map",3],["scenario",3]],["scenario",3]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["scenariomodifier",4]],[[["",0],["",0]]],[[["",0],["scenariomodifier",4]],["ordering",4]],[[["",0]],["string",3]],[[],["result",4]],[[["",0],["scenariomodifier",4]],["bool",0]],[[["",0],["",0]],["bool",0]],[[]],[[]],[[["",0],["scenariomodifier",4]],["bool",0]],[[["",0],["scenariomodifier",4]],["option",4,[["ordering",4]]]],[[["scenario",3],["usize",0]],["scenario",3]],[[["",0]],["result",4]],[[["",0]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]],null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,[[["",0]]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],[[["",0]],["",0]],null,[[["",0]],["result",6]],[[["",0]],["scenario",3]],[[["",0]],["personspec",3]],[[["",0]],["individtrip",3]],[[["",0]],["trippurpose",4]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["",0],["",0]]],[[["mapname",3]],["string",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],null,[[["map",3],["str",0]],["scenario",3]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[["",0],["formatter",3]],["result",6]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],null,null,null,[[["time",3],["trippurpose",4],["tripendpoint",4],["tripendpoint",4],["tripmode",4]],["individtrip",3]],null,null,null,null,null,[[["bool",0]],["scenario",3]],[[["",0]]],null,[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]],["result",4]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]]],[[["",0]],["string",3]],null,[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[["",0]],["typeid",3]],[[]],[[]],[[]],[[]]],"p":[[3,"OrigPersonID"],[4,"ScenarioModifier"],[4,"TripMode"],[4,"TripEndpoint"],[4,"TripPurpose"],[4,"ExternalTripEndpoint"],[3,"IndividTrip"],[3,"ExternalTrip"],[3,"TrafficCounts"],[3,"MapBorder"],[3,"MapBorders"],[3,"Scenario"],[3,"PersonSpec"],[3,"ExternalPerson"],[13,"TripEndpoint"],[13,"Position"],[13,"RepeatDays"],[13,"AddExtraTrips"],[13,"ChangeMode"],[13,"Building"],[13,"Border"],[13,"SuddenlyAppear"]]},\ "tests":{"doc":"Integration tests","t":[5,5,5,5,5,5,5,5,5,5,5,5],"n":["ab_test_spurious_diff","bus_test","check_proposals","dump_route_goldenfile","dump_turn_goldenfile","import_map","main","run_sim","smoke_test","test_blockfinding","test_lane_changing","test_map_importer"],"q":["tests","","","","","","","","","","",""],"d":["","On set maps with bus routes imported, simulate an hour to …","Verify all edits under version control can be correctly …","Describe all public transit routes and keep under version …","Verify what turns are generated by writing (from lane, to …","Run the contents of a .osm through the full map importer …","","","Simulate an hour on every map.","Generate single blocks and merged LTN-style blocks for …","Verify lane-chaging behavior is overall reasonable, by …","Test the map pipeline by importing simple, handcrafted …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0],"f":[[[],["result",6]],[[],["result",6]],[[],["result",6]],[[["map",3]],["result",6]],[[["map",3]],["result",6]],[[["string",3]],["map",3]],[[],["result",6]],[[["map",3],["scenario",3],["timer",3]],["prebakesummary",3]],[[],["result",6]],[[],["result",6]],[[["map",3]],["result",6]],[[],["result",6]]],"p":[]},\ "traffic_seitan":{"doc":"This is a tool that runs a simulation, constantly …","t":[3,5,11,11,11,11,11,12,11,11,11,11,11,11,5,5,5,11,11,11,11],"n":["Args","alter_turn_destinations","as_any","as_any_mut","borrow","borrow_mut","clap","flags","from","from_clap","into","into_any","into_any_arc","into_any_rc","main","nuke_random_parking","run","try_from","try_into","type_id","vzip"],"q":["traffic_seitan","","","","","","","","","","","","","","","","","","","",""],"d":["","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","",""],"i":[0,0,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1],"f":[null,[[["sim",3],["map",3],["xorshiftrng",3],["mapedits",3]]],[[["",0]],["any",8]],[[["",0]],["any",8]],[[["",0]],["",0]],[[["",0]],["",0]],[[],["app",3]],null,[[]],[[["argmatches",3]]],[[]],[[["box",3,[["global",3]]]],["box",3,[["any",8],["global",3]]]],[[["arc",3]],["arc",3,[["any",8]]]],[[["rc",3]],["rc",3,[["any",8]]]],[[]],[[["map",3],["xorshiftrng",3],["mapedits",3]]],[[["map",3],["sim",3],["xorshiftrng",3],["timer",3]]],[[],["result",4]],[[],["result",4]],[[["",0]],["typeid",3]],[[]]],"p":[[3,"Args"]]},\ diff --git a/rustdoc/sim/transit/enum.BusState.html b/rustdoc/sim/transit/enum.BusState.html index 603efb4282..accde1b42a 100644 --- a/rustdoc/sim/transit/enum.BusState.html +++ b/rustdoc/sim/transit/enum.BusState.html @@ -3,12 +3,13 @@

Variants

DrivingToStop(usize)

AtStop(usize)

DrivingOffMap

Finished

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

diff --git a/rustdoc/sim/transit/index.html b/rustdoc/sim/transit/index.html index 8fb7067654..10a6f7d643 100644 --- a/rustdoc/sim/transit/index.html +++ b/rustdoc/sim/transit/index.html @@ -4,7 +4,7 @@
-

Module sim::transit

source · []

Structs

+

Module sim::transit

source · []

Structs

Manages public transit vehicles (buses and trains) that follow a route. The transit model is currently kind of broken, so not describing the state machine yet.

Enums

diff --git a/rustdoc/sim/transit/struct.TransitSimState.html b/rustdoc/sim/transit/struct.TransitSimState.html index 8257ba816f..b3bd036de1 100644 --- a/rustdoc/sim/transit/struct.TransitSimState.html +++ b/rustdoc/sim/transit/struct.TransitSimState.html @@ -4,7 +4,7 @@
pub(crate) struct TransitSimState {
+    

Struct sim::transit::TransitSimState

source · []
pub(crate) struct TransitSimState {
     buses: BTreeMap<CarID, Bus>,
     routes: BTreeMap<TransitRouteID, Route>,
     peds_waiting: BTreeMap<TransitStopID, Vec<(PedestrianID, TransitRouteID, Option<TransitStopID>, Time)>>,
@@ -12,17 +12,17 @@
 }
Expand description

Manages public transit vehicles (buses and trains) that follow a route. The transit model is currently kind of broken, so not describing the state machine yet.

Fields

buses: BTreeMap<CarID, Bus>routes: BTreeMap<TransitRouteID, Route>peds_waiting: BTreeMap<TransitStopID, Vec<(PedestrianID, TransitRouteID, Option<TransitStopID>, Time)>>

waiting at => (ped, route, bound for, started waiting)

-
events: Vec<Event>

Implementations

Returns the path for the first leg.

-

If true, the bus is idling. If false, the bus actually arrived at a border and should now +

events: Vec<Event>

Implementations

Returns the path for the first leg.

+

If true, the bus is idling. If false, the bus actually arrived at a border and should now vanish.

TODO Misnomer – callback from Router::follow_bus_route

-

Returns the bus if the pedestrian boarded immediately.

-

also stop idx that the bus is coming from

-

(buses, trains)

-

Trait Implementations

Returns a copy of the value. Read more

+

Returns the bus if the pedestrian boarded immediately.

+

also stop idx that the bus is coming from

+

(buses, trains)

+

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

-

Deserialize this value from the given Serde deserializer. Read more

-

Serialize this value into the given Serde serializer. Read more

+

Deserialize this value from the given Serde deserializer. Read more

+

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

diff --git a/rustdoc/src/map_gui/home/runner/work/abstreet/abstreet/target/debug/build/map_gui-f69e066278ff4726/out/built.rs.html b/rustdoc/src/map_gui/home/runner/work/abstreet/abstreet/target/debug/build/map_gui-f69e066278ff4726/out/built.rs.html index 49f035a166..0fec08120b 100644 --- a/rustdoc/src/map_gui/home/runner/work/abstreet/abstreet/target/debug/build/map_gui-f69e066278ff4726/out/built.rs.html +++ b/rustdoc/src/map_gui/home/runner/work/abstreet/abstreet/target/debug/build/map_gui-f69e066278ff4726/out/built.rs.html @@ -179,7 +179,7 @@ pub const RUSTDOC_VERSION: &str = r"rustdoc 1.60.0 (7737e0b5c 2022-04-04)"; #[doc=r#"The build time in RFC2822, UTC."#] #[allow(dead_code)] -pub const BUILT_TIME_UTC: &str = r"Sun, 17 Apr 2022 16:26:36 +0000"; +pub const BUILT_TIME_UTC: &str = r"Sun, 17 Apr 2022 16:39:41 +0000"; #[doc=r#"The target architecture, given by `CARGO_CFG_TARGET_ARCH`."#] #[allow(dead_code)] pub const CFG_TARGET_ARCH: &str = r"x86_64"; diff --git a/rustdoc/src/sim/transit.rs.html b/rustdoc/src/sim/transit.rs.html index c5e4a561ca..deed64f8d4 100644 --- a/rustdoc/src/sim/transit.rs.html +++ b/rustdoc/src/sim/transit.rs.html @@ -380,6 +380,10 @@ 375 376 377 +378 +379 +380 +381
use std::collections::{BTreeMap, BTreeSet};
 
 use serde::{Deserialize, Serialize};
@@ -421,6 +425,7 @@
     AtStop(StopIdx),
     // Or to the end of the lane with the last stop
     DrivingOffMap,
+    Finished,
 }
 
 /// Manages public transit vehicles (buses and trains) that follow a route. The transit model is
@@ -588,10 +593,10 @@
                     }
                     trips.transit_rider_reached_border(now, person, id, ctx);
                 }
-                self.buses.remove(&id).unwrap();
+                bus.state = BusState::Finished;
                 false
             }
-            BusState::AtStop(_) => unreachable!(),
+            BusState::AtStop(_) | BusState::Finished => unreachable!(),
         }
     }
 
@@ -599,7 +604,6 @@
         let mut bus = self.buses.get_mut(&id).unwrap();
         let route = self.routes.get_mut(&bus.route).unwrap();
         match bus.state {
-            BusState::DrivingToStop(_) | BusState::DrivingOffMap => unreachable!(),
             BusState::AtStop(stop_idx) => {
                 self.events.push(Event::BusDepartedFromStop(
                     id,
@@ -614,6 +618,9 @@
                 }
                 Router::follow_bus_route(id, route.paths[stop_idx + 1].clone())
             }
+            BusState::DrivingToStop(_) | BusState::DrivingOffMap | BusState::Finished => {
+                unreachable!()
+            }
         }
     }
 
@@ -692,6 +699,7 @@
                         }
                         BusState::AtStop(idx) => Some(idx),
                         BusState::DrivingOffMap => Some(r.stops.len() - 1),
+                        BusState::Finished => unreachable!(),
                     };
                     (*bus, stop)
                 })