Highlights
- Optimized memory usage and others
- In large scale scenarios, memory usage is reduced by about 50%
- More efficient and accurate demand definition functions:
adddemand_nodes2nodes2
andadddemand_area2area2
- This is mostly based on investigation and contribution by @EwoutH. Thanks!
- Add several utility functions for shortest path analysis
What's Changed
- add
get_shortest_path_distance_between_all_nodes
by @toruseo in #132 - Complete
get_shortest_path_distance_between_all_nodes
by @toruseo in #134 - update shortest path cost funcs and add test by @toruseo in #136
- relocate 'get_shortest_path_*()' to
Utilities
submodule by @toruseo in #137 - add shortest path cost on t by @toruseo in #138
- RouteChoice: optimize memory usage by in-place updates to
route_pref
by @EwoutH in #146 - Add
reduce_memory_delele_vehicle_route_pref
to World arg by @toruseo in #149 - fix spell to
reduce_memory_delete_vehicle_route_pref
by @toruseo in #150 - Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #151
- minor update for examples by @toruseo in #152
- add
adddemand_nodes2nodes2
andadddemand_area2area2
by @toruseo in #153
Full Changelog: v1.6.0...v1.7.0