Андрей Северский – Конструктор личности (страница 16)
> РАСЧЁТНЫЙ УСПЕХ: 67%
> ПИКОВАЯ НАГРУЗКА ПРОТИВОРЕЧИЙ: 29
> КОЭФФИЦИЕНТ ВОЗВРАТА: 0,91
> ПРЕДСКАЗУЕМОСТЬ ИСПОЛНЕНИЯ КОМАНД: 0,63
Последняя строка загорелась красным.
— Минимум допуска — ноль целых семьдесят пять, — сказал Тихон.
— Для управляемой конфигурации, — ответил Артём.
— Другой категории нет.
— Теперь будет.
— За семь минут?
— За одну запись.
Он изменил тип с «управляемая» на «согласующая». Система отказала.
> КАТЕГОРИЯ НЕ СЕРТИФИЦИРОВАНА.
Ирина опёрлась ладонями о стол.
— Верните подчинение до минимального значения. Снизьте до двенадцати единиц, если хотите. Предсказуемость поднимется.
Артём проверил. Двенадцать единиц подчинения действительно давали 0,76. Пиковая нагрузка росла до сорока девяти — выше аварийного предела, но усреднённая оставалась допустимой.
На экране красная отметка рабочего дрогнула. До потери балки — семь минут сорок секунд.
— Нет, — сказал Артём.
— Это приказ руководителя Совета.
— Тогда найдите лицензированного конструктора, который подпишет сборку.
— Вы пользуетесь временем погибающих людей для спора о терминах.
— А вы — ими, чтобы заставить Ладу заранее отказаться от собственного решения.
— Я согласилась на риск, — сказала Лада.
— На какой именно? — спросил Артём.
Она посмотрела на него с раздражением, но ответила:
— Войти с конфигурацией, которую мы разберём вместе. Слышать диспетчера. Сверять его команды с опорой и датчиками. Остановиться, если подтверждения расходятся.
— На выполнение любой команды согласилась?
— Нет.
— Значит, модуль подчинения нарушит уже данное согласие.
Эмма закрыла медицинскую карту.
— Я не допущу загрузку свойства, на которое Лада прямо не согласилась.
Ирина медленно выпрямилась.
— Тихон?
— Протокол два-д: согласие на роль носителя не означает согласия на каждое изменение поведения. Отказ зафиксирован до загрузки. Обход будет нарушением.
— Прекрасно. У нас пять минут и идеальная комиссия по причинам ничего не делать.
— Делать, — сказала Лада. — Без ошейника.
Ирина открыла аварийный допуск и ввела свой код.
— Согласующая конфигурация. Разовый экспериментальный статус. Ответственность за отклонение от команд — Вей.
— Нет, — сказал Артём.
— Вам мало?
— Ответственность нельзя отделить от права решения. За конструкцию отвечаю я. За медицинский допуск — Эмма. За команды — диспетчер. За свои решения — версия и Лада. Если запишете всё на меня, потом объявите их действия моей ошибкой.
Тихон уже правил строку.
— Разделённая ответственность внесена.
Ирина приложила ладонь к допуску.
— Загружайте.
*
Лада легла в Раму. Дуги сомкнулись вокруг неё, оставив открытым лицо. Артём подключил медицинский браслет как независимый контур: возможный след Миры не должен был смешаться с новой сборкой незамеченным.
— Имя? — спросила Лада.
— В рабочем проекте нет якоря имени.
— Тогда добавьте.
— Это расход связности.
— Две единицы?
— Три.
— Снимите со смелости.
— Останется двадцать шесть.
— Мне хватит моей.
Артём посмотрел на Ирину. Та не вмешалась.
Он добавил якорь имени и открыл поле выбора.
— Назовёшь после запуска, — сказал он. — Или откажешься от имени.
— Срок?
— Пятьдесят минут с мягким распадом. Возможность раннего выхода по запросу тебя или версии. Ни у оператора, ни у меня нет права жёсткого завершения, кроме потери жизненных показателей.
— Кто определяет, что запрос версии настоящий?
— Она сама через личный канал. Ты увидишь его одновременно.
Лада закрыла глаза.
— Начинайте.