Introduction

Emergent is a modern python framework for agent based models.


Emergent is a modern framework for building ABMs, drawing much inspiration from the Netlogo modeling framework and its extensive model library. Emergent seeks to provide a similar accessible and extendable environment for ABMs in python, which could potentially allow for more collaborations across disciplines.

Currently, Emergent is currently configured to work exclusively with graphical models (with a focus on bandits) using our very own Python module built on top of networkx.

We are working with researchers to add support for more models types across domains. To help contribute models to be featured on Emergent, click the "Submit Model" button above.