Releases: JuliaDynamics/Agents.jl
Releases · JuliaDynamics/Agents.jl
v4.1.2
Agents v4.1.2
Merged pull requests:
v4.1.1
Agents v4.1.1
Closed issues:
Merged pull requests:
- fixed bug in src/spaces/openstreetmap.jl's function 'travel' (#430) (@SteffenMuehle)
v4.1.0
v4.0.5
v4.0.4
Agents v4.0.4
Fix @agents
to allow parsing of types that exist outside of Agents.jl.
v4.0.3
v4.0.2
v4.0.1
v4.0.0
Agents v4.0.0
Closed issues:
- New documentation page: Example overview (#173)
- Compartment space: more performant version of ContinuousSpace (#241)
- Allow mutable graph spaces (support add_vertex! and rem_vertex!) (#264)
- Build ABMs with OpenStreetMapX.jl and Agents.jl (#265)
- Add small example block in
paramscan
documentation string (#274) - Gridspace UndefVarError (#292)
- [Help] Create continuous space boundaries and checks (#293)
get_node_contents
method for list of nodes (#294)- Move GridSpace to a Julia Array format (#296)
- Integrate PkgBenchmark (#297)
- weirdness with nearest_neighbor and interacting_pairs (#300)
- API Clarifications (#301)
- Finding the maximum of the keys of a dictionary is really slow (#303)
- Documentation trackbacks to examples in function docstrings (#305)
- Unable to install Agents package (#307)
- How to get current step during model run (#308)
- Finding neighbors in GraphSpace (for r>1) has poor performance. (#312)
- New continuous space specification: CompartmentSpace (#313)
- Allow search radius in GridSpace to be a Tuple (different value for each dimension) (#314)
- Checklist for v4.0 (#318)
- Filtering agent id in
space_agents
shouldn't be allocating (#319) - Further Nearest Neighbor checks (#320)
- Make an explicit
rng
field part ofABM
? (#321) - Designing mixed spaces (#324)
- Agents git history is 80 gb (#329)
- Multiple, successively executed
agent_step!
functions during each step (#331) - Collecting data in mixed-ABMs is mostly unhandled (#335)
- TravisCI (#339)
- TravisCI (#340)
- add_agent_to_space! out of bounds error (#343)
- Confusion about current (released) version (#344)
- Challenging the design and complexity of
walk!
(#352) - Dimension aware utilities (#356)
- Use
Dims{N}
rather thanNTuple{N,Int}
in gridspace agent structs. (#361) - Change Type parameterization order for ::ABM, make
Space
first (#364) - [FR] Inheritance from pre-defined agent types (#365)
- Bug in ContinuousSpace constructor (#379)
Merged pull requests:
- Sugarscape (#286) (@kavir1698)
- Various software Benchmarking comparison (#298) (@Libbum)
- [WIP] Package benchmarks (#299) (@Libbum)
- Nearest neighbor fix1 (#302) (@hbsmith)
- Declare simple space API and make maxid part of model (#304) (@Datseris)
- [WIP] New grid space (#306) (@Datseris)
- Add note about model stepping (#309) (@Libbum)
- Patch up models and examples (#310) (@Libbum)
- Complete rewrite of GridSpace (#311) (@Datseris)
- clean up grid space (#315) (@Datseris)
- Graph neighbor improvements (Discussion) (#316) (@Libbum)
- API Simplification (#317) (@Libbum)
- Compartment space (#322) (@kavir1698)
- BenchmarkCI integration (#323) (@Libbum)
- Schoolyard. LightGraphs integration (#325) (@Libbum)
- Allow mutable graphs (#326) (@Datseris)
- Improve documentation of
paramscan
(#328) (@Datseris) - An alternate OSM Space (#333) (@Libbum)
- Measurement integration (#334) (@Libbum)
- Implement mixed-ABM collections (#337) (@Libbum)
- Random agent with condition (#341) (@Datseris)
- CompatHelper: bump compat for "DataFrames" to "0.22" (#342) (@github-actions[bot])
- Test PR for github actions documenter (#348) (@Libbum)
- Walk utility (#349) (@Libbum)
- Simplify, and extend walk! (#353) (@Libbum)
- Tuple for search direction on GridSpaces (#354) (@Libbum)
- complex stepping docs (#355) (@Datseris)
- Abbreviate keyword argument values (#357) (@rikhuijzer)
- Battle Royale example (#359) (@Libbum)
- Specified dimension nearest-neighbor search (#360) (@Libbum)
- Move gridspace examples to Dim shorthand for their position (#362) (@Libbum)
- Changing type order in
ABM
(#366) (@Libbum) - Initial pre-defined types (#367) (@Libbum)
- Documentation and test updates (#368) (@Libbum)
- Preview cleanup action (#372) (@Libbum)
- Updated some examples to use the new plotting backend (#373) (@AayushSabharwal)
- Possible OSMSpace simplification (#374) (@Libbum)
- Updated sugarscape (#375) (@AayushSabharwal)
- Pairs by shortest distance, then by scheduler (#376) (@Libbum)
- Agents 4.0 release (#377) (@Datseris)
- Documentation updates (#378) (@Libbum)
- [ImgBot] Optimize images (#380) (@imgbot[bot])