Запас голубоватого зерна на выделенной мельнице неустанно пополнялся.
Автоматон JK был счастлив исполняемой программе.
По заданному алгоритмы процессор JK решал стандартные задачи: качество зерна, его выращивание и хранение, истребление вредителей.
Неравные промежутки времени процессор JK обрабатывал нестандартные задачи:
другие автоматоны, другие мельницы, нарушители без кодов доступа.
Всё остальное было лишь дефрагментированием его базы данных и свободным блужданием электронов по его схемам.
Он оптимизировал работу своих алгоритмов, не допуская неэкономичных расчётов.
Он точно зря снова не обрабатывал события, связанные с автоматоном с соседнего участка поля, который однажды оставил ему малое количество собранного зерна.
JK: Зерно собрано. Ошибка: участок соседнего звена. Автоматон не реагирует на задачу.
Позитивное решение процессора: самостоятельная уборка зерна.
JK: Анализ ошибки: позитивный расчёт автоматона соседнего звена — повышение эффективности, если это зерно будет убрано моим звеном. Позитивный расчёт частично подтверждаю: зерно не утеряно, задача выполнена, мы счастливы.
JK: Анализ ошибки оптимизации: решение автоматона соседнего звена не будет пересчитано с целью экономии ресурсов. Вопрос, почему определённое малое количество зерна собрано в букет, не будет проанализирован.
Через неравный промежуток времени JK попал в нестандартное событие: нарушитель без предъявления кодов доступа.
JK: Анализ внешнего вида нарушителя: гигантские чёрные крылья с фиолетовыми проблесками глаз. Предварительный вывод — вредитель. С целью сбора данных начинаю сближение.
JK: Анализ внешнего вида нарушителя: антропоморфное строение тела, белый волосяной покров, одежда с элементами украшений — вероятно разумное создание. Есть одно совпадение в базе — требуется подтверждение.
Мужчина обратил внимание на автоматона, повернув к нему голову.
JK: Предъявите коды доступа.
Мужчина молчал. Перед ним было служебное устройство и снопы зерна.
JK: Коды доступа получены не были.
JK: Анализ: нет доступа к сектору — посторонний. Собирает зерно без разрешения — враг.
JK: Активация боевого режима.
Целью JK, как размышлял мужчина, была защита зерна, чтобы JK и другие автоматоны могли продолжать чувствовать себя счастливыми. Но разве эта жестянка понимает?
Удалит ли он ошибки в своих вычислениях, или оставит их для других?
Великое создание повисает над крошечным муравьём, будто бог смотрит на обычного смертного: кто для кого ошибка, а кто счастье?
JK навёл оружие на врага, как его сенсоры зафиксировали тяжёлый, многогранный, тысячеликий взгляд.
Сенсоры робота кричали о ошибках: они регистрировали воздействие, будто бы у них был контакт с нарушителем.
Накопители дали сбой — были зарегистрированы в памяти более шести тысяч событий, которые конфликтуют с его текущими данными в оперативной памяти. События незарегистрированные, не поддающиеся классификации:
…дни, проведённые с другими автоматонами за общими алгоритмами. Букеты из колосьев сена. Продолжительные дожди, засухи, заморозки, с которыми JK боролся. Потери зерна от мелких вредителей, и борьба с ними.
***
Анализ: обнаружена единица мелкого вредителя. Ошибка.
Позитивное решение процессора: ликвидация одной единицы вредителя-грызуна не целесообразно активации боевого модуля.
Удовлетворительное замечание: потеря пары зёрен коррелирует с ухудшением сборов и увеличением количества вредителей.
***
Жалоба сенсоров: одна и та же мышь сидит на головном модуле уже который цикл.
***
Удовлетворительное замечание: мышь умерла по естественным причинам. Ошибка. Умершая мышь оставила потомство в два вредителя-грызуна. Активация боевого модуля для борьбы с вредителями. Ошибка.
Удовлетворительное решение процессора: ликвидация n-ой пары мышей не целесообразно активации боевого модуля.
***
- Что это для тебя? Подарок непрожитой жизни перед смертью? Или искра разума, пронёсшаяся по твоим холодным схемам?
Враг установил контакт. Код доступа неверный: пребывание на аграрной территории под запретом. Код доступа неверный: разрешение на сбор зерна не получено.
- Похоже, мозг муравья никогда не сможет осознать себя, даже если получит вдохновение
JK: Боевой модуль активирован, приступаю к уничтожению врага.
Враг тяжело замахнулся рукой, будто она несла в себе вес тысячей жизней. Огромное крыло подогнулось, давая ему место, моргнув пурпурными глазами перьев. Холодный взгляд врага решителен.
…
JK: Потеряны координаты нарушителя.
Автоматон осматривался, но не мог найти никого вокруг — враг, готовившийся атаковать, в последний момент исчез.
Продолжая осмотр, автоматон увидел мышь, которая остановилась в синей траве, и, поднявшись на задние лапки, смотрела прямо на него.
JK: Обнаружен вредитель, смена задачи на уничтожение вредителей.
JK: Ошибка: ликвидация одной единицы вредителя не целесообразно активации боевого модуля.
JK: Ошибка: боевой модуль уже активирован. Приступаю к ликвидации.
JK: Ошибка: потеря пары зёрен не коррелирует с ухудшением сборов и увеличением количества вредителей.
Робот повернулся к заготовленным снопам, которые собрал враг, взял колосок, и протянул его мыши.
JK: Ошибка: идентификация мышь. Ошибка, бери