We are excited to announce BAM Engine 0.5.1 and the launch of bamengine.org.
What is BAM Engine?#
BAM Engine is a Python framework implementing the BAM (Bottom-Up Adaptive Macroeconomics) agent-based model from Macroeconomics from the Bottom-up (Delli Gatti et al., 2011). The model simulates households, firms, and banks interacting across labor, credit, and goods markets.
What’s New in 0.5.1#
Extension Bundles#
The new Extension dataclass and sim.use() API let you activate model
extensions with a single call:
from extensions.rnd import RND
sim.use(RND)Pre-built bundles: R&D/Growth+, buffer-stock consumption, and taxation.
Documentation#
The User Guide now covers custom roles, events, relationships, pipelines, operations, extensions, validation, calibration, and best practices.
Getting Started#
pip install bamengineRead the quickstart guide or try it in your browser.