Anticipation Flowing Backwards in a Functional Monetary Economics Simulation
In (Boudes, Kaszcyzc et al. 2016), we presented a SFC-safe framework for
programming monetary economics simulations, which we succesfully tested on top
of Pascal Seppecher's Jamel. We present here a complemete functional
implementation of a macro-economics simulator. Interaction is mediated through
constraints, accounting for agent's anticipation.
The dynamics of constraints is handled in the background by the simulation
itself, while the economist-programmer is provided a convenient domain-specific
language for programming behavioural bricks. We present an implementation of
such a system using actors in AKKA-Scala.