Предсияние

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





