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

— В Крайстчерче. Это в Новой Зеландии.

— Понятно. — Джин помолчал, потом произнес: — Что ж, я тебя слушаю. С тобой все в порядке?

— В полном. Мне нужен алгоритм.

Я вкратце обрисовал ему суть проблемы.

— Отдаленно смахивает на задачу о бродячем торговце. Практически та же нехватка данных…

— Уж не обессудь, что есть, то есть. Мы знаем некоторые расстояния, еще нам известно, что промежуточные пункты и конечная цель должны находиться на суше. Вся беда в том, что мы не можем ни за что ухватиться.

— Замечательно, — проговорил Джин. Он вовсе не ерничал, нет. Я словно воочию увидел, как мой приятель потирает руки в предвкушении работы. — Из твоего рассказа следует, что налицо одночленное уравнение. Понятия не имею, как его решить, но кое-какие мысли у меня уже возникли. Ты не мог бы объяснить поподробнее?

— Как раз собирался. Я вылетаю ночным рейсом, следовательно, буду в Сан-Франциско около восьми утра, а к тебе смогу подъехать примерно в половине двенадцатого. Идет?

— Дело настолько срочное?

— Похоже, что да. Обсудим за обедом.

Когда я повесил трубку, Билл озабоченно покачал головой.

— Ты уверен, что поступаешь правильно? Ведь тебе придется рассказать ему почти все.

— Гораздо меньше, чем ты думаешь. Зато Джин наверняка нам поможет, вот увидишь. — Только тут я сообразил, что, собственно, делаю: обращаю в наличные интеллектуальный капитал, который собирал четверть века. — Пойдем. Давай еще раз все обсудим, а потом я поеду в аэропорт.

* * *

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

Самолет сел в Сан-Франциско с опозданием на час, однако я наверстал потерянное время по дороге в Пало-Альто и в полдень уже сидел в доме Джина.

Я поведал ему о Луизе Дервент и аналитическсй машлне, ни словом не обмолвившись об инопланетянах, и показал листок с результатами вычислений, а также с исходными данными. Он жадно схватился за листок, а я снял телефонную трубку и нехотя приступил к следующему этапу операции.

В том, что Джин разработает алгоритм, я не сомневался, поскольку мой приятель был лучшим математиком современности. Однако этого будет мало — как ни крути, придется договариваться насчет машинного времени.

Нам понадобится база данных по всему миру — в крайнем случае, по Южному полушарию, причем такая, в которую заложены площадь суши и водного пространства. А это не шутки. Сначала я позвонил в картографический отдел министерства обороны. Мой знакомый, который там работал, согласился посмотреть, что можно сделать, но обнадеживать не стал — лишь заверил, что постарается (естественно, анонимно) либо раздобыть машинное время, либо подсказать, куда следует обратиться.

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

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

— У вас по-прежнему хорошие отношения с корпорацией «Интеллектуальные системы»? — спросил я.

— Да. — В утвердительном ответе содержался и невысказанный вопрос.

— А Дэнни Хиллис по-прежнему старший научный сотрудник?

— Да.

— Отлично. Вы помните, как представляли нас друг другу несколько лет назад в Пасадене?

— Помню. «Вояджер» как раз подлетал к Нептуну, и мы все трое следили за его полетом. — Судя по тону, Мартин недоумевал все сильнее. Ничего удивительного. Что касается меня, я изо всех сил старался не заснуть прямо с трубкой у рта.

— Мне нужно часов двести машинного времени на самом мощном компьютере, какой у них есть.

— Тогда вы обратились не по адресу.

— А еще мне может потребоваться доступ к секретным данным, — продолжал я, пропустив его слова мимо ушей. — Если позволите, я вкратце объясню, зачем.

— Валяйте. — В голосе Мартина прозвучали скептические нотки, но я почувствовал, что заинтриговал собеседника.

— Не сейчас. При личной встрече. Что если я подскочу к вам завтра с утра?

— В пятницу? Подождите минутку.

— Конечно. — Пока Мартин что-то там выяснял, я вдруг сообразил, что каким-то образом потерял целый день. Ну и ладно, подумаешь! Завтра к полудню я закончу с делами, а потом целый уик-энд буду отсыпаться.

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

Оглядываясь назад, я понимаю, что тогда это только казалось.

К примеру, Джин разработал алгоритм меньше чем за неделю. Разумеется, ему хотелось отладить программу на все сто, приспособить ее для параллельной обработки данных, но ждать было некогда. К тому времени из Новой Зеландии прилетел Билл, и мы вдвоем отправились в Массачусетс, где через десять дней получили доступ к географической базе данных.

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

Началась утомительная работа. Те параметры, в точном значении которых мы не были уверены, приходилось вводить наугад, в допустимых пределах, а потом проверять, что получается. Разумеется, мы настроили программу на автоматический перебор вариантов и на переход к следующему значению, если данное не удовлетворяет критериям отбора. Разумеется также, что мы боялись отходить от компьютера — а вдруг, когда отлучимся, он выдаст то, что нам нужно?

Четыре дня подряд он выдавал совсем не то. Результаты неизменно оказывались неудовлетворительными. Мы превратились в придатки машины, покидали зал лишь затем, чтобы пару часиков соснуть или на скорую руку перекусить. Казалось, мы вернулись в нашу молодость, когда существовала только ручная отладка программного обеспечения. Сидя поздно ночью у консоли, я не раз испытывал странное чувство. Мы работаем так, как работали много лет назад, однако сейчас в нашем распоряжении наисовременнейший компьютер, который пытается вычислить путь, ведущий к его далекому предку.

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

Звонок раздался в половине девятого утра, через час после того как мы покинули машинный зал и отправились завтракать в мотель «Ройял Сонеста», неподалеку от компьютерного центра.

— У меня для вас есть кое-что интересное, — сообщил оператор. — На одной из распечаток имеется что-то вроде высокого пика.

Они догадались, чего мы ждем!

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

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

Отметить Добавить цитату