Денн вместе с Лией, которая оказалась неплохим спецом по робототехнике, улучшал «Муравья». Баллистический компьютер встал в положенный паз в боку меха, «Муравей» выдвинул небольшую лазерную пушку, нужно было делать калибровку. Пилот с девушкой стали кидать разные куски мусора и камни в зоне видимости «Муравья», тот споро вращал пушкой, сначала импульсы проходили вскользь, но вскоре пристрелялся и стал прожигать аккуратные дыры.
- Ему мощности не хватит, чтобы сбивать птиц – заметила Лия.
- И не надо, я сейчас ослаблю мощность луча, но зато дальность увеличится до пяти километров – ответил Денн. – Вроде получилось.
Теперь предстояло настроить связь между «Титаном», «Шмелем» и «Муравьем», чтобы тот выступал глазами сразу двух роботов, помогая стрелять точнее. Платформа бортовым компьютером не располагала, и могла рассчитывать только на меткость Корта.
Бортовой комп «Шмеля» пискнул, определяя новое оборудование как голографический прицел. Денн навел прицел на отдаленную от лагеря невысокую скалу, туда же переместился яркий красный огонек лазерного прицела «Муравья», в то время как «Шмель» целился точно в ее верхушку. Выплюнул пару пуль, они легли точно в цель, и это на расстоянии более 2 километров!
Викт также сделал координацию прицела с «Муравьем», «Титан» развернулся в сторону тучи, которая клубилась где-то далеко, не рискуя в сумерках приближаться к лагерю.
- Мураш классно работает - воскликнул Викт – я этих долбаных ворон вижу как в увеличительное стекло!
- Попробуй по ним шмальнуть – сказал Денн. – Пушки должны добить по идее.
Викт аккуратно придавил гашетку, с двух рук Титана сорвались огненные росчерки и устремились куда-то вдаль. Результат превзошел все ожидания – полыхнуло на полнеба.
- Ох ты еж твою так! – раздался восторженный вопль Корта. – У их шаманов, наверное, сейчас откат еще тот, за бошки держатся, половину подопечных потеряли!
Денн, тебя за такое к награде надо представить! Супер! Давай еще!
«Муравей» послушно разметил еще сразу пару десятков мест возможного нанесения удара, и «Титан» залил все огнем. Колышущаяся черная волна растерянно закрутилась на месте и стала рассеиваться. Этот бой также остался за людьми…
На следующий день похоронили то, что осталось от погибших штрафников, трижды выстрелили в воздух из винтовок.
Викт сказал:
- Слушай, дружище, можно что-то сделать с нашим оружием, чтобы повысить эффективность против зомби? Буквально несколько штук прорвались и трое наших погибло! Причем вороны были уже поврежденные, но головы не зацепило, как я понимаю, поэтому они еще могли атаковать…
- Да, ты прав. От винтовок толку особого не будет, они все-таки недалеко бьют, а вот с пулеметами что-то надо придумать – ответил Денн. – В принципе, лазерки сжигают их неплохо, но это надо в голову попасть. Водную магию толку использовать нет, она их просто разрежет на части, если даже на каждую пулю что-то наколдовывать. Слушай, а как насчет магии жизни?
- Интересная идея, по сути, она противоположна некромантии, может и получиться! А напитать пули сможешь?
- Не сам лично, конечно, надо делать преобразователь и вешать к пулемету…
За основу Денн взял плетение, которое применял при починке «Периметра», взял примерно такой же кусок проволоки, «Муравей» его аккуратно закрутил в спираль. Запитал магией жизни, виток за витком, мана уходила очень быстро, в данном виде магии он был не особо силен, так что пришлось помедитировать. За пару часов закончил, спираль светилась зеленым цветом жизни. Попросил Викта помочь, тот усадил «Титана» на колени, чтобы можно было дотянуться до одного из тяжелых пулеметов, выбрали правый. Мана в руку поступала из накопителя, и спираль пришлось хитро выгибать, чтобы соединить мановоды и гнездо сбоку пулемета – конструкторами была предусмотрена возможность магической подпитки унифицированного оружия, но из-за огромного расхода энергии «Титанов» эту опцию не использовали.
- А ты не боишься, что он после такого апрейда сдохнет? – спросил подошедший к ремонтникам Корт.
- Вариантов нет. Если зомби прорвутся и вынесут крестьян вместе с нашими ребятами, смысл в том, что «Титан» останется цел и невредим, и с запасами энергии? А так есть хоть шанс, что твари не успеют подойти… я поэтому и запитываю только один пулемет, два уже перебором будет...
Проверять новые фишки было не на ком, вроде как энергия из аккумулятора поступала, патроны в ленте пулемета светились ровным зеленым цветом жизни, для пробы Викт пальнул пару раз в землю – режим стрельбы работал, в месте попадания пуль сразу появились маленькие сине-зеленые ростки, простимулированные магией жизни.
- Прикольно – сказал Корт – можно парочку полей засеять, будет у нас робот – сеятель.
Остаток дня ушел на наведение порядка на территории, и вечерние поминки по павшим, Корт дал всем немного расслабиться. Пили молча, потом так же в тишине пошли по казармам, отсыпаться.
А на следующий день Денн решил воплотить в жизнь еще одну задумку. Однако ему требовался блок ИИ от 2000 ремонтного набора, пришлось опять идти на поклон к Лии, которая уже вернулась к себе на склад. Блок стоил немало, отдал 10000 кредитов, часть взял в долг у Викта, поскольку сержант отказался наотрез от еще одного согласования затрат с начальством, но дело того стоило. Идея была такой – улучшить прошивки «Муравья» и «Шмеля», чтобы большой робот мог управлять малым. Это было достаточно просто, надо было лишь разблокировать во встроенных фаерволах соответствующие порты, чуток подправить драйвера, чтобы «Шмель» определил «Муравья» как еще одно ремонтное устройство, а не только продвинутый прицел. А вот для самостоятельного ремонта нужен был блок ИИ, и плюс его еще надо было поднатаскать в ремонте, чтобы простые манипуляции мог делать сам, не отвлекая пилота от более важных дел.
Сначала Денн открыл порты, для этого пришлось залезать в глубину операционных систем обоих роботов, вроде как получилось. Прописал «Муравью» роль набора ремонтных манипуляторов, а потом залез в «Шмеля», поставил его на поиск новых устройств. Тот провел проверку систем, манипуляторы определились, но рядом с ними горели желтые восклицательные знаки – проблемы соединения и определения свойств. Через полтора часа ковыряния, немалого поминания матери – производительницы каждого из роботов, правки реестра операционок и правки драйверов, вроде как все завелось. Получилось интересно – теперь было не два отдельных робота, а вроде как один, с двумя телами и кучей манипуляторов. Когда Денн брал какую-нибудь деталь для ремонта, ее подхватывал тот из роботов, кому это было удобнее, склейка, сварка частей, тонкая настройка – аналогично.
Показал Викту – тот пришел в восторг и сказал:
– Слушай, почему до тебя никто до этого не додумался?
- Не знаю, скорее всего необходимости не было. Плюс «Шмель» – новый робот, его никто еще толком не ковырял. Штрафники опять же – редко кто умеет с мехами обращаться, больше с простыми сварочниками, шуруповертами и так далее. Сейчас попробуем еще интереснее сделать.
Блок ИИ выглядел как здоровый, с человеческую голову, зеленовато-серый кристалл. В «Шмеле» был унифицированный разъем под него, сейчас ничем не занятый. Вообще с ИИ была такая история – с давних пор при разработке интерфейсов во всех панелях мехов, в том числе и гномьих, были места под такие кристаллы, однако далее продвинутых ремонтных наборов ИИ не пошли, Генералы вполне обосновано опасались, что сильно продвинутый ИИ решит, что ему никакие Генералы не нужны, и захочет свободы. А что может натворить свободолюбивый «Мастодонт» или «Титан» – лучше даже не представлять. Плюс у ИИ была возможность объединяться в сети, что многократно увеличивало их производительность, интеллект, и опасность – если появится такой супермозг, объединивший в себе все ИИ планеты, для людей, как и для всех других живых существ, просто не останется места. Поэтому все возможности связи между ИИ были заблокированы на аппаратном уровне, а вот в робота поставить блок было можно, но надо было знать целый набор служебных команд, для сброса прошивки. И скажем так, в обычной инструкции по эксплутации эти команды не приводились. Более того, в Академии про них говорили лишь вскользь, на уроке истории. Однако Денн в свое время буквально горел настройкой мехов, поэтому неделями пропадал в архивах, изучая техническую документацию, и нашел старый диск со стандартными командами. Операционка стояла одинаковая, с незначительными вариациями в Т-легионе и у гномов, поэтому команды должны были сработать. Впрочем, это предстояло еще только проверить.
Денн вложил кристалл в гнездо, снизу открылось небольшое отверстие, вылезли четыре крепления, аккуратно зажавшие блок. Включил операционку, сразу же вырубил графический интерфейс и залез в консоль. Ввел порядка десяти настроечных команд, и последнюю – сброс настроек в дефолт, с полной перезагрузкой системы и стал ждать. В худшем случае Шмель бы просто не загрузился с кристаллом, и перестал работать, только ручное управление, в этом случае Денн вернул бы все как было, и перегрузил снова. Однако версия операционки не изменилась с момента его обучения в Академии, либо просто Гномам отдали устаревшую версию. Система загрузилась, и определила новое устройство – аналитический модуль, как по-умному назывался блок ИИ. Система включилась, графический интерфейс слетел, тускло моргала консоль. Денн ввел команду:
-sudo start analyst, ИИ включился. – Эту таинственную команду он нашел на том самом заветном диске, что она обозначала, не знал никто, но без нее ничего бы не заработало.
Искусственый разум сразу взял управление на себя – включился новый трехмерный объемный интерфейс, а в кабине раздался приятный мужской баритон:
- ИИ 2000 приветствует вас! Чем могу помочь?
- Тебя зовут «Шмель». Нужна помощь в автоматизации действий. Включи режим самообучения.
- Слушаюсь. Сделано.
Денн стал проделывать те же манипуляции, как при обычном ремонте – варил, чистил, восстанавливал проводку, зачищал контакты, наблюдая за зеленым огоньком в углу интерфейса - ИИ внимал и записывал. Примерно через час наблюдений «Шмель» выдал:
- Данные действия можно оптимизировать. Разрешите?
- Давай.
Действительно, при варке ноги «Титана» при должной координации двух роботов можно было ускорить процесс почти на 40 процентов! Муравей ловко вертел ножной сустав, который держал в одном манипуляторе «Шмель», вторым он тут же обжаривал его, снимая чужие заклятия, а «Муравей» в это же время сразу тремя манипуляторами вкручивал обратно обмотку для охлаждения ноги. Выглядело это реально круто.
- Понаблюдай за действиями других работников – велел Денн. – Ты будешь им помогать, записывай, анализируй, жду твоих предложений.
- Слушаюсь. Как к Вам обращаться?
- Меня зовут Денн.
- Отлично, Денн, я думаю здесь еще немало возможностей для улучшения деятельности будет, я уже вижу пару интересных вариантов…
- Ты главное их никому пока не озвучивай, штрафники некоторые народ темный, решат, что ты издеваешься, и разберут на запчасти.
- Так точно! – ответил робот и задумался.
Предложений от блока ИИ действительно поступила масса. Он анализировал движения, используемую штрафниками технику, суммировал и проверял данные, выстраивая новые причинно-следственные связи, оптимизируя траектории движения, использование оборудования с целью повышения КПД и так далее. Потом робот аккуратно начал помогать работягам, старательно затемнив стекло кабины управления, чтобы никто не увидел, что она пуста, и не начал задавать лишние вопросы. «Шмель» грациозно перемещался по полигону, то испепеляя лишний мусор, то при необходимости подхватывая ту или иную деталь, включая огнемет для зачистки швов, перемещая и перетаскивая тяжести, причем по самым оптимальным траекториям, чтобы минимизировать расход энергии.
Штрафники это дело только приветствовали, и Денну явно грозила новая попойка, поскольку все считали именно его виновником такого объема поступившей помощи.
И тут поступил вызов от Корта.
Сначала Денн получил нехилый втык за несанкционированное использование ИИ, не согласованное с руководством, хотя руководство тут же милостиво заявило, что в принципе пока пользы от апгрейда больше, чем вреда. И сразу ошарашило новым заданием:
- Староста тут приходил. Проблемы личного характера какие-то, но сказал, что ты можешь помочь. Деньги сулит солидные. Гораздо больше, чем давал раньше, уж не знаю, что у него случилось, но постарайся помочь, да и наш фонд помощи пополнять надо…