Лента TH Статьи о науке и технике


Программа «бесконечных обезьян» повторила Шекспира

∴ 189

Программа «бесконечных обезьян» повторила Шекспира

Поговаривают, что если бесконечное число обезьян посадить за печатные машинки, то однажды они напечатают произведение Льва Толстого «Война и Мир», к примеру. В мире, где правит английский язык, эта пословица упоминает не Толстого, а Шекспира. Один американский программист, Джесси Андерсон, решил протестировать эту гипотезу на прочность.

Разумеется, обезьян в бесконечном числе раздобыть он не смог, но он смог создать компьютерную модель, через написание программы. В итоге программа, как ни странно, выдала искомое, переписав 99% «Жалобы влюбленной» Шекспира.

Хоть автор программы и не ставил конкретной цели, программа почему-то выбрала именно одного из самых великих за всю историю человека писателей. Андерсон, тем не менее, все-таки облегчил задачу тем, что не учел в программе знаки препинания при наборе текста, а так же и пробелы. Поиск был произведен по выборке из девятки символов, сравнивая случайные символы с случайными девятью символами.

Это очень интересный опыт, которые показывает значение теории вероятности в жизни. Если человек думает, что чего-то не может произойти — он не может быть на 100% в этом уверен.