1
0
mirror of https://github.com/gsi-upm/soil synced 2024-11-13 06:52:28 +00:00
Go to file
J. Fernando Sánchez af9a392a93 WIP: mesa compat
All tests pass but some features are still missing/unclear:

- Mesa agents do not have a `state`, so their "metrics" don't get stored. I will
probably refactor this to remove some magic in this regard. This should get rid
of the `_state` dictionary and the setitem/getitem magic.
- Simulation is still different from a runner. So far only Agent and
Environment/Model have been updated.
2021-10-15 13:36:39 +02:00
docs WIP: mesa compatibility 2021-10-14 17:37:06 +02:00
examples WIP: mesa compat 2021-10-15 13:36:39 +02:00
soil WIP: mesa compat 2021-10-15 13:36:39 +02:00
tests WIP: mesa compat 2021-10-15 13:36:39 +02:00
.dockerignore Fix Windows bug 2020-07-07 10:57:10 +02:00
.gitignore WIP soil 2017-07-03 18:17:52 +02:00
.gitlab-ci.yml Swap test and build in CI. Remove tests in tags 2018-12-20 17:56:33 +01:00
CHANGELOG.md WIP: mesa compatibility 2021-10-14 17:37:06 +02:00
debug.py WIP soil 2017-07-03 18:17:52 +02:00
docker-compose.yml Python3.7, testing and bug fixes 2018-12-08 18:53:06 +01:00
Dockerfile Python3.7, testing and bug fixes 2018-12-08 18:53:06 +01:00
LICENSE Create LICENSE 2016-05-30 11:35:09 +02:00
logo_gsi.png added logos 2017-01-28 11:37:52 +01:00
logo_gsi.svg Added GSI logo 2017-01-28 10:57:45 +01:00
Makefile Avoid writing gexf in test 2019-04-30 16:16:46 +02:00
MANIFEST.in 0.13.8 2019-02-19 21:17:19 +01:00
README.md Fix Windows bug 2020-07-07 10:57:10 +02:00
requirements.txt WIP: mesa compatibility 2021-10-14 17:37:06 +02:00
setup.cfg Python3.7, testing and bug fixes 2018-12-08 18:53:06 +01:00
setup.py WIP: mesa compatibility 2021-10-14 17:37:06 +02:00
test-requirements.txt WIP: mesa compatibility 2021-10-14 17:37:06 +02:00

SOIL

Soil is an extensible and user-friendly Agent-based Social Simulator for Social Networks. Learn how to run your own simulations with our documentation.

Follow our tutorial to develop your own agent models.

If you use Soil in your research, don't forget to cite this paper:

@inbook{soil-gsi-conference-2017,
    author = "S{\'a}nchez, Jes{\'u}s M. and Iglesias, Carlos A. and S{\'a}nchez-Rada, J. Fernando",
    booktitle = "Advances in Practical Applications of Cyber-Physical Multi-Agent Systems: The PAAMS Collection",
    doi = "10.1007/978-3-319-59930-4_19",
    editor = "Demazeau Y., Davidsson P., Bajo J., Vale Z.",
    isbn = "978-3-319-59929-8",
    keywords = "soil;social networks;agent based social simulation;python",
    month = "June",
    organization = "PAAMS 2017",
    pages = "234-245",
    publisher = "Springer Verlag",
    series = "LNAI",
    title = "{S}oil: {A}n {A}gent-{B}ased {S}ocial {S}imulator in {P}ython for {M}odelling and {S}imulation of {S}ocial {N}etworks",
    url = "https://link.springer.com/chapter/10.1007/978-3-319-59930-4_19",
    volume = "10349",
    year = "2017",
}

@Copyright GSI - Universidad Politécnica de Madrid 2017

SOIL