Major restructure - remove Agents.jl and change species DSL
This is a huge commit that changes much of the underlying model architecture (which is why it all had to change at once). Agents.jl is now no longer a dependency and the species macros have been largely rewritten. Not everything has been adapted yet, but the model is in a "minimally runnable" state.
Showing
- src/Persefone.jl 2 additions, 2 deletionssrc/Persefone.jl
- src/core/output.jl 1 addition, 1 deletionsrc/core/output.jl
- src/core/simulation.jl 8 additions, 7 deletionssrc/core/simulation.jl
- src/crop/farmplot.jl 1 addition, 1 deletionsrc/crop/farmplot.jl
- src/nature/ecologicaldata.jl 4 additions, 3 deletionssrc/nature/ecologicaldata.jl
- src/nature/macros.jl 60 additions, 32 deletionssrc/nature/macros.jl
- src/nature/nature.jl 14 additions, 2 deletionssrc/nature/nature.jl
- src/nature/populations.jl 168 additions, 79 deletionssrc/nature/populations.jl
- src/nature/species/wolpertinger.jl 26 additions, 13 deletionssrc/nature/species/wolpertinger.jl
- src/parameters.toml 1 addition, 1 deletionsrc/parameters.toml
Loading
Please register or sign in to comment