Simulation Engine Configuration
Engine Configuration
Alchemist ships a reactive simulation Engine.
It is selected by default, so normal simulations require no engine configuration.
Reaction Scheduling and Ownership describes how reactions own their observable occurrence times and how initialization, firing, invalidation, and removal differ. The simulation-engine explanation describes how the engine consumes those scheduling decisions.
Launcher parameter batches orchestrate independent simulations, each using its own reactive engine; see parameter sweeping with simulation batches. Each engine executes the events of its simulation one at a time.
Third-party implementations of Simulation can still be selected through the
engine section and the
arbitrary class loading system.