КОД

Когда все исправили самую умную женщину в мире

Использование Python для доказательства противоречивой головоломки

Я считаю задачу Монти Холла одной из самых увлекательных головоломок, потому что она кажется обманчиво простой. Когда Мэрилин фон Савант, женщина с самым высоким IQ, правильно ответила на эту головоломку в 1991 году, она была завалена более чем 10 000 писем от ученых и докторов наук, критикующих ее «ошибку», но позже было доказано, что она была права.

Проблема выглядит так:

Проблема Монти Холла

  • Вы участвуете в игровом шоу.
  • Есть три двери.
  • За одним из них - машина.
  • За двумя другими - козы.
  • Вы должны открыть одну дверь в надежде получить машину!

Но потом происходит следующее:

(Я воспроизвел проблему Монти Холла из сообщения Адама Зернера https://medium.com/@adamzerner/monty-hall-problem-346bc6392b0a)

Сделайте паузу и подумайте, что бы вы сделали и почему, прежде чем переходить к следующей строке.

.

.

.

На данный момент большинство людей рассматривают это как решение 50/50. Однако ответ таков: вы выиграете в 2/3 случаев, переключившись.

Интуитивное решение

Самый простой способ понять это - представить, что за дверью 1 находится машина, а за дверями 2 и 3 - козы. Когда вы выберете дверь 1, вы проиграете, переключившись. В том же сценарии, если бы вы выбрали дверь 2, ведущий показал бы дверь 3 с козой, вы бы выиграли, переключившись на дверь 1. То же самое, если бы вы выбрали дверь 3. Итак, 2/3 раза вы выиграете. путем переключения.

Код

Я хотел попробовать написать игру Монти Холла на Python и запустить ее 10 000 раз, чтобы проверить, действительно ли я выиграю 2/3, или примерно 6 667 раз из 10 000 игр, переключившись.

Посмотреть код и поиграть в игру можно здесь.

Вот результаты:

После четырехкратного прогона результаты были 6547, 6603, 6714 и 6738. Все в пределах 1% от ожидаемых 6 667 побед (2/3 * 10 000 попыток).

Прежде чем ты уйдешь -

Знаете ли вы, что вы можете отказаться от 50 центов, нажав кнопку 👏? Попробуйте, если вам действительно понравилась эта статья. Это дает мне понять, что я должен писать больше!

Чтобы быть в курсе новых подобных сообщений, подписывайтесь на меня на Medium: Дэниел Санъюн Ким и Twitter

Другие статьи Даниэля



Как я зарабатывал 15 000 долларов в день в качестве выпускника колледжа
И почему выгодно отличаться medium.com