Skip to content

Releases: JuliaDynamics/Agents.jl

v6.0.9

12 Apr 14:29
2032e47
Compare
Choose a tag to compare

Agents v6.0.9

Diff since v6.0.8

Merged pull requests:

v6.0.8

10 Apr 17:22
25bbcbf
Compare
Choose a tag to compare

Agents v6.0.8

Diff since v6.0.7

Merged pull requests:

  • Remove deprecated methods in version 5 rem_node!, add_node! (#1022) (@Tortar)

Closed issues:

  • random_nearby_position() might return out-of-bounds positions (#1020)

v6.0.7

04 Apr 19:43
ebaa7cd
Compare
Choose a tag to compare

Agents v6.0.7

Diff since v6.0.6

Merged pull requests:

  • Update celllistmap.jl (#1017) (@lmiq)
  • Specify versions for Integration Libraries in Docs Project.toml (#1018) (@Tortar)

v6.0.6

24 Mar 13:15
d1a4dc3
Compare
Choose a tag to compare

Agents v6.0.6

Diff since v6.0.5

Merged pull requests:

  • Use Heap instead of PriorityQueue in EventQueueABM (#1016) (@Tortar)

v6.0.5

16 Mar 14:42
e36c09b
Compare
Choose a tag to compare

Agents v6.0.5

Diff since v6.0.4

Merged pull requests:

Closed issues:

  • [docs] Missing heading? (#1012)

v6.0.4

16 Mar 09:42
3996aff
Compare
Choose a tag to compare

Agents v6.0.4

Diff since v6.0.3

Merged pull requests:

v6.0.3

15 Mar 21:00
a8a097e
Compare
Choose a tag to compare

Agents v6.0.3

Diff since v6.0.2

Merged pull requests:

v6.0.2

15 Mar 18:41
614d71e
Compare
Choose a tag to compare

Agents v6.0.2

Diff since v6.0.1

Merged pull requests:

  • Update EventQueueABM to multi-agent + make plotting and run model agnostic (#1001) (@Datseris)
  • CompatHelper: bump compat for LightOSM to 0.3, (keep existing compat) (#1006) (@github-actions[bot])
  • shorten news in index.md (#1008) (@Datseris)

v6.0.1

14 Mar 12:09
18de8f8
Compare
Choose a tag to compare

Agents v6.0.1

Diff since v6.0.0

Merged pull requests:

  • Fix scatter bug in Visualization extension (#1003) (@Tortar)
  • Change name column in collected dataframes from step to time (#1004) (@Tortar)
  • Use time for previous step column in examples (#1005) (@Tortar)

Closed issues:

  • @multiagent doesn't work when agents have no extra properties (#1002)

v6.0.0

08 Mar 12:12
6ea4453
Compare
Choose a tag to compare

Agents v6.0.0

Diff since v5.17.1

Merged pull requests:

Closed issues:

  • GraphSpace visualizations based on GraphMakie.jl (#521)
  • nearby_ids returns the same ID multiple times when r is bigger than the space size (#566)
  • "Edit on github" button not working (#666)
  • Recommended way to use StaticVector types for agent vel field (#671)
  • Should we just go ahead and use SVector in position and velocity fields of ContinuousSpace...? (#672)
  • Error with "move_agent!" on continuous, period spaces in v5.4.3 (#674)
  • Add support for plotting of ABMs with nothing space (#930)
  • Extend @agent macro to allow defining default values with Base.@kwdef (#709)
  • Invalid argument agents_step! uncaught by abmplot. (#925)
  • allow const syntax in the @agent macro (#728)
  • Implementing the Gillespie algorithm (#760)
  • State that GLMakie.activate!() should be called in the docs for interactive apps (#800)
  • Lazy-load OSM module using package extensions (#818)
  • The doc example for graph visualisation does not work (#827)
  • Mixed boundary conditions (#828)
  • Inherit fields with default values when using @agent (#844)
  • Implement swap_agents! function (#849)
  • Development version of the docs does not build (#851)
  • Bug in periodic continuous spaces due to... floating point error? (#853)
  • Unnoticed breaking change in #846: broken model creation with ContinuousAgent{D} (#855)
  • Version where agents are structs instead of mutable structs (#860)
  • Disable manual assignment of ID in version 6. (#861)
  • Crash when trying to create more than a thousand agents in a 3d space continous space (#862)
  • Visualization methods are not found when called (#865)
  • Design the new @agent macro (#869)
  • Not install GraphMakie when installing the library (#872)
  • Export add_agent_to_model! and remove_agent_from_model! (#877)
  • Bug in continuous pathfinder? Erratic rather than straight routes (#881)
  • Incorporate dynamic rule (stepping functions) into the AgentBasedModel types (#883)
  • Add comparison entry in "JuliaPackageComparisons" (#884)
  • Finalize update messages (#890)
  • Deprecate agent_step!/model_step! separation in favour of step! (#891)
  • execute run!() or paramscan() multiple times using the same parameters (#892)
  • Dev version of Agents not installed for a unsatisfiable requirements wiht CommonSolve (#893)
  • Update examples into v6 (#898)
  • Declare explicitly ABM Interface and deprecate calling ABM in favor of StandardABM (#899)
  • Design discussion for an Event-Based (Gillespie-like) agent based model in Agents.jl (#902)
  • Make it possible to redefine agents (#907)
  • zombie example doesn't compile (#911)
  • Refactor AgentsVisualizations extension (#914)
  • Refactor signatures for overloading (#915)
  • Deprecate UnremovableABM in v6 (#918)
  • Create abmtime function for StandardABM (#941)
  • Fix reset button working in abmexploration (#944)
  • Reconsider the deprecation of adding agents with an agent instance (#945)
  • A compactify macro to help to create a unique-type agent for multi-agent models (#947)
  • Schelling interactive exploration example ERROR: LoadError: UndefVarError: MakieLayout not defined (#948)
  • flocking model example does not work (#951)
  • Documentation does not build (#959)
  • error trying to run abmexploration (#960)
  • Deprecate as, am, ac keywords for longer, more descriptive names (#964)
  • Syntax check of @multiagent is not as correct as it should be: (#967)
  • Subtyping type parameterization does not work in @multiagent. (#968)
  • Changelog for v6 needs a dedcated deprecations section (#977)
  • New DevDoc entry for making new ABM types (#980)
  • Models.jl removed from main in current build? (#981)
  • Discuss redefining agent types in the docs (#982)
  • "MethodError: no method matching..." with default agent attribute values. (#983)
  • Bugs due to Makie 0.20 update (#989)