A Montecarlo throughput simulation breaks a process down into several steps and then runs computerized simulations of the process to determine the most likely results over a period of time. Basic shared reference implementation: https://docs.google.com/spreadsheets/d/1QSBV5RB9NImf-em41uvrx4mJnYaXDtRH49xHrjKUBwA/edit?usp=sharing Where possible I use [[FlexSim]] or [[Maya]] for these things.