UXsim
UXsim copied to clipboard
Vehicular traffic flow simulator in road network, written in pure Python
This PR introduces time-binned analysis capabilities to the `link_to_pandas` and `area_to_pandas` methods in the Analyzer class, while also addressing an issue with traffic volume calculation. These changes allow for more...
An UXsim simulation on my model took 4-6 GB for a few hundreds of thousands of vehicles, with vehicle logging off. I profiled the memory in a small run, with...
``` tests/test_other_functions.py::test_osm_import /opt/hostedtoolcache/Python/3.12.6/x64/lib/python3.12/site-packages/uxsim/OSMImporter/OSMImporter.py:75: FutureWarning: The expected order of coordinates in `bbox` will change in the v2.0.0 release to `(left, bottom, right, top)`. G = ox.graph.graph_from_bbox(bbox=bbox, network_type="drive", custom_filter=custom_filter) ``` See https://github.com/gboeing/osmnx/issues/1186...
I would like to save the World object to analyze later, but when saving with either: ```Python model1.uw.save("model1_uw.pickle") ``` or ```Python import sys sys.setrecursionlimit(1000000) # Example: Set the limit to...
The default dtype in NumPy is float64, or a 64-bit floating point number. These are very large and not that fast in calculations. In this commit a dtype is defined...
Speed up `link_analysis_coarse`, since it takes up the majority of runtime.  @toruseo you can assign me to this issue.
Let's say I have a model that simulates n hours and I want to collect data every hour. For example, I would like get something like `area_to_pandas` every hour (in...
I would be very nice if data (in the Analyzer) be filtered/selected to only collect data only from part of network. That could be an area like a neighbourhood or...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2. Release notes Sourced from codecov/codecov-action's releases. v5.4.2 What's Changed fix: hotfix oidc by @thomasrockhu-codecov in codecov/codecov-action#1813 Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.1...v5.4.2 v5.4.1 What's Changed build(deps): bump...
There are 3 famous route choice principles for dynamic traffic assignments (the definition varies depending on the terminology). - Dynamic User Optimal (DUO): Travelers choose the shortest path based on...