Applications of simulation modeling in mining project risk management: criteria, algorithm, evaluation | Synapse