FLAME Simulation Framework

The Eurace and Eurace@Unibi models are implemented in the simulation framework FLAME.

FLAME (Flexible Large-scale Agent Modelling Environment) is a generic agent-based modelling system. It is a program generator which can be used to develop agent-based applications that can be compiled and built on the majority of computing systems ranging from laptops to high-performance super computers and grid systems, and works under Linux, MacOS or Windows.

FLAME programs can be compiled as serial code (single CPU use) or parallel code (for multi-node systems such as grids), and links in the message board library Libmboard to provide MPI (Message Passing Interface) facilities.