What's Changed
- Improve visualization tools by @Grufoony in #215
- Remove
normDensity
function from Street class by @Grufoony in #216 - Add workflow for macos testing by @Grufoony in #221
- Rework traffic lights by @Grufoony in #222
- Generalize weight used in dijkstra algorithm by @sbaldu in #174
- Split Node header file by @Grufoony in #224
- Split Dynamics header file by @Grufoony in #227
- Add
trip
attribute to Agent class by @Grufoony in #228 - Add
Station
Class by @Grufoony in #226 - Purple-colored warnings by @Grufoony in #230
- Enhance templates in Dynamic headers by @Grufoony in #232
- Add random agents management by @Grufoony in #234
- Refactor
addAgent(s)
functions by @Grufoony in #235 - Implement virtual speed getters in Dynamics by @Grufoony in #233
- Enhance Graph adders by @Grufoony in #236
- Enhance OSM data I/O and management by @Grufoony in #237
- Enhance OSM getter script by @Grufoony in #238
- Enhance traffic lights optimization algorithm by @Grufoony in #240
- Update
get_osm_data
script by @Grufoony in #241
Full Changelog: 2.1.6...2.2.12