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