Releases: JuliaDynamics/Agents.jl
Releases · JuliaDynamics/Agents.jl
v5.4.3
What's Changed
- Fix astar test by @AayushSabharwal in #656
- Generalize
walk!
by @AayushSabharwal in #658 - Fix
GridSpaceSingle
deserialization, add tests by @AayushSabharwal in #661
Full Changelog: v5.4.2...v5.4.3
v5.4.2
v5.4.1
Agents v5.4.0
What's Changed
- Add progress meter to
run!
by @kavir1698 in #623 - Update Agents.jl logo by @jgamper in #626
- Add
:manhattan
metric andmanhattan_distance
utility function by @fbanning in #633 - Fix
random_nearby_id
by @AayushSabharwal in #638 - OSM Doc + route length minor improvements by @Datseris in #629
- More clearly describe how distances/neighborhoods are measured at each space docstring by @Datseris in #641
- Optimized grid space with only 1-agent-per-position by @Datseris in #643
- Close #589 by @Datseris in #645
- More efficient ensemblerun!, with progressbars for ensemblerun! and paramscan (default no progressbar) by @mt-digital in #624
New Contributors
- @jgamper made their first contribution in #626
- @mt-digital made their first contribution in #624
Full Changelog: v5.3.0...v5.4.0
Agents v5.3.0
What's Changed
- Fix typo in RFH example by @xlxs4 in #614
- Fix a few typos in the documentation by @pitmonticone in #618
- Refactor schedulers, reduce allocations by @AayushSabharwal in #613
New Contributors
Full Changelog: v5.2.0...v5.3.0
v5.2.0
Agents v5.2.0
Closed issues:
Merged pull requests:
- in schelling example, set agent mood to false if count_neighbors_same… (#602) (@jochenkrattenmacher)
- fix latitude and longitude of first zombie in zombie example (#603) (@jochenkrattenmacher)
- Add docstring to AMB (#605) (@LilithHafner)
- simplify union_types and edit docstring (#606) (@LilithHafner)
- Allow integers to specify stop condition (#607) (@LilithHafner)
- Explicitly and directly load ImageMagick (#610) (@LilithHafner)
- Random nearby agents (#612) (@AayushSabharwal)
v5.1.1
v5.1.0
Agents v5.1.0
Closed issues:
- Agents get stuck in OpenStreetMapSpace example (#595)
- heatmap is not updated with abm_video and abm_play (#598)
- Problem with: Schelling's segregation model (#599)
Merged pull requests:
- Fix OSM pathfinding (#600) (@AayushSabharwal)
v5.0.0
Agents v5.0.0
Closed issues:
- Moving OSM Agents by time, rather than by distance (#426)
- How to obtain meters travelled until destination? (#449)
- Move along path for OSMSpace (#459)
- Agents don't follow OSM roadways if they are Polylines (#498)
- Problem with our go-to doc example (Schelling): it has no model logic or model step function (#517)
- OSM alternative: LightOSM.jl (#533)
- Update LightGraphs.jl to Graphs.jl dependency (#562)
- nearby_ids returns the same ID multiple times (#566)
move_agent!
is not necessary for implementing a new space (#571)- Error running
Social networks with LightGraphs
example (#573) - Turn schedulers into function-like objects (#576)
- Agents Zoo Example docs (#577)
- Better documentation of
test_map()
(#587) - Rename
OSM.intersection
andOSM.road
(#593)
Merged pull requests:
- [WIP] LightOSM transition (#569) (@AayushSabharwal)
- Update schelling.jl (#570) (@MaxKerney)
- [WIP] start fixing tests & eliminating random dependence (#574) (@Datseris)
- Link to examples zoo (#578) (@Datseris)
- Documentation update (#580) (@jarbus)
- Minor OSM fixes (#582) (@AayushSabharwal)
- Add zombies to Models (#583) (@Datseris)
- Add lonlat function (#585) (@fbanning)
- Fix Artifacts not working (#586) (@AayushSabharwal)
- Update
test_map
doc, Fix zombies example (#588) (@AayushSabharwal) - CompatHelper: bump compat for CSV to 0.10, (keep existing compat) (#590) (@github-actions[bot])
- move to v5 (#591) (@Datseris)
move_along_route!
change, zombies update (#592) (@AayushSabharwal)- Rename
OSM.intersection
andOSM.road
(#594) (@AayushSabharwal)
v4.5.7
Agents v4.5.7
Closed issues:
- Agent inspection on mouse hover (#538)
- Adding plots to abm_data_exploration (#551)
- Failed to compile ProtoBuf and OpenStreetMapX (#555)
- Maybe some using is missing in example in doc (#556)
- Error when running abm_plot in Schelling example (#557)
- BoundsError when moving an agent with Periodic boundary conditions (#561)
- Update LightGraphs.jl to Graphs.jl dependency (#562)
Merged pull requests:
- CompatHelper: bump compat for CSV to 0.9, (keep existing compat) (#550) (@github-actions[bot])
- Update sir.jl (#568) (@vnikoofard)