Он остановился. Моргнул. Щит остался прежним – с грустной девушкой и новой надписью. Но он был абсолютно уверен, что секунду назад там было что-то другое.
> reality_check_failed
> consensus_reality: unstable
В метро было многолюдно и душно, как всегда в утренний час пик. Савелий встал у двери и стал наблюдать за пассажирами. Мужчина в сером костюме читал газету. Женщина с коляской качала заплаканного младенца. Подросток в наушниках смотрел в телефон.
Всё выглядело нормально. Слишком нормально.
Савелий присмотрелся внимательнее. Мужчина в костюме перелистывал газету, но взгляд его не двигался по строчкам – он просто смотрел в одну точку. Женщина качала коляску в идеальном ритме, но не разговаривала с ребёнком, не проверяла, что с ним. Подросток держал телефон, но на экране Савелий увидел только чёрный квадрат.
– Следующая станция – Площадь Революции, – объявил диктор.
Голос был правильным, но какой-то механический. Не человеческий, а сгенерированный. Как в старых программах синтеза речи.
Поезд остановился. Двери открылись. Люди начали выходить и заходить, но движения их были слишком плавными, слишком согласованными. Как будто все они следовали одному алгоритму.
Савелий вышел на своей станции с ощущением, что только что наблюдал за очень качественной, но всё же имитацией жизни.
На работе всё было ещё хуже.
Коллеги здоровались с ним, как всегда. Улыбались, спрашивали про дела, рассказывали про выходные. Но в их словах не было веса. Фразы висели в воздухе, как пустые оболочки, лишённые смысла.
– Савелий Петрович, – окликнул его начальник, – зайдите ко мне на минутку.
Он пошёл в кабинет. Начальник сидел за столом и улыбался. Обычная, казалось бы, улыбка. Но Савелий вдруг понял: эта улыбка не меняется. Совсем. Уголки рта застыли в одном положении, как у фотографии.
– Как дела с проектом Гамма? – спросил начальник. Губы двигались, но улыбка оставалась неизменной. – Всё по плану, – ответил Савелий, не сводя глаз с этой странной, мёртвой улыбки. – Отлично. Тогда увидимся завтра.
Савелий вышел из кабинета с мурашками по коже. Что-то было не так. Очень не так.
> NPC_behavior_detected
> simulation_quality: degrading
В обеденный перерыв он сидел в кафетерии и пытался понять, что происходит. Люди вокруг ели, разговаривали, смеялись. Но чем внимательнее он смотрел, тем больше замечал странностей.