Friday, September 25, 3:00 p.m.
Center for Social Complexity Suite
Research Hall, Third Floor

Mesa: An Agent-Based Modeling Framework in Python

David Masad, Ph.D. Candidate
Computational Social Science Program
Department of Computational and Data Sciences
George Mason University

ABSTRACT: Agent-based modeling is currently a hole in in Python’s robust and growing scientific ecosystem. Mesa is a new open-source package meant to fill that gap. It allows users to quickly create agent-based models using built-in core components (such as agent schedulers and spatial grids) or customized implementations; visualize them using an innovative browser-based interface; and analyze their results using Python’s robust data analysis tools. Its goal is to be a Python 3-based alternative to other popular frameworks based in other languages such as NetLogo, Repast, or MASON.

This talk will present Mesa, explain its architecture and demonstrate its core features using several example models. It will cover how to get started using Mesa for modeling, and how to get involved and contribute.