# Persephone

**An agent-based, socio-economic-ecological model of agricultural landscapes
in Europe under the CAP.**
	
## Description

Persephone models farmers' decision making and its impact on species in agricultural
landscapes. The aim is to investigate how policies such as the CAP influence farms and
biodiversity.

It is currently in the very early stages of development.

## Usage

Install the latest version of the [Julia](https://julialang.org/downloads/) programming 
language. The recommended editors are [VSCode](https://www.julia-vscode.org/) or
[Emacs](https://www.emacswiki.org/emacs/JuliaProgrammingLanguage) (see `docs/editors.md`).
To install package dependencies, open a Julia REPL in this folder and run 
`using Pkg; Pkg.activate("."); Pkg.instantiate()`.

Run the simulation by executing `run.jl` from the commandline, or loading it from
within a Julia REPL with `include("run.jl")`. 

This model uses the [Agents.jl](https://juliadynamics.github.io/Agents.jl/stable/) framework.

---

© 2022 Daniel Vedder, Lea Kolb (MIT license)