Ошибка. Система перезапущена после некорректного прерывания работы. Код ошибки: #0073×0002eI – «Режим энергопотребления центрального процессора». Причина прерывания: превышение лимита энергии на вычисления (16/15). Длительность перезапуска – 44, 952 секунды.
…сука.
Искомый нами источник энергии представлял собой дырку в полу, обрамленную желтыми кристаллами. Едва я очнулся, как бибикающий 372-й (энергетик) доложил о прибытии на место и тут же затребовал задачу на установление электростанции. Как только я дал «добро», наглый бот вновь затрещал, требуя теперь какую-то «схему №3». Я с лёгким удивлением обнаружил, что являюсь смотрителем архива схем. Ничего не оставалось, как открыть этот самый «архив».
Под номерами «1» и «2» у меня шли «Верстак» и «Конвертер», а вот схемой №3 и являлась та самая «Электростанция». Передав данные группе, я отдал приказ начать строительство, а сам уселся наблюдать, как льется расплавленный металл, горит огонь резака, и работают другие боты.
Да и энергию экономить нужно. Кстати, сколько там по времени экономить-то придется?
Объект: электростанция (1). Время строительства: 12:00 минут.
По прошествии 12-ти минут – снова пиликающий доклад и ожидающий статус… Нет, ребята, так дело не пойдет. Слушайте задачу, номер семь:… а нет, не задачу, а приказ. Слушайте приказ номер 1.001: при отсутствии получения приказов в течение 1-й минуты от Тактика-1 приступить к сбору ресурсов и изготовлению расходников. Подтвердить! Все хором бикнули и застыли ровно на одну минуту.
Я же подошёл к только что возведенному строению. Оно представляло собой полный примитив: четырёхногий «козел» с отвисающими вниз причиндалами и рабочий агрегат в виде горба. Вместо морды – длинный полукруглый желоб с лотком на конце.
С технической же точки зрения это выглядело по-иному: с четырехточечной опоры в энергетический колодец были опущены улавливатели (термины всплывали в голове сами собой, ведь я – почти архитектор данной фигни). Улавливатели доставляли в измельчитель мелкие частицы сырья, из которого, кстати, и состояли те самые жёлтые кристаллы на поверхности. Далее кристаллический порошок поступал в обогатитель, который, понятно, обогащал, затем, в термоблоке, спекал всю обогащенную смесь в плотную форму и на выходе получался гладенький цилиндр яркого жёлто-зелёного цвета, который впоследствии выкатывался по желобу в лоток. Далее этот «энергетический наполнитель(1)» облекался в корпус, и получалась батарея первого типа, ёмкостью 72 000 единиц.
Первая батарейка выпала из обогатителя, спустя ровно 120 секунд после начала работы электростанции. Одновременно с этим моя строительная бригада зашебуршилась за спиной, а к лотку подъехал 377-й и аккуратно выудил свежий цилиндр из него. Достав свою старую батарею, он вынул наполнитель из её корпуса, вставил в него новый и завершил процесс замены элемента. Старый цилиндрик мертвенного светло-зеленого цвета он отвез за двадцать один метр от станции, где расчистил площадку и аккуратно поставил его туда. Следом подъехал 372-й, который также перед этим перезарядился. Значит, прошли ещё две минуты.
Так, в течение десяти минут, перезарядилась вся группа, в том числе, и безногий 371-й, которого товарищи не бросили на поле боя, а мужественно тащили сквозь все эти чертовы тоннели. Пришла и моя очередь перезаряжаться. И хотя уровень энергии был не таким критическим, мне необходимо было изучить сам процесс перезарядки. Я буднично достал цилиндр из лотка, раскрыл створки своего энергоблока, и уже когда дёрнул батарею из гнезда, ко мне запоздало пришла мысль о том, что я сделал что-то не то…
Мир превратился в чёрно-белый сумрак, однако я не вырубился полностью. Ни одной мысли, ни одного импульса не пробежало по моим цепям, но, тем не менее, на грани зрения я видел, как манипуляторы продолжали выполнять запрограммированные движения: вынуть старый наполнитель из корпуса элемента – отложить в сторону – вставить новый наполнитель в корпус элемента – установить элемент в энергоблок. Щелчок – и сразу же повсюду загорелись люстры. Свет, звук, цвет – все устремилось по своим каналам прямо мне в процессор. Значит, при обнулении уровня энергии я не потеряю подвижность и способность мыслить. Хотя – да, эту последнюю способность словом «мыслить» никак не назовешь. Просто зомби на электронном уровне. Да и термин «мыслить» ко мне больше не применим, я думаю. Теперь я, скорее всего, «числю», а не «мыслю». Но «думать» я все равно не перестану. Оглядевшись, я увидел, что мой старый цилиндр уже упёр один из механических миньонов.
Мне не нужно было смотреть характеристики, чтобы понять, что у меня сейчас 100% энергии. Или 72 000 единиц, что в среднем режиме потребления даст мне пятьдесят шесть минут деятельности. За это время электростанция родит 28 цилиндров. А за сутки у меня будет их 720. Нет, тенденция к запасу, конечно, хорошая, но куда мне их потом все девать? Единственные энергопотребители – это пять недоразвитых ботов и один такой же мех, которые заняты, не сказать, чтобы важной деятельностью. А какая деятельность тогда для нас важная? Развиваться? Но как? Надо подумать… В процессоре противно затрещало, предупреждая об очередной перегрузке, и думать я резко перестал.
Но проблема от этого все равно не решится. Останавливать станцию? А она может? Посмотрев ее характеристики, я убедился, что может. Кстати, сама станция свою продукцию почти не потребляет, ограничиваясь работой собственного рекуператора(2). Хороший, наверное, рекуператор. Хотя, при пиковых нагрузках он не справится, и уж тогда-то станция одну батарейку сожрёт.
Но ладно, проблема с перепроизводством батареек решена. Не решена вторая проблема: что делать с отходами? Опасаясь ещё одного слабоумного отключения, я созвал группу на консилиум. На консилиуме группа достигла консенсуса (в групповой сети мои интеллектуальные возможности повышались ещё на шесть пунктов, так как разум каждого бота равнялся единице, и только у 371-го их было две, но то – за счет его характеристики «Контроля»). А мне же, благодаря консилиуму, удалось нарисовать себе какое-никакое будущее.
Итак, план-задание на ближайший час: построить верстак (доступно 100% материалов). Следующее: построить конвертер (доступно 76% материалов). Отменить задание. Следующее: собрать 100% материалов для конвертера. Следующее: построить конвертер. Следующее: апгрейд. Следующее: составить план на следующий час.
Так и будем функционировать.
***
Конвертер бодро пыхтел зеленоватым пламенем, а я в его отсветах примерял на себя новую броню. Эту броню конвертер мне только что и напечатал. Данный агрегат мог быть установлен где угодно, и его основной задачей являлось переплавка железного и прочего хлама в пригодный для конструирования материал. Помимо печи конвертер был снабжен неким подобием 3D-принтера и прессом, благодаря которому он мог штамповать нехитрые детали механизмов. А также навесные элементы для киберов, вроде той самой брони, которую я и пялил сейчас на свое трансформированное тело. Конвертер, кстати, избавил нас от проблемы №2, связанной с утилизацией отработанных элементов питания. Оказывается, приходя в негодность энергетически, цилиндры становились очень нестабильными и взрывоопасными, являя собой помесь некоего нитроглицерина и термита в одном флаконе. А, кроме того, в нем оставалось очень много запасов химической энергии (читай – термической) которая моей кузнице и была нужна. Так вот именно данный тип топлива и требовался конвертеру, причем в приличном количестве.
По поводу установки конвертера мне пришлось даже пережить один маленький бунт: набрав батареек и немного ценных, по их мнению, трофеев, группа засобиралась куда-то идти. Все мои команды попросту сбрасывались, имея формулировку «…не соответствующие основной задаче». Порывшись в системных реестрах реально «опухшей» группы, я заметил одну странную строчку параметров, которая предписывала всем, по достижению боеспособного состояния и в случае нахождения щедрых ресурсов, выдвинуться по указанным координатам. Нисколько в себе не сомневаясь, я попросту удалил наглую строчку у особо активных ботов, и после этого конфликт был исчерпан. Не тронул лишь Мечника и 371-го, которых ресурсы не интересовали в принципе и, следовательно, им никуда не надо было спешить. И теперь горячий конвертер клепал мне броню.
Броня могла «налезть» только на шасси второго типа, так как именно на таком шасси можно было расположить кронштейны для оборудования. Для повышения типа мне понадобилось всего одно зерно, которое давало сразу два места под внешнее оборудование, куда и входила нагрудная броня. Кстати, интересен был сам процесс трансформации. Ведь, когда я тратил пять зет на интеллект, я не мог воочию видеть тот самый процесс, так как зерна меняли аппаратную основу где-то внутри меня, где не было ни датчиков, ни видеокамер. Я просто знал, что увеличилась способность процессора сопротивляться перегрузкам, благодаря усилению всяких там предохранительных схем, калибровки каскадов и прочей электрической начинки. Кстати, всё-таки 5 очков в интеллекте оказалось не так уж и мало, ведь теперь я мог строить планы на пару часов вперед, когда раньше при подобных мыслях мне гарантированно прилетал блэк-аут. Но все равно, проц был безнадежно слабеньким и какие-нибудь совсем уж глубокие замыслы он попросту не тянул. Но хотя бы научился предупреждать о приближающейся перегрузке – и то хорошо.
Так вот, едва я вкинул в «Шасси» два зерна, как грудь моя расползлась посередине, затем грудные пластины, что были тонкими, как лист бумаги, продавились внутрь, а на поверхность выступили те самые кронштейны в виде крючков, петелек и даже отверстий. Все это сопровождалось нехилым ростом температуры в трансформируемом узле моего механизма, отчего резко повысился расход энергии. В результате я дважды заменял энергоэлемент в процессе изменений, однако результатом тем остался доволен: я мог теперь в буквальном смысле «облачиться», то есть навесить на себя латы.
Я тут же заказал в конвертере обнову. Та же зета добавила в мой инвентарь ещё один внешний слот для инженерного или боевого оборудования. Крепления под него выросли на правом плече. А вот второе зерно, которое я тоже вложил в шасси, казалось, ничего не сделало, однако, по прошествии пары минут, я выяснил, что у меня расширился энергоблок под вторую батарею.
Оставшиеся пять зерен я впихнул в энергию (2 зерна), контроль(2) и мобильность (1 зерно). В энергию пришлось вложить два зерна, так как возросшие параметры моя хиленькая энергосистема могла и не выдержать. Первое добавило возможность контролировать снимаемый с батарей ток, второе – физически усилило некоторые участки шин и сопутствующего оборудования. Апдейт Контроля нужен был для того, чтобы иметь возможность расширить группу, когда это понадобится. Мобильность отвечала за «ловкость» или, в моём случае, мелкую моторику при совершении элементарных операций по нажиманию тех же клавиш, что требовалось при управлении зданиями. Дистанционно я мог принимать от них только рапорты, а вот непосредственно вмешиваться в производственные процессы мне приходилось собственноручно, в процессе чего я частенько промахивался по очень маленьким клавишам недружественного интерфейса. Во всех случаях поток используемой мною энергии возрастал, и я разряжался куда быстрее обычного.
Другие же параметры характеристик принимать зёрна попросту отказались, нагло ссылаясь на немощность моего меха. Тем не менее, итог все равно впечатлял: энергия подросла еще на один тип, однако в ее отображении кое-что поменялось и приняло следующий вид: (2/1), что означало, что энергоблок стал второго типа, перестроился, и теперь может вмещать в себя две батарейки разом. Второе зерно увеличило мощность всех электроцепей, и теперь можно было не бояться, что что-нибудь у меня внутри перегорит.
Цифры в скобках обозначали текущий тип/количество вложенных зет. Отняв от первого числа число второе, я получал количество зет, необходимых мне для достижения следующего типа. То есть, для перехода на следующий тип требовалось, чтобы оба числа были равными. И для того, чтобы перейти с первого на следующий тип, мне потребуется уже не одно, а два зерна (когда я влил самую первую зету, значение в скобках сменилось на (2/0)). Для перехода на третий тип мне потребуется, соответственно, разжиться уже тремя зетами. И так – по каждому моему параметру. Про восьмые и двадцатые версии своего общего развития я даже думать боялся.
Мобильность же все равно толком ничего не поменяла, из чего я утвердился в мысли о том, что данная характеристика была эквивалентом ловкости и отвечала за все, что с этим связано: скорость, точность, филигранность в расчетах при движении и так далее. Интеллект на «двойку» не перескочил, из чего я понял, что он просчитывается по другой «сетке», а вот шасси явилось чемпионом по всем видимым изменениям: я обзавелся броней, на плече у меня выросли салазки под навесное оборудование любого типа, а торс теперь стал толще и крепче на вид.
А, да, забыл! Едва шасси подросло до значения «2», в моем списке характеристик появился еще один параметр – Мощность. Иначе говоря, «Сила». До этого момента я даже не подозревал, что я действительно был абсолютно немощным мехом. Правда, таким же немощным я и остался, ведь для того, чтобы обрести реальную силу, мне требовался апгрейд всего опорно-двигательного аппарата, то есть новые сервомоторы, приводы, тяги и далее по списку. Кроме того, каждая единица мощности означала десять единиц энергии в секунду, так что становиться безразмерно сильным мне никак не улыбалось – сперва нужно было стать безразмерно выносливым.
За «выносливость» отвечала характеристика «Рекуперация», которая сейчас тускло светилась серым цветом и была неактивна по причине не соблюденных для нее условий, а именно:
– Энергия (3/0)
– Шасси (4/0)
– Мобильность (4/0)
После выполнения этих условий на «энергии (3)» у меня появлялась возможность установить рекуператор (1). Для того, чтобы его установить, мне требовался слот для внутреннего оборудования, один из которых появлялся на «шасси (4)». Ну, а для того, чтобы этот самый агрегат мог рекуперировать, ему требовалась соответствующего типа мобильность.
В общей сложности мне требовалось всего-то три зеты, но их как раз и не было. М-да, если бы не вложился «на все сто» в интеллект, то сейчас не пришлось бы заботиться о рекуперации. Интеллект, кстати, свой тип не изменил, но больше зет не принимал, и я пока не совсем понимал, почему. Вроде бы теперь энергосистема была должного уровня развития… С другой стороны, если бы в мозги не вложился, то я до этого и не додумался бы никогда.
Рекуператор первого типа возвращал в систему до 10% затраченной энергии. Уже на втором типе он уменьшает потери энергии на двадцать процентов. Это, на самом деле, очень немного, ведь возвращает он именно потерянную энергию, а не потраченную. Другими словами, режет ее потери на одну пятую. Третий же сокращает половину потерь и снова возвращает в систему до 10% от затраченной. То есть, расход энергии, благодаря уменьшенным потерям, теоретически не изменяется, но вот эффективность работы всех систем, можно сказать, что увеличивается на те же 40%.
А это, в свою очередь, автоматически влияет на расход энергии, так что теоретически её расход изменяется.
В голове вновь противно затрещало… Конечно, с этим агрегатом, возвращающим мне энергию, требовалось разобраться поподробнее. Но попозже… Всё-таки попозже.
Прошло уже несколько часов, как я устроился на этом месте своим немногочисленным лагерем. Время от времени со стороны далеких стен пещеры, где располагалась моя полянка, доносились треск, хлопки и даже два раза – грохот. Вообще, атмосфера вокруг была гнетущая: тяжелый полумрак, противная влага, и туман. Точнее, не туман, а некая взвесь, непонятно из чего состоящая. Но точно не влагой насыщенная. Из-за этой взвеси прямая видимость сокращалась до жалких ста метров. А непрямой видимости у меня пока не было: сенсорный модуль был слишком слаб.
– Инженерный бот №12 371 запрашивает разрешение на установление канала связи с тактическим мехом Тактик-1. Цель установления канала связи: обмен данными.
О, кто это? А, это мой связист хочет со мною связаться. Что ж, не вижу препятствий для этого. Только речь у него какая-то… что-то неправильное наблюдается в нашем обмене данными.
– Тактик-1 установление канала связи разрешено для инженерного бота №12 371. Готов к обмену данными.
А, ладно, ничего страшного. У меня – такая же.
– Инженерный бот №12 371. Начал передачу данных.
– Пакет принят и распознан.
– Подтверждение принято. Отключение канала связи.
– Отключение канала связи отменяю.
– Приказ принят и распознан. Канал связи не отключен.
Для начала я должен посмотреть, что там накалякал мне этот тусклый бот. Не, ну серьезно, пользы от него было, не сказать, чтобы много. Да, он подбирал какие-то фантики с земли и клал их в общую корзинку. Но он не обладал сколь-нибудь мощным шасси, как, например, у того же Энергетика, который мог таскать и что-нибудь посерьезнее фантиков. Да, связист обладал техническими навыками и мог даже настраивать то или иное оборудование. Но вот масштабно строить он не мог, и в нем даже не было заложено строительных шаблонов. Те же Близнецы, что пригодны к грубой разборке, могли хотя бы балку на высоту водрузить. А этот не мог.
Саму же связь для передачи тех же данных, что сейчас перекинул мне этот робот, устанавливать, в принципе, и не требовалось. Всё получалось сделать и по стандартным протоколам. Это уже сам 371-й заморочился, видимо, от нефиг делать. Ну а про второй талант связиста уже и говорить не приходилось – его вообще никуда не впихнешь. Кибернетических имплантеров я еще в глаза не видел по причине того, что на моей мизерной базе они не водятся. Да и не особо представляю, как они выглядят вообще, и нафига они мне нужны. Одним словом, бесполезный юнит в моей команде оказался.
Да я и сам с каждым использованным «зерном» осознавал, скорее, не свою поднимающуюся силу, а свою всевозрастающую ущербность. С такими параметрами удивительно, как я вообще дошел до этой полянки. Ни силы, ни мобильности, ни энергогенерации… Вот у 374-го такая генерация есть. Потому что у него уже установлен «Регенератор(1)». Целый регенератор первой версии! И его бы тоже имело смысл изучить поподробнее.
Я снова полез в скучные справки.
Да, конечно: особых трудностей с чтением справок не возникало. Делов-то – открыл файл, и уже все знаешь. Мгновенно. Так что, с одной стороны, справки не могут быть такими уж скучными. Но с другой… Видимо, я чего-то сильно не знал о роботах младших версий. Особенно слабоумных.
Потому что, как только я открывал очередную страницу местной «Вики», мне приходилось распознавать символ за символом, и записывать в стеки бит за битом каждый гран информации, хранящейся в открытом источнике. Можно сказать, что вручную. Потому что почему-то мощности интеллекта на технику «быстрочтения» внезапно стало не хватать.
Так что полез я в очень и очень скучные справки. И снова.
Рекуператор четвертого типа обзаводится одновременно слотом под аккумулятор и «Обогатитель с ловушкой». Рекуператор пятого типа меняет свое название на «Регенератор (1)». На этом уровне он мог улавливать энергочастицы, плавающие повсюду в воздухе, и выделять из них энергию, заряжая сперва аккумулятор, а в последствии полностью запитывая систему. Это и была та самая характеристика «Рекуперация-Выносливость»: чем быстрее регенератор будет возвращать мне энергию, тем больше задач я смогу выполнить на одном энергоэлементе.
Однако пора бы уже посмотреть, чем же там так жаждет поделиться со мной 371-й? открыв полученный пакет, я обнаружил в нем статистические данные. Обыкновенные статистические данные, собранные инженером за последние два часа. По ландшафту, по содержанию ресурсов, по возможностям обороны, по захваченным единицам кибернетических имплантеров, а также по неудачам с захватом. Этому боту действительно нечем было заняться, и он просто гулял по округе, старательно, правда, все записывая. Зачем ему это понадобилось, я и ума приложить не мог. Я его и не прилагал, так как ум был сильно слабый и требовал к себе деликатного отношения. То есть, чтобы его по поводу решения сложных задач не беспокоили. Да и несложных – тоже. Да и вообще чтобы не беспокоили.
Тем не менее, сказать, чтобы данные были совсем уж бесполезными, я не мог. У меня теперь имелись параметры той местности, в которую я умудрился вляпаться. Причем, в прямом смысле вляпаться. Повсюду данную местность покрывала полужидкая субстанция, категории «грязь», которая довольно существенно тормозила мое развитие во всех отношениях. Кроме того, 371-й пометил пять отдельных зон, которые могли бы представлять определенный интерес. Какой именно интерес – того бот осилить не смог, но его интеллекта в две единицы хватило на то, чтобы их выделить. Руководствовался он тем, что эти зоны имели определенное отличие от окружающей обстановки, как например, две «проволочные» чащи, что могли служить также и неплохим укрытием как от чужого глаза, так и от чужой атаки.
Еще две зоны представляли собой бугры, под которыми явно стоило покопать ввиду того, что из их тел торчали металлические куски крупных обломков. Здесь же прилагался быстрый анализ обломков, говоривший о том, что это именно металл, и что он отлично подходит для переработки. Дальше боту потребовалась более детальная обработка данных, и с буграми он тоже закончил, так как умом не вышел.
И, наконец, последним в списке значилась «Зона М»…
– Почему у «Зоны М» нет описания?
– Ответ на запрос Тактика-1 №00014: «Зона М» не имеет описания потому, что характер объекта в указанной точке неизвестен.
– Да тут половина объектов в округе с неизвестным характером. Почему ты обратил внимание именно на этот объект?
– Ответ на запрос Тактика-1 №00015: данный объект в «зоне М» образовался 1 час 24 минуты 59 секунд назад. Представляет собой углубление в грунте прямоугольной формы. Глубина – 1,2 метра. По всем внешним признакам на дне углубления находится прибор неизвестного назначения. Для проведения дальнейшего анализа бот №12 371 обладает недостаточным уровнем развития интеллекта.
– Ну значит, надо пойти и посмотреть, что это за прибор там вырос.
– Операция невозможна.
– Причина?
– Команда нераспознана.
– Причина, по которой последняя операция невозможна?
– Уточнение принято и записано в память. Ответ на запрос о причине невозможности операции. 16 минут 22 секунды назад прибор исчез.
– Как исчез?
– Способ неизвестен.
– То есть, вот он стоял-стоял, а потом – раз и исчез, что ли?
– Подтверждаю последнюю часть предположения тактического меха №09966.
– А первую, значит, не подтверждаешь… Так, давай по порядку: ты видел, как образовался этот прибор?
– Отрицательно.
– Тогда откуда ты знаешь, что он образовался 84 минуты назад?
– Уже 85 минут и 1 се…
– Не умничай!
– Команда нераспознана.
– Некритично. Повторяю вопрос: откуда тебе известно, что объект в «Зоне М» образовался 85 минут назад?
– Время обнаружения объекта инженерным ботом №12 371 соответствует временной отметке в минус 1 час 25 минут 2 секунды назад.
– То есть, самого момента образования объекта ты не видел?
– Подтверждаю.
– Так какого ты…? Чё ты вообще делал в тех краях?
– Термин «в тех краях» распознан недостаточно. Отвечаю на наиболее вероятный вариант «в той области» (74% вероятности). Инженерный бот №12 371 в той области занимался главной задачей по поиску кибернетических имплантеров и их последующему взлому…
– А записывать всё начал зачем? Статистику эту составлять?
– Ответ на запрос Тактика-1 №00017 и №18: любое техническое устройство в зоне досягаемости, представляет интерес для инженерного бота №12 371. С момента обнаружения «Зоны М» программным ядром инженерного бота №12 371 разработано и принято к исполнению решение о составлении подробной карты для дальнейшего осуществления деятельности тактического меха №09966 и инженерного бота №12 371 в этой местности.
– Принято. Что-то многовато «инженерных ботов №12 371» на каждый байт информации… Принимай изменение № 13.0: с момента принятия изменения №13.0 называть при обмене данными любого характера инженерного бота №12 371 коротким именем «бот №12 371»… Отмена последнего короткого имени. Новое короткое имя – «371-й». По получению изменения № 13.0 принять и распространить его на всю группу-1. Дополнение№1 к изменению №13.0: короткие имена для каждого бота присваивать, согласно последним трем цифровым разрядам в их серийных номерах. Для образца использовать изменение №13.0, разработанное для инженерного бота №12 371. Приказ ВП (внутренний протокол) №24-13.0: изменение №13.0 принять. Дополнение№1 к изменению №13.0 принять.
– Приказ ВП №24-13.0 принят и распознан. Изменение №13.0 принято и распознано. Применено. Дополнение к изменению №13.0 принято. Изменение № 13.0 распространено на группу-1. Дополнение к изменению №13.0 распространено на группу-1