Monte Carlo principles and applications | Synapse