Common agent-based model examples developed in Mesa. These can be used for learning or as a place to start when developing other models.
- Create and activate a virtual environment
- Install Mesa:
pip install -U "mesa[rec]"- Install Jupyter Notebook (optional)
pip install jupyter- Install Seaborn (used for data visualization)
pip install seaborn# Has multi-dimensional arrays and matrices.
# Has a large collection of mathematical functions to operate on these arrays.
import numpy as np
# Data manipulation and analysis.
import pandas as pd
# Data visualization tools.
import seaborn as sns
import mesaRun Jupyter Notebook locally
jupyter lab