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