Recent Releases of BEAM
BEAM - BEAM v1.0.0
Summary
This release introduces substantial improvements and new capabilities to BEAM, incorporating changes made since the SMART 1.0 runs at the end of 2019. Key updates include enhanced integration with other tools, expanded functionality in freight simulation, a reworked mode-choice structure, and new emissions calculation capabilities. Below are detailed descriptions of the major enhancements in this release:
Major enhancements
1. Enhanced Integration with PILATES and ActivitySim
- Merging and Iteration Selection: BEAM can now merge and select input and output plans from previous BEAM and ActivitySim iterations, streamlining multi-stage simulation processes in PILATES.
- Skim Generation: BEAM generates skims in .omx format for ActivitySim, supporting seamless interchange of travel data and enabling iterative simulations to better reflect real-world conditions.
- Expanded Vehicle File Support: Vehicle files from ATLAS can now be imported directly into BEAM, offering more flexibility for handling various data formats.
2. Freight Simulation
- Dedicated Freight Vehicle Simulation: Freight vehicles, complete with input delivery plans, can now be simulated in BEAM, allowing a more comprehensive analysis of both passenger and commercial transportation systems.
- Routing Restrictions: Freight vehicles can follow designated routes, with routing restrictions in place for heavy-duty vehicles.
- Dynamic Tour Regeneration: Freight tours can be dynamically updated based on current travel times, improving responsiveness to changing traffic conditions and optimizing delivery efficiency.
3. Improved Tour Mode Choice Mechanism
- Expanded Mode Choice for Complex Tours: Originally designed for simple round-trip tours (e.g., home -> work -> home), BEAM now supports complex multi-stop tours generated by activity-based models like ActivitySim.
- Two-Stage Mode Choice Process: BEAM has introduced a two-stage mode choice process, where a tour’s primary mode is chosen initially, followed by individual mode selection for each trip within the tour.
4. Parking Management Enhancements
- Link-Level Parking Assignments: Parking stalls are now associated with specific links on the road network, rather than broader zones, for greater granularity. Input shapefiles map links to TAZs, and the model calculates parking stall availability based on these individual links.
- Accurate Skim Generation with Link-Level Mapping: Trip origins and destinations are matched to TAZs via link mapping, enhancing the accuracy of skims generated and allowing for more precise simulation outputs.
5. Activity Generation and Skim Improvements
- Generation of Non-Mandatory Activities: BEAM can now generate non-mandatory tours and sub-tours, using skims to inform destination choice models. Parameters are derived from the NHTS, improving model alignment with real-world travel behaviors.
- Improved Skim Accuracy: By refining TAZ-to-link mappings and skim generation protocols, the model produces more accurate travel time estimates, supporting more reliable outputs in activity-based modeling contexts.
6. Advanced Emissions Calculations
- Air Pollution and GHG Emissions: BEAM now has the capability to assign emissions rates to vehicular activities through its new emissions module. This enhancement allows for a more realistic accounting of all emissions processes and pollutants modeled by CARB’s EMissions FACtors (EMFAC), or any other emissions rate-based model or data, which are produced by either passenger or freight operations, including cold start and idling emissions. BEAM-emissions collects these observations hourly and records them as skims by link, vehicle type, and process.
- Python script pipeline for emissions: In addition to integration, BEAM now includes a new pipeline composed of various Python scripts for preprocessing EMFAC data and freight plans, mapping vehicle types to align the freight fleet with the emissions rate model fleet, and post-processing BEAM-emissions skims.
Additional Improvements
- Performance and Stability: The release includes a variety of performance optimizations, bug fixes, and logging enhancements, ensuring that BEAM runs more efficiently in high-demand simulation environments.
- Expanded Documentation and Getting Started Guide: The documentation has been updated, with a new developer guide available to assist contributors and users.
Major PRs included:
Integration
- Support for merging and selection of previous BEAM and ActivitySim iterations (PR #3337)
- Skim generation compatible with ActivitySim (PR #3238)
Freight
- Freight vehicle simulation with defined delivery plans (PR #3168)
- Enhanced routing for heavy-duty vehicles (PR #3514)
Mode Choice
- Refactored mode choice process for complex, nested tours (PR #3900)
Parking
- Link-level parking stall assignment (PR #3319, PR #3064)
- Improved TAZ-based parking availability calculations (PR #2911)
Activity Generation
- Non-mandatory tour and sub-tour generation (PR #2342)
Emissions
- Detailed particulate matter (PM) and CO2 emissions calculations (PR #3885)
Planned features for v1.1.0
– Improvements to ridehail->transit mode routing: PR #3818
– Faster skims generation: PR #3899
– Improved detail in reading input plans (tolled vs non-tolled routes, specific transit types, specific vehicle IDs)
What's Changed
- ApplicationSfbayRunSpec by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/270
- sync-application-sfbay by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/283
- sync application-sfbay by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/284
- ma/#482-1-sigopt-continue-experiment-4ci Has done a couple of refacto… by @mr-asif-nor in https://github.com/LBNL-UCB-STI/beam/pull/490
- Plots: Fixed RealizedModeStats by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/530
- remove non rideHail vehicle ids from rideHailIndividualWaiting file by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/578
- fix all average travel time graphs and create new graph for others by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/586
- population adjustment fixed #601 by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/605
- add copyRemainingPlanElementsIfExperiencedPlanIncomplete by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/642
- large link stats writing issue fixed #639 by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/648
- load population fixed #640 by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/653
- cap travel times in link stats 4ci #661 by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/663
- Bl/#516 free flow speed distribution 4ci by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/669
- Fix path to benchmark by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/777
- Bl/#848 remove unused config sfbay 4ci by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/930
- Cs/pooling production by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/1001
- extract matsim from base conf in production-sfbay by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1116
- Ccaldas/#1364 update production config files 4ci by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1468
- sync master with sfbay by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1470
- zn/production sfbay new energy files by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1547
- zn/production sfbay new energy by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1720
- Avoid NPE when data is missing by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1830
- Fix dangling people by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1832
- extracted class - argumentsParser by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1829
- Clean up - removed 27 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1817
- Renamed fields from PlanElement and added planIndex with default value by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1837
- Merge master into develop by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1816
- zn/new rh cost params by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1818
- Jp/#1617 energy calc updates by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/1626
- Fix benchmark file path key by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1846
- Add Reason for replanning and Generate Repanning Reason count CSV by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1842
- Minor improvements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1847
- Make maximumNumberOfReplanningAttempts configurable; re-enable my test by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1850
- SkimPlus & RepositioningManager by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/1585
- Reading CSV files by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1839
- Update FixedNonReservingFleetManager.scala by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1861
- Cs/rh geofence by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/1851
- remove null from physsim event file by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1859
- Generate event reason csv in root directory by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1860
- Jh/#1127 refactor multinomial logit by @johanneshiry in https://github.com/LBNL-UCB-STI/beam/pull/1411
- fixed compilation issue: added properties to beam-template by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1867
- Rjf/#1127 generalized parking search by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/1327
- fixed csv reader - added missing household attributes by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1872
- Simplify CAV (treat like transit; no out-of-order boardings anymore) by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1879
- RideHailManager: Bounding box big enough for initial location by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1877
- Do not write skims by default by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1843
- Csv writer changes and fixes - #1875 by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1878
- Hl/#1857 test vehiclesharing repositioning by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/1865
- check duplicate keys by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1880
- dropped use of SortedSet in favor of a List in Multinomial Logit function by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/1885
- remove motorizedVehicleMilesTraveled_BODY-TYPE-DEFAULT from summary s… by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/1887
- fix 15% and 30% line text by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1750
- Fix vehicle miles travelled by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1891
- Parking stall respects bounding box by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1899
- Use speed in vehicle type as maximum speed for router by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1815
- ScalaTest HTML reports by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1902
- Add documentation about lifecycle of typical objects by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1904
- Added physsim events sampling param by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1898
- Better error message for when body is missing by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1909
- Isolate scenario load approach: xml vs csv by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1881
- Pin BeamAgentScheduler, ZonalParkingManager and RideHailManager to dedicated threads by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1907
- Exception-throwing-router stress test by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1913
- Put the logging for the link speed quick fix back in, but at the source by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1912
- change beam-utilities version by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1914
- avoid networkiCoordinator.init run twice by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1917
- Added SimpleRideHailUtilization by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1901
- Merge develop to master by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1911
- Fix loaders 4ci by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1922
- Fix a couple of vehicle type ids by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1923
- Relay Failure responses from router by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1924
- Validate vehicleTypeId for ride-hail by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1925
- Merge develop to master by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1926
- Refer to transit segments by index, not by leg by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/1928
- Csv reader pointing to individual files by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1935
- Use fixed seed in random instances by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1934
- Write plans.csv before iteration starts instead of after finish by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1937
- refactored BeamScenarioLoader to build population without side effects by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1938
- Refactoring of AvailableModeUtils: extracted method, simplified code … by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1939
- extracted class to top-level file by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1945
- all pattern matching ops on ChargingPointType now cover all cases by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/1941
- change cav automation level by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1849
- exclude correct r5 dependency by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1962
- Use random from ModeChoiceCalculator by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1967
- Removed unused file by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1973
- Ccaldas/#1893 add columns to write 4ci by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1974
- added more information to legs and fixed amount of created plans by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1976
- Simplify the reading/writing of ride-hail fleet by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1978
- Remove the slack token from python script ... by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/1957
- avoid warmstart loading multiple times and added as part of config by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1951
- Bring consistency checker back by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1981
- disabled sample when warmstart by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/1982
- Set the score to the plan by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1984
- Warmstart: Read ride-hail fleet state by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1986
- jhrf/#1127 ev charging filter results by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1993
- Use CsvMapWriter to write caccCapacityStats.csv by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1991
- RandomRepositioning: DemandFollowingRepositioningManager by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1992
- Always parse java-style by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2000
- Added an ability to override links params by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1956
- zn/assign vehicles by income by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1966
- zn/#1998 fix energy calcs by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/1999
- Add default write interval for routeHistory to 10 by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1979
- WIP: Jhrf/#1127 personal ev charging by @johanneshiry in https://github.com/LBNL-UCB-STI/beam/pull/1947
- Ridehail Human Charging by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/1890
- Uber Speed mapper by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2005
- Shell scripting: New script to create warmstart and upload it to S3 by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2009
- Cs/pool en route by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2013
- PersonAgent realizes when CAV was missed by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/2014
- Add charging Graph by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2018
- Fix re-planning by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2019
- BeamScoringFunctionFactory: Make sure we access only exist elements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2022
- Pooling should not be aware of reposition manager by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2023
- These logs are not actionable, removing them by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2026
- Add activities graph by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1997
- Add ParkingType graph by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1996
- provide ZonalParkingManager's maxSearchRadius as a config parameter by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2028
- PoolingAlonsoMora: Improve allocateVehiclesToCustomers by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2029
- Warmstart: Compress csv files and dump MATSim stuff in the end of every iteration by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2027
- Update
beam-utilities
to0.2.4
by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2031 - Reduce the size of warmstart archive by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2034
- rjf/#2038-beamville-parking-config-bug by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2040
- Bring back repositioning by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2041
- dont use expensive placeholder by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2043
- bug fix: avoid minus infinity summation in activity end time by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2044
- Make events write location using WGS coordinates system by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2049
- Fix broken test case by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2056
- Cs/rhm performance by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2053
- Change parking cost and availability from config by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2057
- update intercept in between iteration by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2052
- Hl/#2017 review rh enroute by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2048
- do not re-calculate income group -> vehicle mapping unnecessarily by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2060
- Rjf/#1946 rhm charging merge ev charging by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2051
- add FSM UML by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1870
- remove default energy primary and secondary file path from vehicleTyp… by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1989
- randomize starting SOC based on config parameter by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2062
- Read plans, persons and households information in parallel by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1936
- test summary stats (vehicle miles traveled) by @zishanbilal in https://github.com/LBNL-UCB-STI/beam/pull/1706
- Router performance by @michaz in https://github.com/LBNL-UCB-STI/beam/pull/2030
- range aware dispatch by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2065
- Project: distLatLon2Meters should use convert coordinates from WGS to UTM and use distUTMInMeters by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1682
- inm/#2059-allow-pointing-to-s3-folder-for-urbansim-input by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2066
- inm/compilation error fixed by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2080
- Inm/#2067 adding param to adjust in demand following repositioning manager how many closest clusters to consider by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2068
- inm/#2073-write-averageCarTravelTimes.csv-next-to-averageCarTravelTimes.png by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2075
- add scaling param when reading depot parking file by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2072
- Pooling Metrics by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2077
- Rjf/#2054 rha fast charge only by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2078
- Jp/debug stats and charts by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2069
- avoiding NPE by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2084
- #2024 non car modes by @kirillm-nor in https://github.com/LBNL-UCB-STI/beam/pull/2082
- inm/#2070-copy-all-included-config-files-to-output-folder-recursively by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2086
- Cs/more rha charging by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2091
- Rjf/#2079 pev prefer chargers in home taz by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2081
- Auto refresh config when values change by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2085
- Simple logging change by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2089
- Cs/depot queue by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2094
- Hl/#2063 pooling metrics (a fix) by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2095
- Rjf/#2104 log parking supply start of day by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2105
- bad filter value by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2106
- Rjf/#2099 fix fee in cents parsing by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2101
- inm/#2088-write-events-file-in-parquet-format by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2092
- Stuck RH by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2110
- add new plot. expose parking type in RefuelSessionEvent. by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2112
- Add task for create and push docker image by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2064
- change park protocol to allow release of stall when fast charging done by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2103
- Cs/skim no zero by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2119
- Cs/fewer rh fail by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2118
- use vehicle from event, not current by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2120
- Rjf/revised pev/human rha parking mnl by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2108
- issues in parking MNL param assignments by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2121
- minSearchRadius config parameter added by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2125
- Add automatic processing of python scripts at iteration end by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2102
- spatial constraints on pool dropoffs by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2131
- bug fix: replacing duration with distance by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2132
- look at trips with mode ride_hail_pooled in events analysis by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2140
- make dummy walk trip start at the time of the ridehail request by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2139
- runtime improvement for pooling (part2) by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2137
- Cs/fix cost issues by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2148
- euclidean distance for non road transit by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2147
- reduce prob by half if CAV by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2152
- rjf/#2126 more encouragement for PEV home charging by @robfitzgerald in https://github.com/LBNL-UCB-STI/beam/pull/2127
- be explicit about cost units in parking by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2150
- Fix so that travel distance is closed by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2145
- fix end activity negative infinity by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2156
- Fix inflated generalized times (#2153) by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2155
- calculate distance along non-road transit routes by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2163
- process vehicle locations by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2168
- Update lambda script by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2162
- if start refule while driving interrupted, stash by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2160
- inm/#2122 some stats moved from summaryStats file into summaryVehicleStats by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2170
- Add mode chosen available alternative count by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2175
- fix downloading data from s3 by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2177
- removed slash from path constructor in UrbanSimScenarioSource by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2178
- #2179 print vehicle type id in refuelsessionevent by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2180
- make bushwhack trips normal walk speed, minkowski dist by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2181
- Consider commute in whether to retire household vehicles by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2176
- Do not do manual GC by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2189
- Use InterruptIdIdGenerator to generate interrupt ids by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2191
- Use ReservationRequestIdGenerator to generate requestId for reservation #2191 by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2195
- Cs/#2192 remove fuel cost from rh fare by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2194
- Cs/rh human should drive to charge by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2185
- Change graph yaxis label by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2166
- Make sure arrays are order by hour by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2199
- inm/python script to draw a heatmap by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2201
- Make sure what is in AWS is what is in git by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2198
- Bump to 2.12.9 by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2158
- Refactoring - remove warnings and simplify code by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2144
- change bin size to 6 in relative speed by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2161
- scale utilities in mode choice by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2146
- Changes to bring back to develop because they were pushed directly to production-sfbay-develop-debug by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2205
- Fix broken PersonAgentSpec in develop branch by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2210
- Add Repositioning Analysis by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2203
- beam warmstart test by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1960
- Rw/#2187 trip table by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2207
- fix warmstart test error by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2212
- Stagger initial tick for repositioning by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2214
- Add bike_transit by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/1918
- Fix the grow of idleRideHailAgentSpatialIndex by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2219
- Unit test for spatial index for RideHailAgentLocation by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2221
- Add lambdas to handle cloudwatch alarms by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2222
- RHM before repositioning makes sure that new location is inside geofence by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2215
- minor bug-fix : to sort iterations in order by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2237
- Revert "Add bike_transit" by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2239
- Add name to idle notification by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2240
- draw from binomial for last stall when parking is scaled down by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2186
- inm/#1813 output format changed to gzip for 2 output files by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2169
- Inm/fix not updating in real time config values 2 by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2151
- Performance improvements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2242
- Make DemandFollowingRepositioningManager more granular by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2238
- Fix compilation error by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2250
- terminate as default by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2255
- Inm/create gradle task to run pilates by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2228
- BugFix: RHM Make sure we remove vehicle from idle if we send it to refueling by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2268
- Add csv for non arrived agents by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2249
- inm/script to transform BEAM events file into MATSim events file by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2266
- Hl/#2173 scripts for analysis by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2275
- inm / typo fixed in BEAM-to-MATSim events filter by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2276
- inm/better default values for deploy and deployPilates gradle tasks by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2271
- DemandFollowingRepositionig: Reposition the random activity's location by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2281
- Bl/#2294/geofence is being violated 4ci by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2295
- make road class modularize by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2299
- Added CSV and XML writer for PhysSim events by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2305
- Rajnikantsh/ev cav graphana graph 4ci by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2304
- change minimumRoadSpeedInMetersPerSecond default value by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2306
- Add email to deploy by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2285
- Append stop behavior to tag and backup location to tag by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2292
- Add EBS Volume Size Notifier by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2308
- Ability to change the log level at runtime using jconsole by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/1949
- ev cav graphana graph by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2310
- inm / heatmap script update by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2309
- Bl/#2184 person enters body vehicle missing 4ci by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2230
- zn/#2301 fix charging power plots by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2302
- Hl/#1654 H3 Skimmer + Simple relocation algorithm for veh sharing by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2264
- change ParkEvent to ParkingEvent by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2322
- add random suffix in output directory by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2326
- resolvers https by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2330
- Derive personal's car travel statistics from PathTraversalEvents by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2319
- To fix issue with cert host name validation by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2333
- Add Critical Actor trait and use in ZPM by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2312
- Add more logging by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2329
- H3TAZ: Minor improvements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2343
- Bl/#2338 update car traveltime root folder by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2346
- #2336 - Add averageCarSpeed.png by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2337
- bug-fix : toll should be applied only to car modes by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2363
- Bl/#2364 remove agent start time by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2368
- bug-fix: overflow exception when agent end time less than 23:00:00 by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2369
- Create readme for graphs by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2355
- Hl/ridehail fix and data collection by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2372
- don't scale non transit capacity by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2381
- Bl/#2373 actor that collects charging events by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2376
- Add or-tools by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2377
- joint distribution by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2388
- Add configuration of ride hail matching algorithm for PoolingAlonsoMora by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2386
- Make BeamVehicle thread safe by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2402
- BugFix: Clear the state of BeamVehicle in the end of iteration by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2406
- hourly average speed by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2404
- Deploy: Copy GC logs to S3 by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2407
- bug-fix : EventsAccumulator does not auto trigger after every require… by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2399
- generate Integration tests log in the right output folder by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2420
- Added Car and CAV as car travel time modes by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2422
- Improvements in CarTripStatsFromPathTraversalEventHandler by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2429
- Inm/lambda function and gradle task to run grafana on aws with beam by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2408
- refactoring: tightened visibility, fixed typo and others by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2423
- Gradle: Fix error when myAvailableRam/2 is not integer by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2439
- Collect and send simulation metrics to InfluxDB by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2269
- add support to upscale population to fill in the required fraction by @bhavyalatha26 in https://github.com/LBNL-UCB-STI/beam/pull/2419
- RideHailManager: RideHailAgent shift is bounded to maxActivityEndTime by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2452
- Grafana: create snapshot of influxdb database every time grafana stopped by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2445
- Issue 2450: rename configuration minimumRoadSpeedInMetersPerSecond by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2454
- Export CSV file with google link based on Beam Travel times by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2438
- Rh matching fix by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2315
- Try to open connection to InfluxDB by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2462
- Jp/#2447 spot instances by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2459
- inm / added visualizations scripts into BEAM to MATSim scripts by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2277
- Added Scala wrapper for calling CarRideStats python script by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2468
- parse correctly by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2470
- Rw/#2472 scale network speed by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2473
- Refactoring: 30 small improvements/fixes by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2456
- Update Scala to 2.12.11 by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2475
- Provide speeds, capacities and number of lanes per road type for OsmToMATSim by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2478
- Jp/fix some more lambda by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2479
- Fix so that drivers are not sharing vehicles by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2374
- remove dead code by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2455
- change vehicle with beam vehicle by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2448
- generate conditional work start time / duration distribution for Austin and the whole U.S. by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2361
- add duration to dummy walk leg by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2288
- Fix lambda boolean even more by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2481
- R5: Limit routing by max distance for BIKE by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2484
- inm / detailed grafana documantation by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2460
- Fix the mismatch of ami duplication by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2490
- Inm / enable ev cav metrics by default by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2482
- Route in Google map: minor improvements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2494
- Added docker and docker-compose to AMI build script by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2491
- add physsim trip histogram by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2493
- fix colors for realized mode by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2498
- Simple dependency addition by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2510
- JMX: Fix config to allow to connect from remote via tunelling by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2516
- R5: Noise injection by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2485
- PhysSim: Different approaches to reach network relaxation by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2403
- Updated geootols library and repository by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2524
- Generate equal demand h3 indexes 4ci by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2520
- Grafana: plotly map plugin. Set map view area automatically by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2526
- #2514 Fix of Actor name [BeamMobsim.iteration] is not unique at PersonAgentSpec by @dimaopen in https://github.com/LBNL-UCB-STI/beam/pull/2534
- Use now for ride hail reservation time by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2532
- Refactor - removed 17 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2528
- add average physsim speed graph by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2512
- Updates to docs by @colinsheppard in https://github.com/LBNL-UCB-STI/beam/pull/2273
- inverse square demand following repositioning by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2529
- initial push for base review by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2511
- Ability to process RoutingResponse by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2234
- wait time fix by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2550
- Hl/beam helics coupling (first stage) by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2489
- updateDependencies: Updated GCC to 8 to support CXXABI_1.3.12 by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2549
- Performance improvement for RideHailFleetAnalysis by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2548
- also collect non-work activity data from NHTS by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2522
- CriticalActor: Increase waiting time and write to STDERR too by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2569
- ShaperWriter: Class to write geometry to shape file by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2545
- AgentSimToPhysSimPlanConverter: Use mean to compute average instead of collecting all speeds by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2573
- PhyssimSpeedHandler: Bug fix and replace collection by Mean by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2584
- Refactor - Removed 8 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2582
- Propagate max hour to travelTimeCalculator config by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2587
- Lambda: Zip and copy JFR to final path by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2589
- convert csv parking taz to H3 index csv and aggregate values by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2537
- Use reboot version and allow for no default instance by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2607
- adding Skims.setup(services) and Skims.clear() to SimRunnerForTest by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2599
- addressing #2488-H3-indexes-bottom-up by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2586
- Refactor - 20 small improvements by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2595
- renamed GeoIndex to H3Index by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2609
- get iterationNumber of BeamExpBeta by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2610
- Fix of [BeamMobsim.iteration] is not unique by @dimaopen in https://github.com/LBNL-UCB-STI/beam/pull/2588
- Refactor - simplified 20 expressions by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2611
- Write shape files from geo indexes 4ci by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2579
- Parallelize Transit Initializer by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2576
- Remove duplicate config by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2616
- fix deadheading metric by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2617
- #2597 calculate the weighted mean by @YOxan in https://github.com/LBNL-UCB-STI/beam/pull/2614
- eliminate first link while calculating free speed by @rajnikantsh in https://github.com/LBNL-UCB-STI/beam/pull/2625
- Refactor - 30 small improvements / warnings removed by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2631
- Add percentToSimulate to beam-template.conf by @crixal in https://github.com/LBNL-UCB-STI/beam/pull/2623
- simple change to fix fmt check by @JustinPihony in https://github.com/LBNL-UCB-STI/beam/pull/2638
- Fetch Path from HereApi by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2633
- removed play-ws-standalone by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2650
- We need to have JDK installed in order to get javac (java compiler) by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2654
- AWS Deploy: Instance type should be string by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2656
- Extracted common things to be merged to develop by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2655
- AK/#2598 freespeed graph by @YOxan in https://github.com/LBNL-UCB-STI/beam/pull/2622
- an improved reaction for missing InfluxDB database and disabled metrics by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2663
- Move jfree usage to GraphUtils, part1 by @crixal in https://github.com/LBNL-UCB-STI/beam/pull/2652
- Removed 20 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2651
-
- Time analysis of writing by @YOxan in https://github.com/LBNL-UCB-STI/beam/pull/2668
- Rw/#2671 skims replace csv reader by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2672
- Routing framework integration MVP by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2660
- Removed 36 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2679
- deprecation warnings broking compilation by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2686
- CsvSkimReader: Minor improvements by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2684
- Rw/#2677 add modes to individual waiting times by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2678
- Added Google API Integration by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2667
- Fixed not storing physsim speed statistic by @dimaopen in https://github.com/LBNL-UCB-STI/beam/pull/2692
- removed 30 warnings - final fields by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2689
- ensure warmstart works even without population by @wrashid in https://github.com/LBNL-UCB-STI/beam/pull/2673
- Move jfree usage to GraphUtils, part2 by @crixal in https://github.com/LBNL-UCB-STI/beam/pull/2665
- ridehail fix by @haitamlaarabi in https://github.com/LBNL-UCB-STI/beam/pull/2649
-
- Changing version to Gradle 5.0; by @YOxan in https://github.com/LBNL-UCB-STI/beam/pull/2685
- make class usage uniform by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2691
- Fix writing freeflow speed graph in case of huge speeds by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2693
- Memory leak fix by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2698
- Austin: Route stuff by @REASY in https://github.com/LBNL-UCB-STI/beam/pull/2559
- write VM heap class histogram at iteration end and/or start by @nikolayilyin in https://github.com/LBNL-UCB-STI/beam/pull/2674
- Fixed config files (CSV as input) by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2690
- Upsample household vehicles vehicles by @zneedell in https://github.com/LBNL-UCB-STI/beam/pull/2676
- Removed 93 warnings by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2697
- Refactored RealizedModeAnalysis by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2705
- Small logging improvement by @SHaaD94 in https://github.com/LBNL-UCB-STI/beam/pull/2704
- 10 improvements - Refactoring by @carloscaldas in https://github.com/LBNL-UCB-STI/beam/pull/2712
Full Changelog: https://github.com/LBNL-UCB-STI/beam/compare/v0.7.0...v1.0.0
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by zneedell 6 months ago

BEAM - pilates-runs-10-28-2019
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by REASY over 5 years ago

BEAM - smart-runs-09-25-2019
This branch was used to conduct SMART runs in Sep 2019.
While actual runs were conducted with commit 2b2afead5bcf0843c22a5a8be1ecf8180b8128dd, the branch also contains now a memory leak fix, which makes runs faster now (a2d1189b26d3432febe36e1fdbdc259f0d2c211f).
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by REASY over 5 years ago

BEAM - BEAM 0.7.0
- Alonso-Mora pooling algo
- CACC smart-mobility
- More detailed vehicle energy consumption model
- UrbanSim integration
- Disaggregated Value of Travel Time (now applied by mode, by driving conditions, and be manual vs automated / shared vs single-occupant)
- Human driven ride hail (shifts)
- Preliminary vehicle sharing module (bike-sharing, scooter-sharing, car-sharing)
- Household CAV (scheduling use of private CAV to serve household mobility needs)
- Tolls considered by routing algorithm
- Routing algorithm uses generalized cost with traveler-specific value of travel time
- Enable use of frequency based public transit schedule specification
- Improved documentation
- More plots and tables for faster monitoring and analysis
- Use new version of R5
- Use forked version of MATSim
- Beam skimmer
- Route history
- Many bug fixes and performance improvements
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by REASY almost 6 years ago

BEAM - Beam Competition 0.0.8
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by REASY almost 6 years ago

BEAM - Beam Competition 0.0.3
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by REASY almost 6 years ago

BEAM - Beam Competition 0.0.1
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by wrashid about 6 years ago

BEAM - BEAM 0.6.2
This version includes several minor bug fixes, some improved output graphs (including an HTML based aggregator over graphs within ITERS), and several performance optimizations.
See documentation for further details:
http://beam.readthedocs.io/en/latest/
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard over 6 years ago

BEAM - BEAM 0.6.1
This fixes a few bugs that were discovered after release of 0.6.0.
In addition, we have slimmed down the data in "beam-gui.zip" archive.
See documentation for further details:
http://beam.readthedocs.io/en/latest/
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard over 6 years ago

BEAM - BEAM 0.6.0
See documentation for further details:
http://beam.readthedocs.io/en/latest/
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by zishanbilal over 6 years ago

BEAM - BEAM 0.5.0
First public release of the revised BEAM model. Features multimodal transport (walk, drive along, transit, ride hailing) and dynamic within-day mode choice.
See documentation for further details:
http://beam.readthedocs.io/en/latest/
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard over 7 years ago

BEAM - BEAM 0.1.4
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard almost 8 years ago

BEAM - BEAM 0.1.3
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard almost 8 years ago

BEAM - BEAM 0.1.0
The first public release of BEAM capable of simulating detailed PEV mobility, charging behavior, and interactions with charging infrastructure.
Consumption - Mobility and Transportation
- Jupyter Notebook
Published by colinsheppard over 8 years ago
