Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import random
- def trial(winrate):
- wins = 0
- losses = 0
- while (wins < 5 and losses < 2):
- if (random() < winrate):
- wins += 1
- else:
- losses +=1
- return wins
- results = [0] * 6
- SAMPLE_SIZE = 1000000
- WINRATE = 0.6
- for i in range(SAMPLE_SIZE):
- results[trial(WINRATE)] += 1
- for i in range(6):
- print(str(i) + " wins: " + str(results[i] / SAMPLE_SIZE * 100) + "%")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement