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