4. ПРЕЖДЕ ЧЕМ ВСТУПИТЬ В БОЙ С ПРОТИВНИКОМ, ПОДРАЗДЕЛЕНИЯ БОЛО ДОЛЖНЫ СО СТОПРОЦЕНТНОЙ ДОСТОВЕРНОСТЬЮ ОПРЕДЕЛИТЬ ЕГО ПОЗИЦИОННЫЙ СТАТУС (СВОЙ/ЧУЖОЙ).
5. ЛЮБОЙ ПРИКАЗ НА УПРЕЖДАЮЩЕЕ ДЕЙСТВИЯ ПРОТИВНИКА ОТКРЫТИЕ ОГНЯ ДОЛЖЕН БЫТЬ ПРЕДВАРИТЕЛЬНО ПЕРЕПРОВЕРЕН ШТАБ-КВАРТИРОЙ КОМАНДОВАНИЯ БОЛО ДЛЯ ОПРЕДЕЛЕНИЯ ЕГО ПРАВОМЕРНОСТИ.
6. В СЛУЧАЕ НЕОБХОДИМОСТИ ЛЮБОЙ ПРИКАЗ ОТКРЫТЬ ОГОНЬ ДОЛЖЕН ПЕРЕПРОВЕРЯТЬСЯ ШТАБ-КВАРТИРОЙ БРИГАДЫ НА ПРЕДМЕТ ОПРЕДЕЛЕНИЯ ЕГО ПРАВОМЕРНОСТИ ПЕРЕД НАЧАЛОМ БОЯ.
7. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ БОЛО НЕ ДОЛЖЕН ВХОДИТЬ НА ТЕРРИТОРИЮ, ЯВЛЯЮЩУЮСЯ ЧАСТНОЙ СОБСТВЕННОСТЬЮ, ЕСЛИ ОН НЕ ДЕЙСТВУЕТ ПО КОДУ ТРЕВОГИ ОДИН (КРАСНЫЙ). СТАТУС СОБСТВЕННОСТИ ИЛИ ВЛАДЕЛЬЦА ОПРЕДЕЛЯЕТСЯ ПРЯМЫМ КОНТАКТОМ С ОФИСОМ СЕКРЕТАРЯ ПО ПРАВАМ СОБСТВЕННОСТИ, БЮРО УПРАВЛЕНИЯ ТЕРРИТОРИЯМИ КИНКЭЙДА.
8. БОЛО, ВЫНУЖДЕННЫЕ ВОЙТИ НА ТЕРРИТОРИЮ, ЯВЛЯЮЩУЮСЯ ЧАСТНОЙ СОБСТВЕННОСТЬЮ, ВО ВРЕМЯ ТРЕВОГИ ПО КОДУ ОДИН (КРАСНЫЙ), ДОЛЖНЫ ОЦЕНИТЬ ПОВРЕЖДЕНИЯ, НАНЕСЕННЫЕ ИМИ ЭТОЙ СОБСТВЕННОСТИ, И СОСТАВИТЬ РАПОРТЫ В ОФИС СЕКРЕТАРЯ ПО ПРАВАМ СОБСТВЕННОСТИ, БЮРО УПРАВЛЕНИЯ ТЕРРИТОРИЯМИ КИНКЭЙДА, В СУДЕБНУЮ И НАЛОГОВУЮ ИНСПЕКЦИИ КИНКЭЙДА, СЕКРЕТАРЮ ГУБЕРНАТОРА ПО ВОПРОСАМ УПРАВЛЕНИЯ ЗЕМЕЛЬНОЙ СОБСТВЕННОСТЬЮ И В ШТАБ-КВАРТИРУ КОМАНДОВАНИЯ ВООРУЖЕННЫХ СИЛ МЮИРА.
9. ПО ВОЗМОЖНОСТИ БОЛО ДОЛЖНЫ ЗАПРАШИВАТЬ ПРАВО ДОСТУПА НА ТЕРРИТОРИЮ, ЯВЛЯЮЩУЮСЯ ЧАСТНОЙ СОБСТВЕННОСТЬЮ, ЧЕРЕЗ ОДНОГО ИЗ КОМАНДУЮЩИХ ОФИЦЕРОВ ИЛИ СЕКРЕТАРЯ ГУБЕРНАТОРА ПО ВОПРОСАМ ЗЕМЛЕУПРАВЛЕНИЯ.
10. ПРИ ОЦЕНКЕ ПОВРЕЖДЕНИЙ СОБСТВЕННОСТИ ДОЛЖНЫ УЧИТЫВАТЬСЯ: ПОВРЕЖДЕНИЯ ИЛИ УНИЧТОЖЕНИЯ ТЕХНИКИ И ЗДАНИЙ НА ТЕРРИТОРИИ ОЗНАЧЕННОЙ СОБСТВЕННОСТИ; ПОВРЕЖДЕНИЯ, НАНЕСЕННЫЕ ОГРАДАМ, ГЕНЕРАТОРАМ ПОЛЕЙ, ЗДАНИЯМ, КОЛОДЦАМ, ЭНЕРГОСТАНЦИЯМ И ДРУГИМ НАХОДЯЩИМСЯ В ЧАСТНОМ ВЛАДЕНИИ ЭЛЕМЕНТАМ НАЗЕМНОЙ ИНФРАСТРУКТУРЫ; ПОВРЕЖДЕНИЯ ИЛИ УНИЧТОЖЕНИЯ ТРУБОПРОВОДОВ, КАНАЛИЗАЦИОННЫХ ТРУБ, ГАЗОВЫХ МАГИСТРАЛЕЙ, КАБЕЛЕЙ И ДРУГИХ ОБЩЕСТВЕННЫХ ЭЛЕМЕНТОВ ПОДЗЕМНОЙ ИНФРАСТРУКТУРЫ; ПОВРЕЖДЕНИЯ ПОСАДОК, РАСПАХАННЫХ ИЛИ ОСТАВЛЕННЫХ ПОД ПАР ПОЛЕЙ, ПОЧВЫ И ДРУГОГО СЕЛЬСКОХОЗЯЙСТВЕННОГО ИМУЩЕСТВА; ПОВРЕЖДЕНИЯ ИЛИ УНИЧТОЖЕНИЯ ЧАСТНОГО ЛИБО ОБЩЕСТВЕННОГО ОБОРУДОВАНИЯ, ВКЛЮЧАЮЩЕГО ГРЕЙДЕРЫ, КОМБАЙНЫ, СЕЯЛКИ И ДРУГОЕ ТЯЖЕЛОЕ ОБОРУДОВАНИЕ; ПОВРЕЖДЕНИЯ ИЛИ УНИЧТОЖЕНИЯ ОБЩЕСТВЕННЫХ ЛИБО ЧАСТНЫХ НАЗЕМНЫХ ШОССЕ, МАГНИТНО-ЛЕВИТАЦИОННЫХ РЕЛЬСОВ, ПОСАДОЧНЫХ ПЛОЩАДОК И ДРУГИХ ОБЩЕСТВЕННЫХ И ЧАСТНЫХ ТЕРРИТОРИЙ, ИМЕЮЩИХ ИСКУССТВЕННОЕ ПОКРЫТИЕ.
11. ВСЕМ БОЛО КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ ВХОДИТЬ В НАСЕЛЕННЫЕ ПУНКТЫ.
12. ВСЕМ БОЛО КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ ОТКРЫВАТЬ ОГОНЬ ПО ЦЕЛЯМ, НАХОДЯЩИМСЯ В ЗОНЕ ПОРАЖЕНИЯ В РАДИУСЕ 45 ГРАДУСОВ ОТ НАСЕЛЕННЫХ ПУНКТОВ, КРОМЕ СЛУЧАЕВ, РАЗРЕШЕННЫХ ГУБЕРНАТОРОМ МЮИРА ИЛИ ГЛАВНОКОМАНДУЮЩИМ ВООРУЖЕННЫХ СИЛ МЮИРА.
13. БОЛО, ДЕЙСТВУЮЩИЕ В НАСЕЛЕННЫХ ОБЛАСТЯХ, ДОЛЖНЫ ПРИЛАГАТЬ ВСЕ УСИЛИЯ, ЧТОБЫ НЕ НАПУГАТЬ ДЕТЕЙ, КОТОРЫЕ МОГУТ ИГРАТЬ В ЭТИХ ОБЛАСТЯХ.
14. БОЛО НЕ ДОЛЖНЫ ВМЕШИВАТЬСЯ В ДЕЯТЕЛЬНОСТЬ ПРАВИТЕЛЬСТВЕННЫХ СЛУЖАЩИХ, ВКЛЮЧАЯ ПОДРАЗДЕЛЕНИЯ РЕГУЛЯРНОЙ АРМИИ ИЛИ СИЛ САМООБОРОНЫ, ЗАНЯТЫХ МАНЕВРАМИ ЛИБО АКТИВНЫМИ БОЕВЫМИ ДЕЙСТВИЯМИ.
15. БОЛО ДОЛЖНЫ ПРИЛАГАТЬ ВСЕ УСИЛИЯ ДЛЯ ТОГО, ЧТОБЫ НЕ ПРИБЛИЖАТЬСЯ, НЕ ПОВРЕЖДАТЬ И НЕ УНИЧТОЖАТЬ ТАКИЕ ВАЖНЫЕ ОБЩЕСТВЕННЫЕ СТРУКТУРЫ, КАК ЛИНИИ ЭНЕРГОПЕРЕДАЧИ, БАШНИ ТРАНСЛЯЦИИ МИКРОВОЛН, А ТАКЖЕ СПАСАТЕЛЬНЫЕ ТРАНСПОРТНЫЕ СРЕДСТВА И ОБОРУДОВАНИЕ.
16. ПО ВОПРОСАМ ВОЗМОЖНЫХ НАМЕРЕНИЙ И ВРАЖДЕБНОСТИ ПРИШЕЛЬЦЕВ БОЛО ДОЛЖНЫ ОБРАЩАТЬСЯ К СВОИМ КОМАНДУЮЩИМ ОФИЦЕРАМ И, ЕСЛИ НЕОБХОДИМО, К ГЛАВНОКОМАНДУЮЩЕМУ 15-Й БРИГАДЫ ГЛАДИУС ДЛЯ РЕШЕНИЯ ЭТОЙ ПРОБЛЕМЫ ЧЕЛОВЕКОМ. НЕСХОДСТВО КАКОЙ-ЛИБО ЖИЗНЕННОЙ ФОРМЫ С ЧЕЛОВЕКОМ ЕЩЕ НЕ ОЗНАЧАЕТ ЕЕ ВРАЖДЕБНОСТИ — КАК НЕ ОЗНАЧАЕТ И ОБРАТНОГО.
Список продолжался и дальше, становясь все более бессмысленным и смехотворным. Всего в нем значилось сорок два пункта, расположенных по степени важности. У Алекси не было опыта программирования компьютеров, но она знала, что программа должна быть точной и буквальной. Такой список правил просто обязан вызвать программный конфликт, который заставит бедную машину зависнуть. Что случится, если Боло окажется в ситуации, когда два или больше пунктов будут противоречить друг другу? Примет первый по счету? Или последний? Оценит их по какой-нибудь сложной формуле и выполнит требования более важного?
Некоторые пункты — например, номер шестнадцать — вообще уходили в описание, в то, что ни один компьютер не способен понять… даже обладающий сознанием, как Боло. Они звучали так, будто были взяты из программы одной из мирных партий Кинкэйда. Таких партий было несколько, — мужчины и женщины, которые считали своей обязанностью защищать права инопланетных космических путешественников, оказавшихся в одиночестве в потенциально враждебном мире…
— Боже мой! — прошептала Алекси, закончив читать список. — Некоторые из них жутко запутанные.
— И частично противоречат друг другу, — добавил Донал. — Например, номер один и номер пять.
— С другой стороны, я могу понять, почему некоторые люди нервничают из-за этого, — сказала она, возвращая распечатки. — Временами мне кажется, что надо просто следовать приказам.
— Ага, — мрачно ответил он. — Даже если понимаешь, что эти приказы приведут тебя к гибели.
— Все настолько плохо?
Он бросил листы обратно в лоток принтера.
— Плохо. Боло, даже обладающие сознанием, как наш друг Фредди, остаются машинами и подчиняются машинной логике. Возьмем ПВБ один и пять. «Стрелять первым нельзя» и «если тебе приказывают стрелять, надо получить подтверждение правомочности приказа». Впрямую эти пункты не противоречат друг другу, но формулировки расплывчатые. Боло, обычно реагирующий на приказ ну, скажем, в течение двух тысячных секунды, может потратить целых восемь, а то и десять сотых секунды, обдумывая все возможные варианты решения задачи. А это означает, что он может не успеть взорвать плохого парня и сам получит удар, прежде чем окажется в состоянии среагировать.
— Они думают так быстро?
— Гораздо быстрее, чем мы. Проблема еще и в том, что при таком количестве туманных приказов Боло легко может войти в логическую петлю. Он закончит тем, что будет сидеть, бесконечно бормоча что-то вроде «да, я могу, нет, я не могу, да, я могу», не способный больше ни черта делать.
— Я думала, что Боло гораздо умнее!
Он помедлил с ответом, как будто подбирал наиболее удачные слова:
— Они действительно умнее. То, о чем мы говорим, относится к глубокому программированию. Это не имеет ничего общего с тем, как на самом деле думает Боло. Понимаете?
— Конечно понимаю. Если бы мы говорили о человеке, то обсуждали бы то, какой набор нейронов сработает первым, а не то, какие у него при этом мысли в голове.
— Вот именно! Хорошая аналогия. Ладно. В программу Боло встроен еще один набор инструкций. Он называется «Система Логического Разрешения Критических Конфликтов» и предназначен для решения подобных проблем. Говоря коротко, взвешиваются все опции и производится действие — либо по заранее определенным параметрам (скажем, в данной ситуации это важнее того), либо, в других случаях, так же, как человек решает проблему, подкидывая монетку… в нашем случае — путем генерирования случайного числа.