Similar (Simulations with Multi-Level Agents and Reactions) is a Multi-Level Agent-Based Modeling formal meta-model based on the Influence Reaction model which views action as a two step process:
- agents produce "influences", i.e., individual decisions, according to their internal state and perceptions,
- the system "reacts", i.e., computes the consequences of influences, according to the state of the world.
Similar implementation is written in Java and released under the CeCILL-B license.
I have knowledge of the CeCILL-B license and accept its terms.