Releases: JuliaDynamics/Agents.jl
Releases · JuliaDynamics/Agents.jl
v4.3.0
Agents v4.3.0
Closed issues:
- Read data from file directly into agents/model (#403)
- Measuring performance benefits, if any, of immutable Agent type (#421)
- Plotting: No backend available (#501)
Merged pull requests:
- Read agent data from CSV (#499) (@AayushSabharwal)
- CompatHelper: add new compat entry for "CSV" at version "0.8" (#503) (@github-actions[bot])
- Incremented minor version number, added to news (#504) (@AayushSabharwal)
v4.2.5
Agents v4.2.5
Closed issues:
init_model_dataframe
errors when using a properties struct (#494)
Merged pull requests:
- [ImgBot] Optimize images (#491) (@imgbot[bot])
- Model property type checking in
init_model_dataframe
(#497) (@liamblake)
v4.2.4
Agents v4.2.4
v4.2.3
v4.2.2
Agents v4.2.2
v4.2.1
Agents v4.2.1
v4.2.0
Agents v4.2.0
Closed issues:
- Problem with parallel computing on Schelling model (#96)
- Parallelization tests & documentation (#243)
- Distributed run! (#279)
node_weights
(aliasnodeweights
) doesn't seem to work properly (#291)- Renaming existing schedulers to all have same start (#363)
- Update Mesa benchmarks in Documentation (#391)
- Conditional compilation using Requires,jl (#397)
- Pathfinding (#402)
- Extend
positions
docs (#410) - Seed consideration in parallel_replicates (#415)
- seed! is ineffective for RandomDevice (#436)
- sample! has rng as a keyword (#442)
- Create performance tips documentation page (#454)
- Failing to assign value to field of properties struct via
model.key
(#455) - Consider making modules for specific components to decrease namespace bloat (#458)
- map_agent_groups documentation is unclear (#462)
- SIR example is spitting errors with new Plots.jl version (#466)
- Swap CI (#468)
- How to update Agents v2.4.0 without incompatibilities (#470)
- Error in Schelling example: type
SchellingAgent
has no field model (#471) - Citation cleanup (#477)
- Different number of model steps in InteractiveDynamics.abm_video vs run! (#478)
- Parallel paramscan (#481)
- Bad seed in wolf-sheep (#482)
Merged pull requests:
- Pathfinding in GridSpace (#447) (@AayushSabharwal)
- Fix non-unique column names in model DataFrame when using anonymous accessor functions (#450) (@ulido)
- Fix typo in utilities.jl (#460) (@drbergman)
- CompatHelper: add new compat entry for "DataStructures" at version "0.18" (#461) (@github-actions[bot])
- Allow mutation of model.properties when struct (#464) (@Libbum)
- Link grouped methods to iteration notes (#465) (@Libbum)
- Complete CairoMakie solution (#467) (@Libbum)
- Performance Tips & Small rework of multi-agent models (#472) (@Datseris)
- [WIP] Move comparative benchmarks (#474) (@Libbum)
- Drop 1.6 beta testing (#475) (@Libbum)
- Seeds and parallelization (#476) (@Datseris)
- schedule: Rename existing schedulers to all have same prefix (#479) (@rht)
- Quick fixes for rework of seeds and parallelisation (#480) (@fbanning)
- Move some functionality into submodules (#483) (@Datseris)
- Parallelize paramscan (#484) (@Adriankhl)
- CompatHelper: add new compat entry for "ProgressMeter" at version "1.5" (#485) (@github-actions[bot])
- Better Wolf seed (#486) (@Libbum)