Белый дом США озадачил пользователей интернета головоломкой из теории игр Статьи редакции

Заместитель технического директора администрации президента США Эд Фелтен (Ed Felten) опубликовал своё первое обращение, задав читателям блога Белого дома головоломку из сферы теории игр. На запись Фелтона обратило внимание издание «Медуза».

Эд Фелтен

Вспоминая о том, как в декабре 2014 года Барак Обама стал первым президентом США, написавшим компьютерную программу, Фелтен рассказал и о собственных успехах в программировании. Он начал кодить в 1977 году, задолго до времён, когда дети имели широкий доступ к вычислительным машинам, а написание программ в стиле «Hello World» стало доброй традицией начинающих программистов.

Фелтен подчеркнул, что компьютерная наука не ограничивается написанием кода, и предложив читателям решить головоломку «на тему кооперации». По его словам, это упрощённая версия задачи, которую он узнал от одного из своих студентов.

Элис и Боб играют в игру. Они в одной команде, поэтому они выигрывают или проигрывают вместе. Перед началом игры они могут договориться о выборе стратегии.

Когда игра начинается, Элис и Боб расходятся по двум звуконепроницаемым комнатам — они не могут общаться друг с другом. Каждый из них бросает монетку и записывает, что выпало: решка или орёл (никакого жульничества: это должен быть честный бросок, и они должны позже рассказать правду). Потом Элис пытается угадать, что выпало у Боба, и записывает догадку на бумажку. То же самое делает и Боб.

Если хотя бы одна из догадок окажется верной, Элис и Боб выигрывают. Если они оба ошиблись, они проиграли.

Загадка вот в чём: вы можете придумать стратегию, по которой Элис и Боб будут гарантированно выигрывать каждый раз?

Фелтен привёл пример неработающей стратегии: если Алиса и Боб будут всегда ожидать выпадения орла друг у друга, то в 25% случаев они будут ошибаться, так как решка или орёл выпадают с равной вероятностью. Представитель Белого дома пообещал, что будет публиковать подсказки в своём твиттере.

Часть пользователей пожаловались на сложность задачи, в то время как те, кто владеет математикой, заявили, что уже нашли верное решение.

Эд Фелтен занял свой пост 11 мая 2015 года. До этого он работал профессором компьютерных наук в Принстонском университете. За свою карьеру Фелтон опубликовал более сотни научных работ и две книги на тему юридического регулирования сферы технологий.

0
41 комментарий
Написать комментарий...
Плохой Петя

Очевидно же - первый записывает ту сторону, которая у него (первого) выпала, второй - противоположную той, что у него (второго) выпала. Тогда, если у них выпали одинаковые стороны - прав первый, если разные - прав второй

Ответить
Развернуть ветку
Защитный Женя

так они должны не врать, записывать именно то, что у них выпало

Ответить
Развернуть ветку
Капитальный динозавр

Пока ты писал комментарий, я проверял решение. Довольно простая задача.

Ответить
Развернуть ветку
Лекарственный Кирилл

Блин, я думал нужно чтобы все догадки были правильными.
Вот что твиттер делает с людьми.

Ответить
Развернуть ветку
Посторонний Орзэмэс

Все еще проще

Ответить
Развернуть ветку
Юный яд
Барак Обама стал первым президентом США, написавшим компьютерную программу (она выводила фразу «Hello World»)

Пффф

Ответить
Развернуть ветку
Белорусский файл

Meanwhile on Kremlin.ru

Ответить
Развернуть ветку
Статистический меч

Пахнет экстремизмом

Ответить
Развернуть ветку
Грустный колос

А пока Алиса и Боб делятся своими предположениями, плутовка Труди крадёт их монеты!

Ответить
Развернуть ветку
Цветной супер_стар

Geopolitics in a nutshell.

Ответить
Развернуть ветку
Последующий единорожек88

Больше всего меня смущает то, что некоторые пользователи пожаловались на сложность задачи. А чего они хотели то? Странно конечно.

Ответить
Развернуть ветку
Заработный Макс

Первый всегда называет то, что у него выпало, второй повторяет

Ответить
Развернуть ветку
Партийный кот

Что повторяет? За первым повторяет то, что выпало? Они же на бумажке записывают, нельзя жульничать.

Ответить
Развернуть ветку
Газетный дебаркадер

Т. е. я выхожу и называю то, что выпало у меня. В ответ второй игрок просто повторяет мой ответ. Я мог ошибиться или угадать, но он точно угадает.

Ответить
Развернуть ветку
Структурный нос
Потом Элис пытается угадать, что выпало у Боба, и записывает догадку на бумажку. То же самое делает и Боб.

Записывают...

Ответить
Развернуть ветку
Заработный Макс

А по версии медузы не записывают

Ответить
Развернуть ветку
Партийный кот

Ну что ж, у «Медузы» неточная версия перевода.

Ответить
Развернуть ветку
Заработный Макс

Тогда один всегда называет то, что выпало у него, а второй всегда называет не то, что выпало у него

Ответить
Развернуть ветку
Газетный дебаркадер

но так никакая стратегия не позволяет им влиять на результат ведь

Ответить
Развернуть ветку
Газетный дебаркадер

Но в оригинале они все-таки пишут догадку :( И только ее.

Ответить
Развернуть ветку
Газетный дебаркадер

оо, не заметил

Ответить
Развернуть ветку
Газетный дебаркадер

Они записывают что выпало, а не что называть.

Ответить
Развернуть ветку
Спортивный крюк

тогда решения нет

Ответить
Развернуть ветку
Мирный диод

"Элис и Боб расходятся по двум звуконепроницаемым комнатам"
Как они назовут что у них выпало?

Ответить
Развернуть ветку
Газетный дебаркадер

Самый очевидный враиант - читерский.

Ответить
Развернуть ветку
Резиновый месяц

После бросков обменялись бумажками и вот совпадения 100% :)

Ответить
Развернуть ветку
Обширный паркур
Вспоминая о том, как в декабре 2014 года Барак Обама стал первым президентом США, написавшим компьютерную программу (она выводила фразу «Hello World»)

Неверно. Обама написал `moveForward(100);`, о чём написано по ссылке из оригинала. Про хелловорлд другое предложение, что это традиция; с Обамой уже не связано.

Ответить
Развернуть ветку
Партийный кот

Упс, извините, поехал я чо-то. Поправил.

Ответить
Развернуть ветку
Белорусский якорь

1Бросок — Р. 1Прогноз — Р.

2Бросок — Р. 2Прогноз — О.

2Бросок — О. 2Прогноз — Р.

Ответить
Развернуть ветку
Белорусский якорь

1-й пишет, то что бросил; 2-й — наоборот.
Проверяем все 4 варианта:
1Бросок — Р. 1Прогноз — Р+.
2Бросок — Р. 2Прогноз — О.
--
1Бросок — Р. 1Прогноз — Р.
2Бросок — О. 2Прогноз — Р+.
--
1Бросок — О. 1Прогноз — О.
2Бросок — Р. 2Прогноз — О+.
--
1Бросок — О. 1Прогноз — О+.
2Бросок — О. 2Прогноз — Р.

Ответить
Развернуть ветку
Белорусский якорь

Надо было "верхнему" ответить, типа первый решил :)

Ответить
Развернуть ветку
Посторонний Орзэмэс

Я вообще не понимаю, в чем сложность задачи? Перед началом игры оба договариваются, что один всегда пишет орел, другой всегда пишет решку. Вне зависимости, от того, что выпадет, один будет всегда прав, а значит оба выиграют.

Ответить
Развернуть ветку
Посторонний Орзэмэс

Хотя нет, я тупой. Выпасть может наоборот и тогда фейл.

Ответить
Развернуть ветку
Выходной Валера

А теперь перечитайте условия задачи

Ответить
Развернуть ветку
Посторонний Орзэмэс

Условия тут не причем, я уже разобрался, что не всегда работает моя версия

Ответить
Развернуть ветку
Выходной Валера

Да я так-то тоже затупил )

Ответить
Развернуть ветку
Страховой Слава

Но ведь это лишь очень простая вариация от
http://datagenetics.com/blog/december12014/index.html

Ответить
Развернуть ветку
Заслуженный огонь

призываю Илью А. в этот тред.

Ответить
Развернуть ветку
Защитный Женя

поддерживаю

Ответить
Развернуть ветку
Длинный инструмент

Эх, говорила мне моя преподавательница по тер.веру, что эти знания пригодятся в жизни. А я не верил.

Пригодятся в интернете решать чужие задачки just for lulz

Ответить
Развернуть ветку
Гениальный спрей

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

Ответить
Развернуть ветку
Читать все 41 комментарий
null