Семья Гьика жила в кондоминиуме. Жилой комплекс «для людей с доходами значительно выше среднего». Охрана в серых униформах патрулирует территорию на автомобильчике для гольфа. Бассейн на шесть дорожек по двадцать пять метров, с миниатюрным водным парком для малышей — любой владелец «развивающего» бассейна позавидует. Два гимнастических зала. Компьютеризованные тренажёры. Теннисные корты. Бизнес-центр. Вежливый до выпученности в глазах консьерж может отправить вашу одежду в химчистку или заказать вам лучшие билеты на «Суперболл». А газонокосилки у Гьика просто не было. За газонами и кустиками должен ухаживать профессиональный садовник. Всё бы хорошо, но если в магазинах нет жратвы, специалист только себя и прокормит.
Идею о побеге из города в сельскую местность мы отмели сразу. Мчаться куда глаза глядят, в расчёте, там вас примут с цветами и оркестром, могут либо безудержные оптимисты, либо полные идиоты. Хотя, безудержные оптимисты от полных идиотов редко отличаются.
Отправиться в горы и леса? Тоже глупость. Незаселённые места оттого пустые, что не хватает ресурсов для более плотного населения. Поместите две банды выживальщиков на одну квадратную милю лесного массива — перестреляют друг друга.
Для покупки собственности с сельскохозяйственным потенциалом у нас уже не хватало ни времени, ни денег. Зато информации — вдосталь. Сотни терабайт данных. Полная картина потребления электроэнергии в каждом доме штата Техас! С восьми до пяти, мы честно «разговнякивали» бангалорский говнокод, несколько часов после пяти вечера — добавляли к системе искусственного интеллекта кусочки кода, совсем проектом не предусмотренные. По правде, предсказания Гьика отдавали параноидальной игрой в Теории Заговора. Но задачка сама по себе — интересная и зубодробительная, а что ещё программисту для счастья надо?
Гьик назвал первый недокументированный модуль «ASTRAL» «Automated Search for Transition-period Relocation to Agricultural Land».[125]
Второй модуль получил имя «FLORAL»: «Finding Low Occupancy Residence at Agricultural Land».[126] Ничего такого незаконного. Если припечёт, система EGOS выдаст список домовладений, которые можно обесточивать не «веерно», а на постоянной основе. Больше электричества для остальных.К концу июня 2015 года, точно в срок, EGOS работала, и в полной готовности к сдаточным испытаниям. Прямиком из Пентагона прибыл контр-адмирал, вытащил из кейса сверхсекретный компьютер, а оттуда, не хуже чем «Морские Котики», — посыпались вводные для тестов. Дневная температура такая-то. Ночная такая-то. Фактор ветра такой-то. Эта и вот та электростанции — внезапно останавливаются. Рассчитать оптимальный график отключений! Секундомер попискивал в ладони адмирала, проверяя засечку времени на экране. На мой вопрос, с чего вдруг эта и вот та электростанции решили одновременно и внезапно останавливаться, я получил зверский взгляд и пояснение: «Мистер Чёрч! Командую здесь я, а вводные — не обсуждаются».
К августу вводные стали ещё интереснее. В таком-то и таком-то районах — народные волнения. Обесточить! Теперь сюда и сюда вводим войска. Подключить! Подавать электричество надо, естественно, по рассчитанному EGOS «оптимальному графику веерных отключений». При фиксированном уровне выработки энергии, заводы и Правительство должны работать, а неудобства населению — по возможности минимальны. Если где-то население не верит, что для их же блага, — место называется «временно неспокойным районом». Для начала — вырубаем им нафиг электричество. Через некоторое время, вежливая Национальная Гвардия постучит в дверь! На моих двадцати мониторах в лаборатории — дымился в руинах условно-учебный штат Техас: три четверти генерирующих мощностей остановлены, а «спокойные районы» получают электричество по четыре-пять часов в сутки.
Контр-адмирал оказался нормальным мужиком. После трудного дня тестов, он приглашал нас в бар, поболтать о калифорнийских винах, бейсболе, или последних сериях «NCIS»[127]
. С удовольствием говорил о семье, о детях, показывал на телефоне фотографии породистого водолаза по кличке Мастер Чиф[128] и беспородной кошечки Стрэй Буллет[129]. Но как только речь заходила об EGOS, адмирал становился молчаливей рыбы.Однажды я спросил, вроде как в шутку: «Скажите, точно будет Третья Мировая?»
Он поглядел на меня, залпом допил скотч. Глаза вдруг стали зверские, как раньше, когда он делал мне втык про вводные. Я ожидал, он меня снова срежет. Но адмирал выдохнул: «Хуже».
EGOS мы сдали вовремя (привет ленивому Бангалору!) Вполне работоспособный, и главное — прозрачный и читаемый код (ещё раз: привет безрукому Бангалору!) Полная и правильная документация (ну и опять-таки, дорогие американские специалисты: привет безграмотному Бангалору!) Контр-адмирал сводил шесть ключевых разработчиков и менеджера проекта в пятизвёздочный ресторан, долго жал нам руки, благодарил и рассыпался комплиментами, и убыл, наконец, в Вашингтон.