Читаем Россказни Роджера полностью

Чтобы войти в рабочий ритм, Дейл ставит чуткий курсор-светлячок на Молекулу углерода и, установив отображаемый объем как куб со стороной десять единиц, поворачивает его параллельно оси Y при X = 100, набирает:

(повернуть

(молекула (протеин 293))

(углы

(от альфа)

(к дельте)

(шаг (*0,001 (- дельта альфа))))

(оттенок S3)

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

Затем Дейл стирает изображение и, чтобы перейти к своей программе (богохульственной, по моему убеждению), вызывает из памяти машины объект под названием Дерево. Оно построено по частям, то есть «выращено» по заложенным в компьютер определенным принципам произвольного дробления, которое, насколько удается, приближено к органическому росту древесины. Элементарной переменой параметров можно добиться того, чтобы крона Дерева напоминала уходящие вверх ветви вяза или пирамидального тополя, купы плакучих ив или болотных дубов, величественные раскидистые отростки кизила или бука. У деревьев, как и у скалистых гор или кафедральных соборов, складчатая форма, одни и те же элементы повторяются на разной высоте благодаря хитроумному алгоритму, который Дейл вывел сам в старые добрые времена (до профессора Ламберта! До Эстер!!). Ствол и нижние сучья Дерева утолщаются по мере того, как множатся новые побеги на верхних ветвях. После того как Дерево «выращено» и его математические характеристики заложены в память машины, его можно снова вывести на экран под любым углом, целиком или по частям (хотя многие детали пропадают из-за недостаточной разрешающей способности монитора) и снова подвергнуть всевозможным операциям. Дейл поворачивает Дерево перпендикулярно плоскости экрана, вдоль координатной оси Z, и рассекает поперечной плоскостью. Когда Z = 300, появляется круглое облачко точек, — это верхние ветви в поперечном разрезе. Установив ось Z повыше, Дейл двигает курсор к нижней части Дерева, где вырисовываются кружки и овалы, — это толстые сучья, рассеченные под разными углами, — а затем к краю экрана, куда смещаются черные точки и отрезки прямых, изображающие молодые побеги на них. Теперь в центре экрана кляксы, которые расползаются и сливаются в одну. В конце концов остается только корявый ствол.

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

Дейл перебирает значения Z: 24, 12, 4, затем 3 и, наконец, 1. Снова слышно, как скребется мышь, и снова в скрежете синкоп машина «выдает» цифры, строка за строкой, строка за строкой. Дейл напряженно вглядывается в экран, стараясь уловить какой-нибудь маловероятный порядок и повторяемость. Потом просматривает сложенные гармошкой распечатки, отмечая каждую двойку и каждую четверку, и останавливается на 24, священном, во что он начинает верить, числе, каким Бог заговорит с ним. Это число выше и чище грубых нолей и единиц, которыми оперирует машина, оно оседлает традиционную Троицу, в нем нет зловещих пятерок, что привились на наших руках и ногах.

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже