(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

"Виртуальным обезьянам" удалось написать всего Шекспира

Источник: vesti

Однажды американский программист Джесс Андерсон задумался, а могут ли миллионы обезьян, бездумно набирающих на печатных машинках слова английского языка, в какой-то момент воссоздать полное собрание сочинений Шекспира. Написав программу которая функционирует по такому принципу, Андерсон пришел к выводу, что "виртуальным обезьянам" это по плечу, сообщает британская телерадиокомпания BBC.

На проверку довольно странной гипотезы у американского программиста ушло чуть больше месяца. Согласно предположениям Джесса Андерсона, если дать миллиону обезьян миллион печатных машинок и заставить их бездумно набирать слова английского языка, то в какой-то момент у них получится воссоздать собрание сочинений Шекспира. Разумеется, провести этот эксперимент на животных невозможно, поэтому программист написал миллион маленьких программ - "виртуальных обезьян", каждая из которых ежесекундно генерировала слова английского языка, состоящие из девяти букв.

Сгенерировав слово, каждая "виртуальная обезьяна" проверяла, встречается ли оно в произведениях величайшего английского драматурга. Если да, то слово или фраза заносилась в базу данных, если нет - удалялось навсегда. Работа была огромной: "виртуальные обезьяны" перебрали 550 триллионов комбинаций, которыми можно составить строки, состоящие из девяти произвольных букв английского алфавита. Программы работали круглосуточно, на данный момент они справились с задачей на 99,99%.

Чтобы облегчить и без того нелегкую задачу, Джесс Андерсон запрограммировал своих "обезьян" не учитывать пробелы и знаки препинания при воссоздании текстов Шекспира. По словам британских математиков из Уорикского университета, если бы Андерсон обращал внимание и на эти параметры, то ему не хватило бы и десяти жизней, чтобы завершить проект.

Ранее ученые уже пытались провести эксперименты, подобные тому, что поставил американский программист. Так, в 2003 году сотрудники одного из британских зоопарков поставили в клетку к шести макакам компьютер с клавиатурой. За пять месяцев обезьянам удалось напечатать пять страниц с одной лишь буквой "S" и сломать клавиатуру.



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 27.09.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM DOMINO ENTERPRISE CLIENT ACCESS LICENSE AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
VMware Horizon 7 Standard : 10 Pack (CCU)
Oracle Database Standard Edition 2 Processor License
Купить Антивирус Dr.Web Server Security Suite для сервера
Rational ClearCase Multisite Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100