Тимур не прав и вот почему

TLDR > Нужный пункт содержится в его посте. Шанс, например, 50% (при том же подбрасывании монеты) не значит, что каждый второй раз будет успех. Точно так же при просчёте попадания в х-кам или при броске кубика в том же БГ3. Где-то это больше заметно (меньше маскируют и подкручивают), а где-то меньше(соответственно маскируют и сильнее подкручивают)

Тимур не прав и вот почему

Ну так и что?

А ни что. Написал простейший скриптик на питоне, который генерит рандомное число [1, 100] и если число <=50, считает выпадение условной решки, иначе орла. Далее листинг для тех, кто захочет повторить

import random, time random.seed(time.time()) def flip(times): flips = [] for i in range(times): flips.append(random.randint(1, 100) <= 50) return flips def calcPercentes(flips): percentes = [0, 0] for flip in flips: if flip: percentes[0] += 1 else: percentes[1] += 1 percentes[0] /= len(flips) percentes[1] /= len(flips) return percentes if __name__ == '__main__': # Тут можно поменять количество бросков, но сильно не увлекайтесь flips = flip(10) print(flips) print(calcPercentes(flips))

Вот результаты нескольких запусков на 10 "бросков монетки"

[True, True, False, True, False, True, False, False, False, True] [0.5, 0.5]​ [True, False, False, True, True, True, True, True, False, True] [0.7, 0.3] [True, False, True, True, False, False, True, False, False, True] [0.5, 0.5] [False, True, True, True, True, False, True, True, True, True] [0.8, 0.2] [False, False, True, False, False, True, False, True, True, False] [0.4, 0.6]

Как видно, не то, что при, казалось бы, вероятности 50% подряд может спокойно случиться одно и то же событие 3 раза, так ещё и на такой выборке вероятность равна 50% далеко не всегда

Делаем запуск на 100 подбросов монетки

[True, True, True, False, False, False, True, True, True, True, False, True, False, True, False, False, True, False, True, False, False, True, False, True, False, False, False, True, True, False, True, False, False, False, False, True, True, True, False, False, True, False, True, False, True, True, True, False, True, True, False, False, True, True, False, True, True, False, True, False, False, True, False, False, False, True, False, False, True, True, False, False, True, True, True, True, False, False, True, False, !!!True, True, True, True, True, True!!!, False, True, True, True, True, False, False, True, True, False, False, True, True, True] [0.55, 0.45]

Всего один запуск и одно и то же событие повторилось уже 6 раз. Вот это удача, получается, такое редкое событие поймать. Не иначе

Если кто не верит или думает, что я сам эти тру фолсы написал, лишь бы Тимура пожурить, то милости прошу, сами по запускайте

Думайте. Выводы делайте сами

13
1
1
1
1
1
79 комментариев

Тимур не правэтого было бы достаточно

16

Токсичная база

1

Чел, хорош) Тервер просто не так работает, как люди себе в голове представляют. И если у тебя 10 раз подряд выпала решка, то вероятность выпадения орла на 11 раз вообще никак не изменилась - всё те же 50%

12

Для понимания этого ни скрипт, ни даже теорвер не нужен так-то. Достаточно просто подумать.

50% это шанс конкретного подброса монеты. У следующего снова будет 50%.

6

весь вопрос просто в количестве экспериментов
тут как раз это тоже видно. чем больше мы, условно подкинем монетку, там больше вероятность будет стремиться к 50\50
на 10 бросках вон вообще вероятность 20\80 получилось

3

Именно, начиная с того что питон генерирует псевдослучайные числа и случайностью там почти что не пахнет, заканчивая тем что на бросок монетки влияет куча факторов, включая силу броска, воздействие на него воздуха и много ещё чего.