Техническое задание
Шрифт:
Не знаю, сколько бы ещё мы тестировали и проверяли Ирис (подозреваю — не меньше года), но тут сверху поступила задача: немедленно готовить прототипы к итоговым испытаниям. Протестировать программу адаптивного поведения и социальную мимикрию можно было только в населённых пунктах — и нам волей-неволей пришлось рискнуть. Сильно рискнуть. Во время первого вывода «в свет» наше «изделие» — ранним утром выходного дня — сопровождала «вся королевская конница и вся королевская рать»: дружинники из лабораторной бригады достали для поездок по городу микроавтобусы, обвешались оружием — на случай если Ирис «перемкнёт» сразу и на активацию боевого алгоритма, и на потерю удалённого контроля. Предпосылок к этому не было, но нам всем, от разрабов до последнего стрелка было очень, очень ссыкотно. Да-да, именно это слово, и я ничуть не стыжусь признаться. Поставьте себя на наше место: наш «цветок» не просто так обрёл «плоть и кровь»
Покрутив так и эдак техническое задание Абишева, вихрёвцы чётко и однозначно сказали: дрон, сколько бы оружия на него ни навесить, просто не способен решить весь спектр предполагаемых задач — нужна поддержка с земли. Желательно, чтобы летающая боевая платформа сама диверсанта и доставляла: это давало значительное ограничение по массе и конструкции наземного автономного блока, зато снимало все остальные вопросы. Вот по этой причине — ну и ещё ряду — была выбрана человекоподобность шасси «Ирис». Сначала робота хотели сделать только похожим на человека издали, чтобы он мог подойти к единице живой силы противника достаточно близко, потом стало понятно, что можно добиться большего, и ТЗ расширили. И ещё раз. И ещё. И вот то, что в итоге получилось — сидит на диванчике напротив меня и выглядит пугающе человечно. Или даже не пугающе — а это, если разобраться, ещё страшнее.
— Один, — отрезал бек, но всё-таки «объяснил»: — Я ознакомился с отчётами предыдущих испытаний, и утвердил такой формат. Приступай.
— Но…
— Приступай, — от давления в голосе меня натурально передёрнуло. — Вы меня убедили, что всё получится, значит — получится. Так надо. Я оставил Тархану инструкции на ваш счёт. И не звони мне больше сегодня.
Я отнял трубку сателлофона от уха и едва не выронил аппарат — рука натурально тряслась. Вот с-с… шайтан. Проклятье… Хорошо ещё, что Абишев предупредил на счёт инструкций пилоту — иначе бы я просто сказал Тархану, что нас нужно вести обратно в «Каменный цветок», и получилось бы прямое неподчинение приказу. Тогжан-батыр такое поведение решительно не понял бы… Ладно.
— Н-ну что, Ирис, — мой голос против желания дрогнул: воля босса даже с расстояния в неведомые километры качественно придавила. Андроид повернула голову и посмотрела на меня, я на неё, и это внезапным образом меня успокоило. Алгоритм ведь и вправду работает, а за время испытаний не было ни одного серьёзного сбоя… И за последние три раза — вообще ни одного. — Пойдёшь со мной на прогулку?
— Пойду, Егор, — мелодично отозвалась «девушка» и вполне правдоподобно улыбнулась.
11
Запуск обзорного ускоренного [37] тестирования.
Энергосистема… 87 % заряда. Пройдено.
Опорно-двигательная система… 640 из 640. [38] Пройдено.
Основные сенсорные системы… 5 из 5. Пройдено.
Дополнительные сенсорные системы… 3 из 3. Пройдено.
Блок управления… 1 из 1. Пройдено.
Самотестирование БИУС… ожидайте… ошибок не обнаружено. Пройдено.
Тестирование пройдено, все системы в норме. АНМ [39] к эксплуатации готов.
37
Примерно то же самое, что проводит любой компьютер перед загрузкой операционной системы.
38
В теле человека разные анатомы выделяют разное число скелетных мышц, 640 — одно из наиболее часто встречающихся значений.
39
АНМ — Автономный Наземный Модуль. Соответственно, дрон в комплексе Ирис-Агата будет наименоваться АВМ, Автономный Воздушный Модуль.
— Ирис, активный шаблон? — я оторвался от планшета и посмотрел на… да уж. Ну пусть будет — подопечную.
— Что, прости? — андроид удивлённо распахнула глаза, губы чуть приоткрылись — программа довольно достоверно изобразила эмоцию «лёгкое удивление». Я хмыкнул и кривовато улыбнулся — работает. Это дополнение стоило мне и Маркулову седых волос, фигурально выражаясь. Робот, который не должен на людях отвечать как робот, но при этом должен обрабатывать голосовую информацию и адекватно реагировать… Так, где там Тархан? Всё ещё снаружи. Отлично.
— Отмена статуса «Мимикрия».
— Статус поведения «социальная мимикрия» снят, — лицо Ирис перестало отражать какие-либо эмоции, пропала моторика
40
Очевидно, что имитация дыхания — самый простой способ организовать воздушное охлаждение «начинки» человекоподобного робота.
41
«Зловещая долина» — название закономерности, впервые озвученной Масахиро Моро. На определённом уровне сходства робота с человеком машина перестаёт восприниматься как машина и начинает казаться ненормальным человеком или оживлённым трупом, кадавром, что пугает. Но если ещё приблизить параметры робота к человеческим, то отторжение пропадает. Собственно, сама «долина» расположена между границ «похожести», в которых возникает дискомфорт.
— Ирис, активный шаблон? — я контролировал реакцию «цветка» по планшету. Похоже, мне всё время «прогулки» придётся таскать компьютер в руке.
— Активен шаблон действий «иммобилизация».
— Смена шаблона: «сопровождение».
— Подтверждаю: активирован шаблон действий «сопровождение». Объект сопровождения: Егор Далеев, — Ирис плавно и текуче встала.
Собственно, задача делать шаблон сопровождения для андроида ни из исходного, ни из расширенного технического задания никак не проистекала — это было чисто моё и Маркулова «творчество», наспех разработанное после того, как появился приказ об итоговой обкатке прототипов. Разумеется, обоснование было немедленно придумано: охрана и защита «фурии» во время наземной транспортировки или охрана уже дроном некоего движущегося или неподвижного объекта. Реальной же причиной введения нового режима, как можно догадаться, было желание буквально не отпускать робота от себя во время «прогулок».
— Активировать статус «мимикрия».
— Хорошо, — я с облегчением перевел дух: Ирис «ожила». — Мы вместе здорово проведём время!
— Ну ещё бы, — я не выдержал и фыркнул.
«Наследство» моей первой версии «дополненной» БИУС, самообучающийся алгоритм для поиска информации и поддержания разговора, прекрасно справлялся со своей задачей — не повторялся, более-менее адекватно попадал в интервал допустимых ответов и периодически радовал меня и окружающих новыми «перлами». Настолько радовал, что без соц-мимикрии голосовую часть пришлось принудительно ограничить перечнем формализованных ответов. Потому что если дрон-вертолёт, сообщающий вместо «Данных для составления боевой задачи недостаточно. Продолжить выполнение задания?», что-то вроде «мне точно стоит лететь туда, не знаю куда и искать то, не знаю что?», операторов, может, только позабавит, то от андроида будут отпрыгивать, как от заговорившей могильной плиты. Собственно, иллюстрацию на эту тему я вживую увидел как раз за две недели до первой «прогулки» по Ундерхаану. Думаю, хоть мои коллеги своё отношение особо и не демонстрировали, от сотрудника службы собственной безопасности, который с нами «работал» до переезда в Монголию, не самые приятные воспоминания остались у всех, а не только у меня. Хотя до меня он докапывался особо — шпак, да ещё и сопливый двенадцатилетка с совершенно непонятным «гонором». Видно, Абишев с самого начала приказал что-то вроде «действовать несмотря на возраст» — вот он и действовал. Ну, что поделать — вот такая собачья работа у мужика: сказали научить ребёнка соблюдать базовые процедуры безопасности — умри, но заставь. Нужно ли говорить, что плохо в итоге было и мне, и ему? С другой стороны — как и упоминал ранее, запомнил я все его «наставления» очень даже хорошо… Сейчас мне это особенно легко признать.
Ирис в тот день мы в очередной раз сняли со стенда и, активировав «мимикрию», по очереди «общали» — проверяли алгоритмы поведения на себе: как реагирует, если обращаются сразу два человека, что говорит, когда вопрос задан не конкретный, а об абстрактных понятиях — ну и прочее. Точнее, тестить «цветок» начали с утра, а я присоединился уже после школы, когда остальные порядком устали. Настроение было хорошим: на улице безоблачно, в кои-то веки тёплое, после морозных зимних дней, солнце (шайтанов резко континентальный климат иногда особенно напрягал) — в общем, весна уже чувствуется, а не просто является календарным фактом, и отчаянно хочется выкинуть что-нибудь… такое-этакое. Я, правда, сначала ограничился тем, что заставил подопечную надеть лабораторный халат и по-быстрому отпечатал бейдж: