Last updated on 16th July 2024
Agent-Based Models may require that a set of Monte Carlo simulations be executed for the purposes of uncertainty and scenario analysis. Monte Carlo simulations generate a distribution of results based on a given set of conditions or seeds.
The Simudyne SDK is designed to allow modellers / developers to run Monte Carlo simulations without having to change a line of their code.
When running large sets of Monte Carlo simulations, a sequential running of those simulations might take an undesirable amount of time to generate results.
Modellers can distribute their Monte Carlo simulations using Spark to improve the runtime of their simulations and time to results.
More information on setting up large batch runs can be found in Distributed Computation.