Неутолимая любознательность - [69]

Шрифт
Интервал

Но вернемся в семидесятый, когда мне было 29 и я лишь недавно прибыл обратно в Оксфорд. Поющий “Эллиотт” к тому времени уже отправился туда, куда уходят все создания из кремния, но закон Мура и исследовательский грант, которым меня годом раньше заманили в Оксфорд, дали мне возможность обзавестись “собственным” компьютером, PDP-8, превосходившим “Эллиотт” по всем параметрам, кроме размеров и цены. Также в соответствии с законом Мура (который уже хорошо выполнялся в те времена) возможности того компьютера были намного меньше, а размеры намного больше, чем у современного ноутбука. Кроме того, как то ни смешно, к нему прилагался журнал учета, в который нужно было записывать время каждого включения (чего я и не думал делать). Этот компьютер был для меня радостью, гордостью и ценным источником данных. Я был единственным программистом в нашей группе на Бевингтон-роуд, что отнимало у меня немало времени, но теперь, когда я мог по-настоящему отдаться своей компьютерной зависимости, мне больше не приходилось делать это по ночам, как было во время моего постыдного романа с “Эллиоттом”.

До этого я пользовался языками только высокого уровня – простыми в обращении, которые компьютер переводит на свой собственный бинарный машинный язык. Но теперь, чтобы использовать PDP-8 как орудие исследований, от меня требовалось овладеть его двенадцатибитным машинным языком, и я увлеченно погрузился в его изучение. Первым проектом, для которого я написал программу в машинном коде, было создание “оргáна Докинза” – устройства для регистрации поведения животных, аналогичного “системе получия данных” Джорджа Барлоу, но во много раз более дешевого. Идея была в том, чтобы сделать клавиатуру, которой наблюдатель сможет пользоваться в полевых условиях, нажимая на клавиши, соответствующие различным действиям наблюдаемого животного. Каждое такое нажатие будет записываться на магнитофонной ленте, с которой компьютер впоследствии автоматически считает информацию о точном времени каждого действия.

Моя клавиатура была не чем иным, как самодельным электронным органом, все клавиши которого играли разные ноты (слышные только магнитофону). Сделать эту часть системы было довольно просто. В ящик помещался простой двухтранзисторный генератор импульсов, частота которых регулировалась сопротивлением. Каждая клавиша была связана со своей катушкой сопротивления и поэтому генерировала звук своей высоты. Наблюдатель мог брать этот орган с собой в поле и наблюдать за поведением животных, подобно специалисту по анализу рабочего времени, нажимая ту или иную клавишу в зависимости от наблюдаемой формы поведения. Получаемая в итоге магнитофонная запись последовательности нот будет записью изменений поведения животного во времени. Человек с хорошим музыкальным слухом, прослушивая такую запись, в принципе мог бы улавливать, какая именно клавиша была нажата в каждый конкретный момент, но от этого было бы мало пользы. Вместо такого человека с хорошим слухом мне хотелось использовать компьютер. Это можно было сделать с помощью электронного приспособления, включающего ряд настроенных на определенную частоту детекторов, но такое приспособление было бы и сложным в изготовлении, и дорогостоящим. Нельзя ли было добиться того же исключительно с помощью компьютерной программы?

Я обсуждал эту проблему со своим тогдашним компьютерным гуру Роджером Эбботтом, способным инженером (а также, кстати, органистом), работавшим по большому исследовательскому гранту у профессора Прингла, и Роджер предложил остроумное решение. Каждой ноте соответствует определенная длина звуковой волны. Компьютеры работают (и работали, даже в те времена) настолько быстро, что за время, проходящее между гребнями звуковых волн, могут выполняться сотни циклов программы. Роджер предложил мне написать в машинном коде программу, которая позволит регистрировать продолжительность таких промежутков, то есть будет работать подобно секундомеру, подсчитывая, сколько циклов программы успевает пройти за время от одного до другого гребня волны (среднее значение величины, обратной этому показателю, будет соответствовать частоте – высоте звука). Как только звук данной высоты смолкает (когда со времени предыдущего пика проходит больше определенного периода времени), компьютер может заметить время этого события, а затем ждать, когда раздастся следующая нота. Иными словами, такие циклы можно использовать не только для распознавания высоты ноты, но также, в намного большем временнóм масштабе, для измерения продолжительности звучания каждой ноты и промежутков между ними.

После того как эта основа была готова, мне оставалось только потрудиться над написанием и отладкой удобной в использовании программы. На это ушло довольно много времени, но в итоге мне удалось добиться успеха. Орган Докинза неплохо показал себя в работе. Каждый сеанс его использования начинался с воспроизведения записанной на магнитофонную ленту гаммы – всех нот, издаваемых органом, проигранных в порядке возрастания высоты. С помощью этой гаммы осуществлялась калибровка программы – “обучение” компьютера набору нот, которые ему предстояло распознавать. После калибровки (завершаемой нажатием клавиши, соответствующей первой ноте гаммы) на той же магнитофонной ленте записывалась последовательность нот, соответствующая действиям животного, за которым велись наблюдения. Система калибровки была хороша тем, что не требовала точной настройки органа: для регистрации поведения животного можно было использовать любой набор нот, достаточно сильно отличающихся друг от друга, потому что компьютер быстро “научался” их распознавать.


Еще от автора Ричард Докинз
Эгоистичный ген

В книге английского автора представлен один из современных подходов к проблеме эволюции. Рассмотрены биологические основы поведения и его роль в естественном отборе. Книгу отличает блестящий, увлекательный стиль изложения. Первое издание было международным бестселлером, переведено на 13 языков и широко используется в мире при преподавании биологии. Настоящий перевод делается со второго, дополненного издания. Для специалистов по теории эволюции и социобиологии, биологов и всех интересующихся проблемами биология, и частности биологическими основами поведения.


Бог как иллюзия

Ричард Докинз — выдающийся британский ученый-этолог и популяризатор науки, лауреат многих литературных и научных премий. Каждая новая книга Докинза становится бестселлером и вызывает бурные дискуссии. Его работы сыграли огромную роль в возрождении интереса к научным книгам, адресованным широкой читательской аудитории. Однако Докинз — не только автор теории мемов и страстный сторонник дарвиновской теории эволюции, но и не менее страстный атеист и материалист. В книге «Бог как иллюзия» он проявляет талант блестящего полемиста, обращаясь к острейшим и актуальнейшим проблемам современного мира.


Какая польза от религии?

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


Самое грандиозное шоу на Земле

Опубликованная в 1859 году книга Чарльза Дарвина «Происхождение видов путем естественного отбора» потрясла западное общество. Однако Дарвин едва ли мог вообразить, что поднятая им буря не уляжется даже через полтора столетия. Хотя серьезные ученые и многие теологи сейчас признают правоту эволюционизма, миллионы людей продолжают его отвергать. Ричард Докинз — всемирно известный биолог, популяризатор науки, атеист, рационалист, «ротвейлер Дарвина» — берется убедить любого непредвзятого читателя в том, что эволюция — это не «просто теория», а всесторонне подкрепленный доказательствами факт.Художественное оформление и макет Андрея Бондаренко.Издание осуществлено при поддержке Фонда некоммерческих программ Дмитрия Зимина «ДИНАСТИЯ».


Магия реальности. Откуда мы знаем что является правдой

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


Перерастая бога. Пособие для начинающих

Ричард Докинз известен миру не только как выдающийся эволюционный биолог, но и как один из самых ярких мыслителей современности. С его активной позицией по вопросам религии многие готовы поспорить, но это глубоко содержательные, аргументированные споры, в которых рождается если не истина, то просвещение. Книга «Перерастая бога» адресована как тем, кто только выстраивает свое мировоззрение, так и тем, кому хватает смелости пересматривать и корректировать свои взгляды на происхождение Вселенной, жизни и человека.


Рекомендуем почитать
Палата № 7

Валерий Тарсис — литературный критик, писатель и переводчик. В 1960-м году он переслал английскому издателю рукопись «Сказание о синей мухе», в которой едко критиковалась жизнь в хрущевской России. Этот текст вышел в октябре 1962 года. В августе 1962 года Тарсис был арестован и помещен в московскую психиатрическую больницу имени Кащенко. «Палата № 7» представляет собой отчет о том, что происходило в «лечебнице для душевнобольных».


«Песняры» и Ольга

Его уникальный голос много лет был и остается визитной карточкой музыкального коллектива, которым долгое время руководил Владимир Мулявин, песни в его исполнении давно уже стали хитами, известными во всем мире. Леонид Борткевич (это имя хорошо известно меломанам и любителям музыки) — солист ансамбля «Песняры», а с 2003 года — музыкальный руководитель легендарного белорусского коллектива — в своей книге расскажет о самом сокровенном из личной жизни и творческой деятельности. О дружбе и сотрудничестве с выдающимся музыкантом Владимиром Мулявиным, о любви и отношениях со своей супругой и матерью долгожданного сына, легендой советской гимнастики Ольгой Корбут, об уникальности и самобытности «Песняров» вы узнаете со страниц этой книги из первых уст.


Счастливая ты, Таня!

Автору этих воспоминаний пришлось многое пережить — ее отца, заместителя наркома пищевой промышленности, расстреляли в 1938-м, мать сослали, братья погибли на фронте… В 1978 году она встретилась с писателем Анатолием Рыбаковым. В книге рассказывается о том, как они вместе работали над его романами, как в течение 21 года издательства не решались опубликовать его «Детей Арбата», как приняли потом эту книгу во всем мире.


Записки сотрудницы Смерша

Книга А.К.Зиберовой «Записки сотрудницы Смерша» охватывает период с начала 1920-х годов и по наши дни. Во время Великой Отечественной войны Анна Кузьминична, выпускница Московского педагогического института, пришла на службу в военную контрразведку и проработала в органах государственной безопасности более сорока лет. Об этой службе, о сотрудниках военной контрразведки, а также о Москве 1920-2010-х рассказывает ее книга.


Генерал Том Пус и знаменитые карлы и карлицы

Книжечка юриста и детского писателя Ф. Н. Наливкина (1810 1868) посвящена знаменитым «маленьким людям» в истории.


Экран и Владимир Высоцкий

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