Jacqueline Kazil: Mesa Project, a Python 3+ ABM Toolkit

What is Mesa? (from the tutorial)

Mesa is a Python framework for agent-based modeling. Getting started with Mesa is easy. In this tutorial, we will walk through creating a simple model and progressively add functionality which will illustrate Mesa?s core features.