v0.8.7a1
v0.8.7a1 serves as a hot fix to v0.8.6 over the following aspects.
- add backwards compatibility over the deprecated agent type of p or passenger.
- enhance demand loading with InvalidRecord when a record of demand volume is empty.
- fix potential issue in setup_spnetwork(), which requires ascending order of zone ids by adding sorting to get_zones() in class Network.
- fix the potential issue that bin_index might not start from zero along with the potential zero division issue, when all zones have the same number of nodes in _synthesize_bin_index().
- change synthesized demand file name to demand.csv in output_synthesized_demand().
- update all settings.yml in data directory by changing 'p' to 'a' and 'passenger' to 'auto'.
- enhance exception message when an invalid agent_no as a result of an invalid agent_id is encountered in _get_agent().
- output origin node and destination node of each agent in agent_paths.csv while remove toll and travel_time. change header 'volume' to 'OD volume' to avoid confusion.
- enhance the tutorial with elaboration on the legacy way of loading demand and zone information and some caveats.