Skip to content

Instantly share code, notes, and snippets.

@francoisstamant
Created May 28, 2022 15:10
Show Gist options
  • Save francoisstamant/032f019ad315b2c8cd12a66de59cb5f0 to your computer and use it in GitHub Desktop.
Save francoisstamant/032f019ad315b2c8cd12a66de59cb5f0 to your computer and use it in GitHub Desktop.
import random
def Monte_Carlo(iterations, variables, weights, grade):
final_results=[]
for n in range(iterations):
results=[]
for i in range(len(variables)):
value = weights[i] * (random.uniform(grade[i][0], grade[i][1]))
results.append(value)
final_results.append(sum(results))
return final_results
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment