Skip to content

MASON

High-performance Java library for large-scale agent-based simulation

Vendor
George Mason University
License
Open Source
Platforms
Windows, macOS, Linux (Java)

MASON is a fast, discrete-event, multi-agent simulation core written in Java, built for models that need serious scale — millions of agents — with fully separable visualization, checkpointing, and reproducible runs. The distributed D-MASON extension spreads simulations across clusters.

Best for: computational social scientists and engineers running large batch experiments where run speed and reproducibility matter more than a friendly authoring environment.

Consider alternatives when you want a beginner-friendly modeling language (NetLogo) or native Python workflows (Mesa).

MASON articles & guides

Alternatives to MASON