Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
— а это, если разобраться, ещё страшнее.
— Один, — отрезал бек, но всё-таки 'объяснил': — Я ознакомился с отчётами предыдущих испытаний, и утвердил такой формат. Приступай.
— Но...
— Приступай, — от давления в голосе меня натурально передёрнуло. — Вы меня убедили, что всё получится, значит — получится. Так надо. Я оставил Тархану инструкции на ваш счёт. И не звони мне больше сегодня.
Я отнял трубку сателлофона от уха и едва не выронил аппарат — рука натурально тряслась. Вот с-с... шайтан. Проклятье... Хорошо ещё, что Абишев предупредил на счёт инструкций пилоту — иначе бы я просто сказал Тархану, что нас нужно вести обратно в 'Каменный цветок', и получилось бы прямое неподчинение приказу. Тогжан-батыр такое поведение решительно не понял бы... Ладно.
— Н-ну что, Ирис, — мой голос против желания дрогнул: воля босса даже с расстояния в неведомые километры качественно придавила. Андроид повернула голову и посмотрела на меня, я на неё, и это внезапным образом меня успокоило. Алгоритм ведь и вправду работает, а за время испытаний не было ни одного серьёзного сбоя... И за последние три раза — вообще ни одного. — Пойдёшь со мной на прогулку?
— Пойду, Егор, — мелодично отозвалась 'девушка' и вполне правдоподобно улыбнулась.
11. (Техническое Задание. Фрагмент 11 на гугл-документах.)
>Запуск обзорного ускоренного* тестирования.
>Энергосистема... 87% заряда. Пройдено.
>Опорно-двигательная система... 640 из 640**. Пройдено.
>Основные сенсорные системы... 5 из 5. Пройдено.
>Дополнительные сенсорные системы... 3 из 3. Пройдено.
>Блок управления... 1 из 1. Пройдено.
>Самотестирование БИУС... ожидайте... ошибок не обнаружено. Пройдено.
>Тестирование пройдено, все системы в норме. АНМ
* * *
к эксплуатации готов.
[*Примерно то же самое, что проводит любой компьютер перед загрузкой операционной системы.
**В теле человека разные анатомы выделяют разное число скелетных мышц, 640 — одно из наиболее часто встречающихся значений.
* * *
АНМ — Автономный Наземный Модуль. Соответственно, дрон в комплексе Ирис-Агата будет наименоваться АВМ, Автономный Воздушный Модуль.]
— Ирис, активный шаблон? — я оторвался от планшета и посмотрел на... да уж. Ну пусть будет — подопечную.
— Что, прости? — андроид удивлённо распахнула глаза, губы чуть приоткрылись — программа довольно достоверно изобразила эмоцию 'лёгкое удивление'. Я хмыкнул и кривовато улыбнулся — работает. Это дополнение стоило мне и Маркулову седых волос, фигурально выражаясь. Робот, который не должен на людях отвечать как робот, но при этом должен обрабатывать голосовую информацию и адекватно реагировать... Так, где там Тархан? Всё ещё снаружи . Отлично.
— Отмена статуса 'Мимикрия'.
— Статус поведения 'социальная мимикрия' снят, — лицо Ирис перестало отражать какие-либо эмоции, пропала моторика тела, кроме имитации дыхания*: вроде бы ничего явно не поменялось, но при взгляде на собеседницу сразу стал ощущаться неуловимый дискомфорт. Действует, даже если знаешь в чём дело: та самая легендарная 'зловещая долина' Масахиро в действии**. А вот голос, хоть и утратил интонации, не поменялся.
[*Очевидно, что имитация дыхания — самый простой способ организовать воздушное охлаждение 'начинки' человекоподобного робота.
**'Зловещая долина' — название закономерности, впервые озвученной Масахиро Моро. На определённом уровне сходства робота с человеком машина перестаёт восприниматься как машина и начинает казаться ненормальным человеком или оживлённым трупом, кадавром, что пугает. Но если ещё приблизить параметры робота к человеческим, то отторжение пропадает. Собственно, сама 'долина' расположена между границ 'похожести', в которых возникает дискомфорт.]
— Ирис, активный шаблон? — я контролировал реакцию 'цветка' по планшету. Похоже, мне всё время 'прогулки' придётся таскать компьютер в руке.
— Активен шаблон действий 'иммобилизация'.
— Смена шаблона: 'сопровождение'.
— Подтверждаю: активирован шаблон действий 'сопровождение'. Объект сопровождения: Егор Далеев, — Ирис плавно и текуче встала.
Собственно, задача делать шаблон сопровождения для андроида ни из исходного, ни из расширенного технического задания никак не проистекала — это было чисто моё и Маркулова 'творчество', наспех разработанное после того, как появился приказ об итоговой обкатке прототипов. Разумеется, обоснование было немедленно придумано: охрана и защита 'фурии' во время наземной транспортировки или охрана уже дроном некоего движущегося или неподвижного объекта. Реальной же причиной введения нового режима, как можно догадаться, было желание буквально не отпускать робота от себя во время 'прогулок'.
— Активировать статус 'мимикрия'.
— Хорошо, — я с облегчением перевел дух: Ирис 'ожила'. — Мы вместе здорово проведём время!
— Ну ещё бы, — я не выдержал и фыркнул.
'Наследство' моей первой версии 'дополненной' БИУС, самообучающийся алгоритм для поиска информации и поддержания разговора, прекрасно справлялся со своей задачей — не повторялся, более-менее адекватно попадал в интервал допустимых ответов и периодически радовал меня и окружающих новыми 'перлами'. Настолько радовал, что без соц-мимикрии голосовую часть пришлось принудительно ограничить перечнем формализованных ответов. Потому что если дрон-вертолёт, сообщающий вместо 'Данных для составления боевой задачи недостаточно. Продолжить выполнение задания?', что-то вроде 'мне точно стоит лететь туда, не знаю куда и искать то, не знаю что?', операторов, может, только позабавит, то от андроида будут отпрыгивать, как от заговорившей могильной плиты. Собственно, иллюстрацию на эту тему я вживую увидел как раз за две недели до первой 'прогулки' по Ундерхаану. Думаю, хоть мои коллеги своё отношение особо и не демонстрировали, от сотрудника службы собственной безопасности, который с нами 'работал' до переезда в Монголию, не самые приятные воспоминания остались у всех, а не только у меня. Хотя до меня он докапывался особо — шпак, да ещё и сопливый двенадцатилетка с совершенно непонятным 'гонором'. Видно, Абишев с самого начала приказал что-то вроде 'действовать несмотря на возраст' — вот он и действовал. Ну, что поделать — вот такая собачья работа у мужика: сказали научить ребёнка соблюдать базовые процедуры безопасности — умри, но заставь. Нужно ли говорить, что плохо в итоге было и мне, и ему? С другой стороны — как и упоминал ранее, запомнил я все его 'наставления' очень даже хорошо... Сейчас мне это особенно легко признать.
Ирис в тот день мы в очередной раз сняли со стенда и, активировав 'мимикрию', по очереди 'общали' — проверяли алгоритмы поведения на себе: как реагирует, если обращаются сразу два человека, что говорит, когда вопрос задан не конкретный, а об абстрактных понятиях — ну и прочее. Точнее, тестить 'цветок' начали с утра, а я присоединился уже после школы, когда остальные порядком устали. Настроение было хорошим: на улице безоблачно, в кои-то веки тёплое, после морозных зимних дней, солнце (шайтанов резко континентальный климат иногда особенно напрягал) — в общем, весна уже чувствуется, а не просто является календарным фактом, и отчаянно хочется выкинуть что-нибудь... такое-этакое. Я, правда, сначала ограничился тем, что заставил подопечную надеть лабораторный халат и по-быстрому отпечатал бейдж:
Мл. научный сотрудник
Ирис Цэцэг
Лаборант.
Спонтанно придуманная 'фамилия' меня особенно порадовала — получилась знатная игра слов: 'цэцэг' — по-монгольски 'цветок', а слово 'армия' отличается всего на одну букву — 'цэрег'. Хорошо, хватило ума не продекламировать вслух немедленно пришедшее на ум 'Мама — а-а-армия, папа — Иван Маркулов!*'. Вихревцы к моим нечастым 'детским' выходкам относились более-менее с пониманием: разум взрослого человека, обычно, уравновешивал душевные порывы, но иногда накатывало. Обычно без особых последствий, хотя прошлогодняя идея... М-да.
[*Егор 'умно' переделал строки из песни В. Цоя 'Мама-анархия'.]
Затея поиграть с Ирис в снежки после очередного прогона на полосе препятствий оказалась и правда не самой умной: между собой мы перебрасывались нормально — шаблон 'тренировка' позволял БИУСу различать реальный бой и учения. Я наслаждался игрой, было весело, 'цветок' училась попадать незнакомым типом метательных снарядов — видимо, выглядело со стороны это действительно весело и безобидно. Когда захотел присоединится самый молодой из дружинников, 'поддержав' меня 'огнём', я ничего не имел против. И прежде, чем до меня дошло, что парень не прикалывается, а вздрагивает и отшатывается назад от каждого ответного попадания чисто из-за физики полёта импровизированных снарядов, андроид успела приложить его четыре раза за десять секунд. В принципе, программа даже всё правильно рассчитала: адепт Пути Воина гораздо прочнее и опаснее почти не тренированного подростка, и потому для условного поражения тренировочной мишени требуется больше кинетической энергии... Но всё равно было неприятно. Особенно, когда нам в лабораторию принесли снимки из медицинского кабинета нашего 'санатория' для анализа результата — аккуратные круглые такие синяки...
...В общем, текущее развлечение я посчитал безобидным. Для антуража я не поленился притащить в основное помещение из комнаты отдыха круглый стол, два стула, чайник и чашки (пить Ирис не могла, но ради создания атмосферы) и принялся... гм, флиртовать. Типа — у нас 'первое свидание'. Задавать вопросы с подтекстом, точнее, и наслаждаться ответами. Было весело — особенно 'учить' алгоритм после ошибок и создавать ситуации повторно. Маркулов косился на всё это неодобрительно, но доказывать ничего не стал — а может ему втайне нравилось, что я учу 'цветок' 'динамить' потенциальных кавалеров. Ну и, разумеется, именно это время выбрал безопасник, чтобы явиться в наши подвалы. Явиться без предупреждения, хотя его задачей была подготовка к 'прогулкам' личного состава нашей 'особой бригады' — но профессия уже слишком въелась в мужика.
В отличие от дружинников и прочих силовиков, СБшники обычно идут по Пути Духа — он лучше подходит для сбора и анализа информации. Нагрянувший тоже был адептом, причём явно неплохим — стать доверенным лицом Тогжан-бека просто так было нельзя. И что он увидел на объекте? Мало того, что сотрудники 'Каменного цветка' в рабочее время, прямо на рабочем месте устроили чаепитие, так ещё и присутствует совершенно незнакомый 'лаборант' — бейдж, одежда и поведение не позволили узнать 'изделие' в беззаботно улыбающейся девушке. Реакция последовала незамедлительно — никто не успел среагировать, как безопасник уже надвинулся на удивлённо повернувшую голову Ирис и задействовал свои способности. Просто попытался 'прощупать' волевым усилием — почувствовать человека... и ощутил пустое место, разумеется. Видели когда-нибудь, как здоровенный, немолодой и уверенный в себе дядька белеет от ужаса? Я вот увидел. Потом уже я узнал от Маркулова, что четвёрка 'вихрёвцев' отпоила-таки СБшника коньяком, и тот признался — решил, что всё, съехал с катушек. Вредная профессия, что ни говори... Вот так я и 'отыгрался' за первый период знакомства, хотя предпочёл бы этого не делать.
— Ладно, идём уже, — скорее себе, чем 'цветку', сказал я, ещё раз проглядывая список запланированных 'тестов' для сегодняшней 'прогулки'. — Нас ждут великие дела!
Знал бы, что вокруг начнётся буквально через несколько часов — прикусил бы свой длинный болтливый язык! Увы, так 'заглянуть вперёд' не под силу даже самому сильному мастеру Духа, куда уж тут мне...
12. (Техническое Задание. Фрагмент 12 на гугл-документах.)
Так получилось, что 'прогулки' с Ирис с самого начала оказались завязаны на меня. Просто потому, что сопровождать боевого диверсионного робота в незнакомой и очень сложной для анализа БИУС среде (и разруливать ситуации, если в процессе общения андроид поведёт себя странно) должен был кто-то, кто заметит возможные отклонения в действиях машины визуально, пока не стало слишком поздно. Маркулову же приходилось лезть в фургон с аппаратурой и несколькими бойцами из 'особой бригады' — второй программист занимался отслеживанием работы ПО в реальном времени с той же целью и ни на что не отвлекаясь. Иван, конечно, для вида поупирался, когда пришедший в себя после нервной встряски безопасник показал разработанные им лично рекомендации для 'проведения комплексного испытания в городской среде': не смотря на знание моего настоящего возраста, подспудно даже коллеги воспринимали меня, как подростка. СБшник бледно улыбнулся — и в минуту продемонстрировал быстро стушевавшемуся программисту, что тот сам будет выглядеть на улице Ундерхаана натуральной белой вороной, в отличие от 'цветка', кстати.
Первая прогулка вышла недолгой, нервной и напряжённой: да, для Ирис мирное общение с людьми было не в новинку, но социальные ситуации не накладывались друг на друга так часто и плотно, а тут — объектов и субъектов вокруг было слишком много, они все были новыми и незнакомыми. Но — обошлось. БИУС справилась, а процессорных мощностей хватило, и с большим запасом. Все дружно выдохнули. Второй выезд в город той же группой был уже более спокойным — 'цветок' нормально справлялась в магазинах с покупкой продуктов, спрашивала время и дорогу — никто и не заподозрил под внешностью миловидной незнакомки андроида. На третий раз группу силового сопровождения сократили до трёх человек. На четвёртый — Маркулов остался на базе: контролировать процесс можно было и удалённо. А на шестой Ирис в первый раз вступила в бой под личиной человека. Правда, бой был учебно-тренировочный — всего лишь небольшой спарринг с тренером, обучающим обращаться с мечом всех желающих за небольшие деньги. К моему удивлению, шифу, похоже, ничего не заподозрил: после 'игры в снежки' я сильно постарался 'объяснить' управляющей программе разницу между игрой, тренировкой, учебным поединком и учебной же боевой задачей. Похоже, получилось.
По сути, первомайская* 'прогулка' и успешная запись Ирис в группу по фехтованию стала переломным моментом тестирования — по результатам уже теперь было ясно, что мы в целом справились, и следующая и последняя проверка — это реальный бой с настоящим противником, убийствами и диверсией. Фактически, дальнейшие городские выезды были рутиной, наработкой статистики и тренировкой самообучающегося алгоритма — вероятность фатального сбоя падала с каждым разом, 'цветку' всё проще и проще было разбираться в незнакомых социальных ситуациях... Но такой успех вовсе не означал, что всего на двенадцатый выход я должен буду вести андроида один и вообще без подстраховки!
[*Просто дата. Привычных для нас майских и других весенних праздников в ВИ, разумеется, нет.]
Я не Гай Юлий Цезарь, и не могу одновременно мониторить поведение робота и работу БИУС. Да и шайтан с ней, с группой сопровождения — но ПО прототипа АНМ всё ещё активно дорабатывалось, и если предупредили бы о ситуации заранее — я не стал бы делать последний апдейт системы. Да, повлиять на работу всего остального он не должен был — наоборот, улучшить, но программирование сверхсложных систем, где большая половина алгоритмизации генерируется уже самой программой, исходя из опыта ситуаций (то самое пресловутое самообучение), всегда сопряжено с риском ошибки. Одна недоработка, ошибка кодера, которая могла быть совершена к тому же хрен знает сколько месяцев или даже лет назад, редкая, не возникшая ранее ситуация — и всё идёт вразнос! Запуск автоматизированных систем такой сложности, как у нас, сопоставим по сложности с ракетостроением: шестьдесят лет запускаем их в космос, и до сих пор вылезают накладки. Конечно, программу проверить проще, чем трубу космического носителя, заполненную кислородом, керосином и кучей механики с электроникой, в БИУС внесены специальные протоколы, позволяющие находить и исправлять ошибки автоматически, а базовый код Иван Маркулов 'вылизывал' десять лет дома и четыре года здесь... но, как я и сказал выше — это лишь предпосылка меньшей вероятности сбоя. Вопрос — насколько меньшей? Впрочем, переживать всё равно уже поздно — всё решили за меня. Остаётся только расслабиться и наслаждаться прогулкой... В конце концов — кто ещё может похвастаться, что гулял в компании настоящего боевого человекоподобного робота, да ещё и с внешностью красивой девчонки?
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |