https://github.com/chances/wren-agents
Agent-based modeling (ABM) framework for Wren applications
https://github.com/chances/wren-agents
agent-based-modeling wren-module
Last synced: 4 months ago
JSON representation
Agent-based modeling (ABM) framework for Wren applications
- Host: GitHub
- URL: https://github.com/chances/wren-agents
- Owner: chances
- License: mit
- Created: 2024-02-02T11:05:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-10T01:32:15.000Z (over 2 years ago)
- Last Synced: 2025-06-10T13:04:14.784Z (about 1 year ago)
- Topics: agent-based-modeling, wren-module
- Language: Wren
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wren-agents
Agent-based modeling (ABM) framework for [Wren](https://wren.io) applications.
An agent-based (or individual-based) model is a computational simulation of autonomous agents that react to their
environment (including other agents) given a predefined set of rules [[1](http://doi.org/10.1016/j.ecolmodel.2006.04.023)]. Many real-world emergent behaviors given simple agent interactions can only be captured in an
agent-based model.
## Features
- Base-class library (BCL) to create agent-based models
- `Space` base-class to represent the area agents occupy, including these implementations:
- `Grid` - 2D areas of a given size
- `Graph` - Network of agents
## Prior Art
- [agents.jl](https://juliadynamics.github.io/Agents.jl/stable)
## License
[MIT License](https://opensource.org/licenses/MIT)
Copyright © 2024 Chance Snow. All rights reserved.