Это наконец произошло. Тренировались они не первый месяц, но настоящая метеоритная тревога случилась лишь сейчас. Она означала, что ДС – Департамент Сенсоров – обнаружил болид, который движется по необычной траектории и может представлять для «Иззи» угрозу, если она слегка не изменит курс.

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

Это, впрочем, было мышлением Корабля: «Иззи» важней всего остального. Ей, как и остальным, следовало отныне мыслить в категориях Облака. Большая часть населения находится на каплях. «Иззи» нужна, чтобы капли могли выжить.

С трудом оторвав взгляд от окна – тоже, кстати, устаревшая привычка, – Айви перевела его на экран планшета, показывающий положение каждого из объектов Ковчега. Приложение именовалось «Параматрицей». Оно отнюдь не отображало в буквальном смысле виртуальную модель того, как выглядит Облако со стороны – хотя такой режим тоже можно было вызвать в одном из меню. «Параматрица» представляла собой шедевр визуализации данных, понятный, однако, лишь таким, как Айви, Дюб и большинство каппи, длительное время изучавшим орбитальную механику. Отталкиваясь от эмпирических наблюдений Лины Феррейры и других математически образованных биологов, математики – такие, как Чжон Ху – экстраполировали роевые алгоритмы с трех на шесть измерений, а физики – такие, как Айви – нашли способ реализовать эти алгоритмы в рамках накладываемых орбитальной механикой ограничений. Если не вдаваться в подробности, каждый корабль в Облаке был представлен на трехмерной схеме точкой, соответствующей информации о его орбите. Для того чтобы полностью описать орбиту, требовалось шесть чисел – шесть орбитальных параметров, которые все теперь называли «парамами». Любая схема могла показать лишь три парама из шести. Здесь вступало в действие волшебство пользовательского интерфейса, но он требовал постоянного внимания и напряжения всех клеток мозга даже от таких, как Айви. Суть, однако, сводилась к тому, что любая капля рассматривается как снаряд, который может поразить «Иззи» или другую каплю, если с парамами что-то не так. В гипотетическом, предельно простом случае Облачного Ковчега, состоящего лишь из двух капель, требуется одно-единственное вычисление, а именно ответ на вопрос: «Врежется ли Капля-1 в Каплю-2, если их курс останется неизменным?» В Облаке из трех капель необходимо также ответить на вопрос, врежется ли Капля-1 в Каплю-3, а также – не столкнутся ли 2 и 3. Итого – три вычисления. Если расширить Облако до четырех капель, нужно уже шесть вычислений и так далее. С математической точки зрения такие числа называются треугольными и представляют собой разновидность биномиальных коэффициентов, но существенно здесь то, что количество вычислений быстро растет с увеличением числа капель. Для облака из ста капель требуется 4950 вычислений, из тысячи капель – более полумиллиона. Для несложных компьютеров времен «Аполлонов» это стало бы непосильной задачей, но по современным стандартам она считалась бы полной ерундой – при условии, что по орбите каждой капли имеется точная информация. Традиционный централизованный подход требовал бы, чтобы каждая капля передавала свои парамы компьютеру на «Иззи», а он бы проводил вычисления и сообщал результаты. Процесс можно было сделать еще более надежным, если бы радары «Иззи» постоянно наблюдали за каплями, вычерчивая их орбиты и заполняя возможные пропуски в данных. Нечто подобное происходило в действительности, причем сразу на нескольких компьютерах «Иззи». Но и это было мышлением Корабля. Мышление Облака требовало, чтобы каждая капля самостоятельно вела наблюдение и выполняла все вычисления. Компьютер на отдельно взятой капле – назовем ее Капля-Икс – возможно, не располагал достаточной информацией, чтобы отслеживать все остальные капли Облака, но мог определить те, что представляют непосредственную опасность, и сосредоточиться на них. Компьютеры других капель, как и центральные серверы на «Иззи», могли ему в этом помочь, отправляя сообщения, означающие более или менее: «Может, ты и не в курсе, но угрозу для тебя может представлять Капля-Игрек, не хочешь ли внести ее в список первоочередного наблюдения?» На что Капля-Икс могла бы ответить: «Спасибо, конечно, но у меня нет точных парамов для Капли-Игрек – «Иззи» перекрывает вид моему радару». Здесь Облако в некотором роде должно понять: Иксу и Игреку требуется более подробная информация о парамах друг друга, и оно изменит соответствующие приоритеты, чтобы так и произошло.

Перейти на страницу:

Поиск

Книга жанров

Все книги серии Sci-Fi Universe. Лучшая новая НФ

Похожие книги