General Overlord Device: Тактик-1 (Зарин) - страница 147

Причина невозможности использования: ограничения по боевому классу.

Вероятность осуществления действия по оснащению бота № 249 018 предметом класса «Щит» – маловероятно (6,542%). Основание для отказа в оснащении: ограничения по боевому классу.

Ни с одной, ни с другой стороны подойти к возможности использовать щит у легионера не получилось. Протоколы попросту будут заблокированы системой, попытайся он хотя бы поднять этот кусок металла в качестве элемента брони. Однако то, что аналитический модуль упорно подсвечивал данную деталь окружающей среды, как представляющую интерес, не давало покоя измученному внутренними противоречиями бойцу.

Уже подлетев к проклятому куску металла, определенному системой распознавания, как «щит», бот знал что делать. Он вошел в «безопасный режим», вызвал панель прямых команд и набрал нехитрый алгоритм движений для левого манипулятора в черном поле. Запустив короткую программку, он вышел из «безопасного режима» и узрел свою левую руку продернутой сквозь стальные петли импровизированного щита. Отдав команду на подъем руки, легионер № 249 018 во всей красе ощутил прелести «ограничений по боевому классу».

Взвыли все внутренние сигналы тревоги, красные плашки аварийных сообщений накрыли всю панораму перед легионером, а строки критических ошибок легли поверх всего этого плотным покрывалом. Он едва не отключился – спасла успешно поданная на старом языке, и безупречно выполненная команда отмены «контрол-зэт»15. Когда же программное помутнение прошло, и строчки ошибок вернулись в свой стек диагностики, бот поднял логи вновь.

Причиной сбоя, едва не пославшего его в перезагрузку, являлось отсутствие расчетов движения по поверхности, при оснащении бота щитом. Ни одной формулы, ни одного разработанного способа манипулирования механизмом при дополнительном весе во много десятков килограмм в операционной системе легионера не присутствовало. По этой причине бот со щитом на предплечье распознавался системой, не как легионер. Но и не как центурион тоже, что и явилось одним из источников многочисленных критических ошибок функционирования. Для системы он был ни тем, ни другим. А, стало быть, вердикт – вырубить это нечто нахрен, да и потом разбираться.

Другим источником явились многочисленные ошибки при вычислении физического перемещения бота с грузом в пространстве, так как все параметры веса, центров тяжести и векторов сил, из-за щита на руке, были для блока расчета перемещений попросту незнакомыми, и он выдавал команды фактически наугад. От этого «наугада» вал многочисленных ошибок вырос до неприемлемых величин за какие-то миллисекунды. Ни одной координаты этот блок не мог выдать правильно.