Я пытаюсь смоделировать ставки на кости шевалье де Мера 1000 раз, чтобы оценить вероятность выигрыша каждой ставки.Я моделирую событие, когда 6 выпадает при броске матрицы 4 раза, и я получаю результат, аналогичный тому, который я ожидал (~ 0,5).Тем не менее, при моделировании события выпадения 6 при броске двух кубиков 24 раза, я получаю результат выше, чем ожидалось.Я получаю ~ 0,6, когда я ожидаю ~ 0,49.
Есть ли проблема с тем, как я запускаю симуляцию, или есть другое объяснение?Смотрите код:
total = 0
for i in range(1000):
if 6 in randint(1,7,(4)):
total +=1
print("The probability a 6 turns up when rolling 1 die 4 times is:",total/1000)
total = 0
for i in range(1000):
for j in range(24):
if 6 == randint(1,7) and 6 == randint(1,7):
total +=1
print("The probability a 6 turns up when rolling 2 die 24 times is:",total/1000)
Пожалуйста, помогите!Спасибо!