Он решил убедиться, работает ли утверждение, что если обезьяны будут колотить по клавиатуре, рано или поздно они напечатают текст произведений великого драматурга
Программист из США Джесси Андерсон решил на практике проверить, смогут ли обезьяны, располагающие пищущими машинками и бесконечным количеством времени, набрать случайным образом текст произведений Шекспира (так называемая «теорема о бесконечных обезьянах»).
Андерсон не стал привлекать к своему опыту живых животных – он написал специальную программу, выдающую случайные последовательности букв английского алфавита. Каждая последовательность состоит из девяти букв. Программа анализирует встречаемость этих последовательностей в текстах Шекспира и в случае совпадения сохраняет их.
По словам Андерсона, при работе над программой он использовал «облачную» платформу Amazon EC2, а также систему распределенных вычислений Hadoop. Программа написана им на домашнем компьютере под управлением Ubuntu.
В результате с 21 августа по 23 «виртуальные обезьяны» Андерсона напечатали поэму Шекспира «Жалоба влюбленной». Оставшиеся 38 произведений завершены более чем на 99 процентов, уверяет программист.
В России в гипотезе об обезьянах с пишущими машинками фигурирует роман «Война и мир» Льва Толстого.
Как пишет «Лента.Ру», эту гипотезу уже пытались проверить, причем на живых обезьянах. В 2003 году шесть макак, проживавших в британском Пейтонском зоопарке, получили в свое распоряжение подключенную к компьютеру клавиатуру. Опыт закончился неудачей: набрав пять страниц бессвязного текста, обезьяны через месяц сломали клавиатуру.
Странные в Пиндосии программисты. Вообще-то, это элементарная задача из комбинаторики. Не обязательно нагружать сервера ненужной работой, за минуту можно все рассчитать "на бумаге". И есть подозрение, что "программист" врет, утверждая что напечатал 38 произведений.
Думаю, это первоапрельский текст, а идиоты его перепечатывают уже пол-года((-;
Конечно, кругом одни идиоты. Вот и на Ленте.ру одни дебилы собрались http://lenta.ru/news/2011/09/26/monkeys/ ;)
Вот это хорошо:
«В 2003 году в Пейтонском зоопарке в Англии гипотезу попытались проверить на живых обезьянах. В клетку к шестерым макакам поместили подключенную к компьютеру клавиатуру. BBC News сообщает, что обезьяны набрали пять страниц бессвязного текста и через месяц сломали клавиатуру.»
Да, но все равно не вижу связи с 1 апреля.
Обычно такие шутейные "вбросы" делают к 1 апреля, но никто не запрещает шутить и в иные времена года:)))
А в чем Вы видите шутку? :) Во-первых, вероятность наступления такого события действительно не нулевая, во-вторых, у этой "теории" масса интересных философских следствий.
Юмор тоже глубоко философская категория! :))))
По-вашему, на философском факультете юмористов готовят? :)
На хорошем — да. Думаю, грамотный философ должен улавливать изящные повороты смысла. :)))
________________
Но это что-то само собой разумеющееся, вроде шутки, что "грамотный юрист — это юрист, который умеет читать и писать".
Как бы хитрость в том, что он заранее отбрасывает слова, которых нет у Шекспира. Если рандомный текст и содержит где-то что-то, похожее на слово, то точно не среди других слов, а среди бессвязного текста.
Тогда эксперимент бессмысленный вовсе. Нужно делать так: генерировать последовательность случайных букв, пробелов, знаков препинания и продолжать ее генерировать до тех пор, пока не будет найдена подпоследовательность содержащая искомый текст.
Отправить комментарий