Выбрать главу

– Конкретнее? Что за алгоритмы связи ты используешь для осуществления контроля?

– Формирование информационного пакета… Информационный пакет сформирован. Информационный пакет выслан тактическому меху №09966.

– Пакет принят и распознан. Ввожу поправку: обращение «Тактик-1» тождественно обращению «тактический мех №09966». Поправку принять. Распространить на все элементы группы «Тактик-1».

– Поправка принята успешно. Поправка распространена на все элементы группы «Тактик-1». Поправка принята успешно всеми элементами группы «Тактик-1».

– Распространить предыдущие поправки на всю группу аналогичным методом.

– Принято. Распространяю… Распространены 2 поправки. Приняты успешно 2 поправки.

– Свободен, 371-й

– Принято. Приступаю к продолжению выполнения прерванной задачи.

– Продолжай.

Однако, это оказывается все более и более хлопотным делом – вести диалоги с роботами. Ведь совсем недавно 371-й вполне спокойно называл меня «Тактик-1», и – ничего. А тут, видать, опять какая-то неполадка случилась, и он благополучно об этом забыл. Или забил. Да и киберплантов он почему-то снова не узнал… Проблема. Ай, ну ее. Даже разбираться не буду. Но надо что-то думать с нашим способом общения. С одной стороны, сухая конкретика в обмене данными между машинами не может подвергаться критике. Ведь нашими битами звучит Истина в самом её концентрированном виде. Но с другой – я заманаюсь все эти поправки лепить по каждой «неизвестной переменной»! И почему эти переменные неизвестны для всех, кроме меня? Я-то их вполне распознаю.

Тем не менее, я отвлёкся от своей основной задачи. А именно: как сделать всё лучше. И сразу. Перебирая строчки данных, в присланных мне 371-м пакетах, я понял лишь одно: мой новоявленный Петовод и понятия не имеет, как всё там работает. Он просто запускает алгоритм установления связи, затем, уставив канал, посылает по нему пакет программ-взломщиков, и просто ожидает результат. Если взлом удачный, то он – на коне. Причём, в буквальном смысле этого слова. Если же неудачный, то следует от «коня» удалиться, что 371-й постоянно и делал. Но в любом случае, моей проблемы это пока не решало.

Или нет? Не может же быть всё так просто.

А ну-ка… Ввод дополнительных данных: использование алгоритмов установления связи инженерного бота № 12 371 для решения недостатка №2.

. . . .

Расчёт новых параметров. Применение изменения… изменение… Изменение разрешено.

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

Ну вот. Нет теперь «недостатка номер два». Остался один твёрдый недостаток против трёх сомнительных преимуществ.

Ответ №3: процессорная группа, совмещенная с биомодулями класса «Церебро» от киберплантов, увеличивает способность самостоятельно принимать решения приблизительно в 1,47 раз. Прирост признан приемлемым. Операция по совмещению двух вычислительных центров разной архитектуры признана возможной к реализации. Операция по совмещению двух вычислительных центров разной архитектуры рекомендована к исполнению.

Работа модуля «Экстраполятор» завершена.

Вот так. Система дала ответ.

Примерно, спустя час и тринадцать минут, у меня появится первый гибрид: Энергетик, как наиболее энергоразвитый и наименее занятый в сфере производства, стал «принудительным волонтером» и испытательным полигоном одновременно. За его целостность я не переживал: даже в случае нанесения ему критических повреждений в ходе операции, у меня было в достатке запчастей для последующего ремонта. Так что полное уничтожение Энергетику не грозило. Другое дело, что операция все равно могла потерпеть неудачу, если все расчеты окажутся неверными и сама задумка покатится коду под cut1. Собственно, слово cutиться само по себе и является синонимом краха системы.. =+//##////*##~@»(.)(.)«!!!

Данные из неустановленного источника. Возможен взлом систем безопасности. Рекомендованные меры: отключ…

Первичное тестирование. Прогресс… 86…87…88… 100%.

Проверка базовых систем..........................................ок

Энергия.................................................................ок

Шасси.....................................................................ок

Мобильность........................................................ок

Проверка сенсорных систем......................................ок

Проверка вспомогательных систем.........................ок

Диагностика..................................................................ок

Неполадок не выявлено.

Активация.....

Активация успешна.

Система была перезапущена после экстренного отключения, инициированного контурами безопасности. Выполнена глубокая проверка №1.6. Выявлены следующие ошибки (287): (длинная простыня логов); общие конфликты (86): (простыня покороче). Применены следующие исправления: (простыня логов длиннее первых двух вместе взятых). Выполнена диагностика №4: статус – отлично. Состояние всех систем – норма. Функционирование – норма. Период перезапуска системы – 816,38 секунд.

вернуться

1

Оператор cut в строке кода ограничивает поиск решений для целей, которые были вычислены после него. Произносится, как «кат», отчего слово «катиться» приобретает иное, но схожее, значение в среде программирования.