import random
# Starting Balance
start = 50
bankroll = start
print("Starting Amount: ")
print(start)
# Die Roll
def roll (a,b):
return random.randint(a,b)
# Bet Result
def bet (roll,bet):
if roll > 64:
return bet*2
else:
return bet * -1
# 1 million rounds (10 mil takes too long for /u/CompileBot)
rounds = 1000000
# Simulation
print("Start sim...")
while rounds > 0:
d100 = roll(1,100)
bankroll += bet(d100,5)
rounds -= 1
print("Done!")
# Display winnings
print("Winnings: ")
print(bankroll - start)
aW1wb3J0IHJhbmRvbQoKIyBTdGFydGluZyBCYWxhbmNlCnN0YXJ0ID0gNTAKYmFua3JvbGwgPSBzdGFydApwcmludCgiU3RhcnRpbmcgQW1vdW50OiAiKQpwcmludChzdGFydCkKCiMgRGllIFJvbGwKZGVmIHJvbGwgKGEsYik6CiAgICByZXR1cm4gcmFuZG9tLnJhbmRpbnQoYSxiKQoKIyBCZXQgUmVzdWx0IApkZWYgYmV0IChyb2xsLGJldCk6CgkgICAgaWYgcm9sbCA+IDY0OgoJICAgICAgICByZXR1cm4gYmV0KjIKCSAgICBlbHNlOgoJICAgICAgICByZXR1cm4gYmV0ICogLTEKCSAgICAKCiMgMSBtaWxsaW9uIHJvdW5kcyAoMTAgbWlsIHRha2VzIHRvbyBsb25nIGZvciAvdS9Db21waWxlQm90KQpyb3VuZHMgPSAxMDAwMDAwCgojIFNpbXVsYXRpb24KcHJpbnQoIlN0YXJ0IHNpbS4uLiIpCndoaWxlIHJvdW5kcyA+IDA6CiAgICBkMTAwID0gcm9sbCgxLDEwMCkKICAgIGJhbmtyb2xsICs9IGJldChkMTAwLDUpCiAgICByb3VuZHMgLT0gMQpwcmludCgiRG9uZSEiKQoKCiMgRGlzcGxheSB3aW5uaW5ncwkKcHJpbnQoIldpbm5pbmdzOiAiKQpwcmludChiYW5rcm9sbCAtIHN0YXJ0KQ==