시드 머니를 1000불로 계획하고 룰렛을 마틴(게일)베팅법으로 베팅 했을 때 ,
초기 베팅 금액 별 이길 확률과 평균 베팅 횟수를 python 으로 구현 해 보았습니다.
(룰렛에 0은 포함 00은 미포함)
결론은 1000불을 가지고 룰렛 number, color 베팅을 할 경우
7불, 15불을 초기 배팅금으로 잡고 시작 하는게 가장 승률이 높았습니다.
베팅 횟 수까지 고려 한다면 15불로 시작 하는게 가장 이상적인 것 같습니다(저의 의견).
!!! 절대 베팅을 권고하는 글은 아닙니다. 심심풀이로 만들어 보았을 뿐입니다
!! 제가 코드를 잘 못 짰을 수도 있어서 코드도 마지막에 첨부 하였습니다.
for bet_origin in tqdm_notebook(range(1,51)):
idx = 0
win = 0
lose = 0
total = 0
while True:
money = 1000
bet = bet_origin
i = 0
hole = 0
zzac = 0
while True:
a = random.randint(0,36)
if a == 0:
money -= bet
bet = bet*2
elif a%2 == 0:
money += bet
bet = bet_origin
zzac += 1
else:
money -= bet
bet = bet*2
hole += 1
i += 1
if money <= bet:
lose += 1
break
if money >= 1100:
total += i
win += 1
break
idx += 1
if idx >= 100000:
break
print(bet_origin, win/1000, total/100000)
'개발 > Python' 카테고리의 다른 글
파이썬 No module named 'PyQt5.QtWebEngineWidgets' 해결 방법 (0) | 2019.11.29 |
---|---|
windows 환경에서 python 파이썬 설치된 경로 찾기 (0) | 2019.11.21 |
python pyqt5 로 구현한 룰렛 홀 짝(odd,even) 베팅 프로그램 (0) | 2019.11.20 |
파이썬에서 between 사용하기 python between function (0) | 2019.11.19 |
python 으로 특정 파일의 필요한 내용만 뽑아 새로 만들기 (0) | 2019.11.15 |