Мне повезло. Мартин снял трубку. Похоже, он удивился моему звонку. Мы, конечно, были знакомы, но не настолько хорошо, как, скажем, с Биллом или Джином.
— У вас по-прежнему хорошие отношения с корпорацией «Интеллектуальные системы»? — спросил я.
— Да. — В утвердительном ответе содержался и невысказанный вопрос.
— А Дэнни Хиллис по-прежнему старший научный сотрудник? — Да.
— Отлично. Вы помните, как представляли нас друг другу несколько лет назад в Пасадене?
— Помню. «Вояджер» как раз подлетал к Нептуну, и мы все трое следили за его полетом. — Судя по тону, Мартин недоумевал все сильнее. Ничего удивительного. Что касается меня, я изо всех сил старался не заснуть прямо с трубкой у рта.
— Мне нужно часов двести машинного времени на самом мощном компьютере, какой у них есть.
— Тогда вы обратились не по адресу.
— А еще мне может потребоваться доступ к секретным данным, — продолжал я, пропустив его слова мимо ушей. — Если позволите, я вкратце объясню, зачем.
— Валяйте. — В голосе Мартина прозвучали скептические нотки, но я почувствовал, что заинтриговал собеседника.
— Не сейчас. При личной встрече. Что если я подскочу к вам завтра с утра?
— В пятницу? Подождите минутку.
— Конечно. — Пока Мартин что-то там выяснял, я вдруг сообразил, что каким-то образом потерял целый день. Ну и ладно, подумаешь! Завтра к полудню я закончу с делами, а потом целый уик-энд буду отсыпаться.
Поначалу события неслись к неизбежному концу с такой скоростью, что мы просто не успевали за ними следить, а теперь, когда времени было в обрез, они вдруг обрели медлительность улитки.
Оглядываясь назад, я понимаю, что тогда это только казалось.
К примеру, Джин разработал алгоритм меньше чем за неделю. Разумеется, ему хотелось отладить программу на все сто, приспособить ее для параллельной обработки данных, но ждать было некогда. К тому времени из Новой Зеландии прилетел Билл, и мы вдвоем отправились в Массачусетс, где через десять дней получили доступ к географической базе данных.
За компьютер мы впервые сели вечером того же дня и сразу добились успеха — в том смысле, что машина не взорвалась: такое количество приемлемых результатов она выдала.
Началась утомительная работа. Те параметры, в точном значении которых мы не были уверены, приходилось вводить наугад, в допустимых пределах, а потом проверять, что получается. Разумеется, мы настроили программу на автоматический перебор вариантов и на переход к следующему значению, если данное не удовлетворяет критериям отбора. Разумеется также, что мы боялись отходить от компьютера — а вдруг, когда отлучимся, он выдаст то, что нам нужно?
Четыре дня подряд он выдавал совсем не то. Результаты неизменно оказывались неудовлетворительными. Мы превратились в придатки машины, покидали зал лишь затем, чтобы пару часиков соснуть или на скорую руку перекусить. Казалось, мы вернулись в нашу молодость, когда существовала только ручная отладка программного обеспечения. Сидя поздно ночью у консоли, я не раз испытывал странное чувство. Мы работаем так, как работали много лет назад, однако сейчас в нашем распоряжении наисовременнейший компьютер, который пытается вычислить путь, ведущий к его далекому предку.
Должно быть, мы изрядно надоедали операторам своими рассуждениями и спорами, но никто из них ничего нам не высказал. Вероятно, они поняли по нашему поведению (или до них дошли слухи), что мы бьемся над чем-то очень важным. Время от времени они отправляли нас поесть и поспать, и неудивительно, что, когда машина наконец выдала Желаемый результат, нас с Биллом поблизости не оказалось.
Звонок раздался в половине девятого утра, через час после того как мы покинули машинный зал и отправились завтракать в мотель «Ройял Сонеста», неподалеку от компьютерного центра.
— У меня для вас есть кое-что интересное, — сообщил оператор. — На одной из распечаток имеется что-то вроде высокого пика.
Они догадались, чего мы ждем!
— Едем, — бросил Билл. Мы не доели завтрак, а в машине всю дорогу хранили напряженное молчание.
Оператор не ошибся. Параметр плотности распределения вероятности выявил серию прелестных концентрических эллипсов вокруг искомого места. Координаты можно было бы уточнить с помощью географической базы данных, но мы слишком торопились. Билл прихватил с собой из Окленда атлас, который он сейчас и открыл и принялся перелистывать страницы, разыскивая нужные широту и долготу.
Читать дальше