Releases: JuliaDynamics/Agents.jl
Releases · JuliaDynamics/Agents.jl
v5.14.0
Agents v5.14.0
Closed issues:
- Internal links in api.md not working (#774)
- Create a discrete_pos field in ContinuousAgent struct (#790)
- Error in executing SIR example (sir.jl) (#791)
Merged pull requests:
- Fix typos in docs for
UnremovableABM
(#789) (@fbanning) - Clean docstrings (#792) (@pitmonticone)
- Add using StatsBase to sir.jl example (#793) (@yunhwankim2)
- Filtering for random_nearby_* (#794) (@Tortar)
v5.13.0
v5.12.0
Agents v5.12.0
Merged pull requests:
v5.11.0
v5.10.0
Agents v5.10.0
Closed issues:
Merged pull requests:
v5.9.0
Agents v5.9.0
Closed issues:
- Radius r not automatically casted to integer when inserted in grid dictionary can cause memory bugs (#750)
- Use OrderedDict for agents container in StandardABM for better reproducibility (#752)
- randomwalk! error on Predator-Prey example (#754)
- Efficient
random_nearby_position
(#756) - Unbounded increase of agents in a GridSpaceSingle model (#757)
- Implementing the Gillespie Algorithm (#759)
- Renaming the
genocide!
function (#764) - Bug in
agents_in_position
(#767)
Merged pull requests:
- Solve caching problems in offsets_within_radius (#751) (@Tortar)
- improve benchmark of schedulers (#755) (@Tortar)
- Check if position is already occupied (#758) (@Tortar)
- Implementation of the function random_nearby_position and its tests (#762) (@MA-Ramirez)
- Set default value of
r
tor=1
forrandomwalk!
(#763) (@MA-Ramirez) - Improve performance of sample! function (#765) (@Tortar)
- Rename functions like
genocide!
(#766) (@MA-Ramirez) - Fix bug in
agents_in_position
+ tests (#768) (@MA-Ramirez) - Add
empty_nearby_positions
+ tests (#771) (@MA-Ramirez)
v5.8.0
Agents v5.8.0
Closed issues:
- New function
randomwalk!
to replacewalk!(agent, rand, model)
. (#644) - nearby_ids output changes with translated positions; wrong output (#684)
- Possible performance increase in
random_agent
(#742)
Merged pull requests:
- New
randomwalk!
function (#710) (@mastrof) - Performance investigation and improvements for
random_agent
. (#744) (@jacobusmmsmit) - stardardize metric functions (#746) (@Tortar)
- Improve performance of get_direction function (#747) (@Tortar)
- Improve performance of nearby_positions for graphspace (#748) (@Tortar)
- Refactor some utilities functions (#749) (@Tortar)
v5.7.0
Agents v5.7.0
Closed issues:
- Different versions of
AgentBasedModel
(#668) - Extremely high memory usage for continuous models (#739)
Merged pull requests:
- Allow agents to be stored in vectors (#721) (@jacobusmmsmit)
- Update abmexploration signature (#736) (@byarbrough)
- Create npositions function (#737) (@Tortar)
- Substitute splice! with deleteat! in remove_agent_from_space for graphs (#738) (@Tortar)
- Solve unbounded cache problem when r is not an integer (#740) (@Tortar)
- Abstract
AgentBasedModel
interface (#741) (@Datseris)
v5.6.5
v5.6.4
Agents v5.6.4
Closed issues:
Merged pull requests:
- id::Int field redundant: removed (#711) (@gvdr)
- Add try-catch to finding first agent instance in multi_agent_types! (#712) (@tlow22)
- fox_step! fixed (#713) (@mrchaos)
- Fix a few typos in docstrings (#716) (@pitmonticone)
- Add docstring support to
@agent
(#717) (@veddox) - Relax importance of
@agent
macro (#732) (@Datseris)