Полная версия
Тест Тьюринга
Тест Тьюринга
Виктор Каика
Что наша жизнь? Игра!
Модест Чайковский© Виктор Каика, 2021
ISBN 978-5-0055-1180-5
Создано в интеллектуальной издательской системе Ridero
Игра остаётся игрой лишь до тех пор,
пока ты помнишь, как из неё выйти.
Иначе она превращается в жизнь.
Каким бы умным ни казался человек,
он знает о жизни только то,
что находится в его голове.
Всё остальное, однако, он может придумать.
Виктор Каика1. Летний парк
Широкий ручей, протекающий по территории городского парка извилистой диагональю, своими крутыми берегами больше напоминающий речку, разбивал зелёный массив на жилую и нежилую зоны. Первая, примыкающая к трамвайным путям, была окультурена островками цветочных клумб и множеством прогулочных дорожек, вдоль которых под тенистыми каштанами стояли многочисленные скамейки; а нежилая зона, аж с километр тянущаяся вдоль широкого бульвара, не имела ни напрашивающегося по городским канонам тротуара, ни дорожек, ни тропинок ни по периметру, ни внутри. Причиной тому несомненно служило и то обстоятельство, что перейти из одной зоны в другую внутри парка было попросту невозможно, так как два моста, переброшенных через ручей по неизвестно каким ландшафтным дизайнером составленному проекту, имелись лишь в начале парка и в его конце.
Однако при этом единственный управляемый светофором пешеходный переход через четырёхполосное полотно дороги с островком безопасности посредине упирался именно в зону нежилую, поэтому одна широкая дорожка, выполняющая роль короткого тротуара, в ней всё-таки имелась, и шла она как раз от моста через ручей вдоль шумной магистрали и метров через пятьдесят, в том месте, где заканчивалось дорожное ограждение, резко поворачивая влево, упиралась прямо в пешеходный переход. В силу описанных обстоятельств, для лиц, отдыхающих в парке, она была не видна. Да и собственно гуляющих днём людей в этом районе всегда было мало, так что и наблюдать за происходящим в этом месте в этот час было особо некому.
По одной из дорожек, мимо скамеек проехал велосипедист. Вдохновенно крутя педали и безмятежно наслаждаясь бытием, он двигался в направлении моста, ведущего в необитаемую часть парка. Выглядел он молодо и улыбался озорно и весело буйству зелёной стихии, торчащим вверх как свечки белым бархатным конусам соцветий каштана, ласковому солнцу и голубому небу. Настроение у молодого человека было прекрасное. Переехав через мост, он быстро преодолел расстояние до пешеходного перехода, перед которым в ожидании разрешающего сигнала светофора уже стоял человек. Подкатив к концу дорожки и не обращая внимания на внезапно образовавшегося попутчика, парень повернул руль в сторону отражавших солнечный свет, недавно обновлённых свежей краской белых полос зебры пешеходного перехода и, не слезая с велосипеда, а лишь уверенным движением выставив вперёд левую ногу, упёрся ею в столбик светофора.
Да-да, именно упёрся, чтобы не скатиться вниз. Для удобства мамочек с колясками, велосипедистов и прочих скейтбордистов, изведавших и полюбивших все достоинства колеса, бордюр между нагретыми солнцем шершавыми поверхностями дороги и тротуара отсутствовал, в результате чего последний в этом месте имел естественный наклон и довольно-таки приличный.
Тем временем светофор, собираясь переключиться на зелёный свет, нервно заморгал предупреждающим меандром. Легковые автомобили, не желая отстать от отрезаемого от их жизни интервала времени, стайкой вспугнутых рыбок вмиг дружно ускорились и быстро оторвались от шедшей за ними тяжёлой фуры, судя по надрывному рычанию движка, весьма гружёной. Водитель массивного грузовика, зная, что в создавшейся ситуации даже экстренное торможение не позволит ему остановиться перед зеброй, резко усилив рвущийся вверх по октаве рёв, тоже вдавил педальку газа в полик. Впрочем, вопреки мнению заядлых пешеходов, нарушением правил дорожного движения это не было. Даже наоборот, как раз таки резкий удар по тормозам при создавшемся положении мог бы вызвать подозрение о вменяемости водителя, и дал бы повод расценить его действия в лучшем случае как неопытность, в худшем – как безграмотность.
Дальше же, даже если потом с пристрастием исследовать замедленную съёмку и миллисекундный хронометраж, сомнений не будет – всё произошло идеально чётко и неотвратимо быстро. Стоявший рядом человек, оказавшись позади подъехавшего велосипедиста, вдруг быстро подошёл к нему слева и правым краем своей туфли легонько стукнул по щиколотке упиравшейся в столбик светофора ноги. Нога юноши соскочила, и велосипед, на котором он сидел, тут же под уклон выкатился на проезжую часть, прямо под колёса несущейся с педалью в полик фуре. Успел ли велосипедист испугаться? Быть может, и успел, но осознать случившееся – вряд ли. Смерть всегда неожиданна, особенно когда о ней не думаешь, но как нелепо порой обрываются жизни…
2. Матричный штрихкод
Александру нравилось это безлюдное место в центре города. Ещё совсем недавно такое сочетание слов казалось бы абсурдом, но сегодня, когда мир разделился на до и после, эта связка друг другу противоречащих образов стала не только явлением возможным, но и обыденным. Бушевала очередная волна охватившей мир пандемии. Кто узрел в этом вирусе корону, сказать трудно, но судя по опубликованным фотографиям, форма его больше походила на морскую мину. Круглую как шар, с множественными выступами детонирующих элементов, старую, замшелую, поросшую илистым мхом, терпеливо ждущую свою единственную жертву – так уж устроен мир: одна мина – один корабль, один вирус – одна заражённая клетка. Отличие оказалось лишь в том, что однажды попав в клетку, вирус воспроизвёлся в ней такое количество раз, что заразил собой не только все оставшиеся клетки организма, но и всю планету.
Саша заглушил двигатель, откинулся в кресле назад, снял руки с руля и, убрав, наконец, ногу с педали тормоза, закрыл глаза. За окном бесшумно моросил дождь, мелкий, невидимый, медленно оседающий, больше растворяясь в воздухе, нежели достигая земли, и только редкие капли, собирающиеся на мокрых листьях нависающей над машиной кроны дерева, срываясь вниз, вдруг нарушали тишину, стуча по крыше то спереди, то сзади совсем неритмично: тук, тук-тук. Пауза. И снова: тук-тук, тук. Как ни странно, Александра это очень успокаивало. Ему нравилась такая погода – когда почти прохладно, но ещё отнюдь не холодно, и после хоть и непродолжительной, но успевшей приесться летней жары действовала на него на редкость седативно. Это было приятное одиночество, как праздник, как забытый отдых, но даже в этом спокойствии из головы не шло произошедшее сегодня событие – его снова кто-то толкнул под фуру…
Когда-то, в далёком 1920 году чешский писатель-фантаст Карел Чапек пополнил словарный запас человечества и ввёл в его обиход слово «робот». Новое, но сразу очень понятное, загадочное и притягательное, приобретя свойство одного из величайших символов новой эры, оно быстро заняло свою нишу в сознании людей и с той поры известно любому цивилизованному человеку. Однако позже программисты умудрились укоротить его до трёх букв, но сделали это достаточно странным способом (ох уж эти программисты!) – почему-то они убрали из него первый слог. Таким образом возникло слово «бот». С развитием же виртуальной реальности и появлением командных игр от первого лица, слово «бот» закрепилось ещё прочнее, потому что его стали использовать в том числе и сами игроки, и обозначать оно стало уже не просто программу, управляющую поведением того или иного персонажа, а собственно сам персонаж, управляемый этой программой.
Например, заходит человек в игру, и оказывается, что в это время никого более кроме него из игроков на сервере нет. Скучно играть одному, но тут появляется бот: «Не скучай, дружище, я рядом!» И сразу же: «Прикрой! Я атакую!» И понеслась круговерть, потащила, превращая игру в реальность. Every Hero Needs A Partner – звучал рекламный слоган одной из них. При этом бот может быть как напарником, так и противником, и качество ощущений реалистичности поведения составившего компанию вышеупомянутого партнёра определяется исключительно качеством программы, которая им управляет.
В общем, Александр был не просто программистом, а специалистом по написанию ботов, высококлассным. В среде разработчиков виртуальных миров он снискал себе славу если не лучшего, то одного из лучших среди самых именитых создателей ботов, и считался признанным авторитетом в этой области, умудряясь, однако, держаться при этом в тени (публичности он не любил и всячески избегал). Персонажи, управляемые его программами, вели себя так натурально, что далеко не каждый игрок мог определить, с кем на самом деле он играет – с реальным человеком или с искусно наведённой иллюзией его реальности.
Конечно, пока что всё это касалось лишь игровых ситуаций, словарный запас риторических фигур в которых достаточно скуден, а динамика игр не оставляет времени на светские беседы. Однако Александр искренне верил, что близок тот день и тот час, когда искусственный интеллект виртуального собеседника сможет пройти любой, самый изощрённый тест, призванный определять, кто пред тобой – компьютер или человек. Первым создателем такого теста стал выдающийся английский математик Алан Тьюринг. С тех пор он так и называется – Тест Тьюринга.
Саша посмотрел на часы. У него было ещё двадцать минут. Двадцать минут волшебной тишины и спокойствия, и ещё десять минут на то, чтобы не спеша дойти до нужного ему места. Он специально приехал пораньше, дабы посидеть вот так в одиночестве и спокойно поразмышлять. Разница между игровым временем и реальным составляла ровно три часа, и не потому что он так захотел, вовсе нет. Просто сервер заказчика, на котором крутилась возводимая им виртуальная реальность, находился в другом часовом поясе, и все события в ней происходили на три часа раньше.
Итак, два с половиной часа назад его кто-то толкнул под колёса грузовика. Но кто? Почему и зачем? Этого понять он не мог. Ну да, когда это случилось в первый раз, он, конечно, удивился – ведь это его боты, он создаёт их сам, и так вести себя они не должны. По крайней мере, пока. Но удивление быстро прошло – в конце концов, владелец сервера мог кроме него нанять для этой работы кого-то ещё и просто не сообщить ему об этом – заключённый с заказчиком договор этого не запрещал, но сегодня это произошло снова, и ведь что характерно – опять в том же месте! Молча, без предупреждений и видимой причины, дважды в одном и том же месте, и главное – оба раза в одно и то же время! А это уже точно было неспроста… Во всём случившемся явно присутствовал какой-то намёк. Либо кто-то бросал ему вызов, либо таким образом пытался привлечь к себе его внимание, несомненно указывая на место и время. И вот – к месту он прибыл, а время приближалось…
Вопреки всеобщим ожиданиям вирусная пандемия не на шутку затянулась, что заставило мир сильно измениться. Вакцину, конечно, изобрели, но иммунитет к болезни, к сожалению, оказался крайне неустойчивым, и даже единожды по-настоящему переболев, а надо сказать, что болезнь эта может быть и не самая смертельная, но чрезвычайно неприятная, через какое-то время человек мог заразиться ею снова и снова. В результате всё больше и больше людей переходили на работу по удалёнке, и если поначалу было много негодований по поводу принимаемых карантинных мер, то постепенно режим самоизоляции в обществе всё-таки возобладал. Поутихли даже самые рьяные ценители свободы. Жизнь – она учит! Однажды получив удар током, человек крайне осторожно будет относиться к любым проводам, даже надёжно изолированным.
Как следствие, людям не стало хватать не только привычного общения, но и смены декораций – изо дня в день одна и та же обстановка давила на психику. И тут на помощь пришла индустрия виртуальных миров. Теперь трёхмерной виртуализации требовали не только игры, но и обычные посиделки. Людям хотелось виртуальных экскурсий, встреч, кафе, ресторанов, различного рода тусовок и массовых мероприятий, картинных галерей и библиотек, и даже простых гостиничных номеров. В общем, всего того, чего они лишились из-за навалившейся вирусной пандемии. Однако для Александра мир мало чем изменился, для него компьютер и без того всегда был идеальным собеседником, которым он весьма дорожил. Да и вообще, людей он не то что бы недолюбливал, он в них разочаровался и в обществе создаваемых им ботов чувствовал себя куда уютней.
Двадцать минут пролетели. Александр вылез из машины, вдохнул полной грудью растворённый в воздухе дождь, аккуратно, без усилий захлопнул дверцу своего автомобиля и не торопясь зашагал к парку. Теперь он рассматривал его издалека, с другой стороны бульвара и невольно сравнивал с тем, виртуальным, который так внезапно покинул три часа назад. Тут, в реальности, нежилая зона всё-таки имела несколько дорожек, хоть и невзрачных. Саша улыбнулся: «Мой парк экзотичней.»
Пешеходного перехода ещё не было видно – тот находился чуть правее, и его пока закрывал угол впереди стоящего здания. Обогнув многоэтажку, Александр сразу же посмотрел в ту сторону и хотя мысленно и был готов к этому, и в полной мере увиденное неожиданностью назвать было нельзя, всё-таки внутренне вздрогнул и на секунду даже оторопел. На том конце зебры, ровно в том месте, где в виртуальном мире три часа назад находился человек, толкнувший его под фуру, стояла девушка. Тревожно постукивая в висках, насыщенная кислородом и адреналином кровь хлынула к лицу. С лёгким волнением переживая предчувствие правоты в своей догадке и перестав улыбаться, он двинулся дальше. Вот уже и она заметила приближающегося Сашу и пристально, не отводя взгляда, смотрела прямо на него. «Неужто она ждёт меня?» – подумал Александр, и тоже внимательно посмотрел на неё.
Машин почти не было. Он и она стояли по разные стороны пешеходного перехода и в ожидании разрешающего сигнала светофора, молча, оценивающе глядели друг на друга. Наконец, фонарь с силуэтом человечка красного цвета погас, загорелся зелёный. Девушка не тронулась с места. Волнение снова усилилось: «Да, она его ждёт», и, с опаской покосившись на остановившийся перед ним транспорт, на взведённых адреналином нервах готовый ко всему, Саша шагнул к ней навстречу.
Перейдя на ту сторону и сделав ещё один шаг к незнакомке, Александр почувствовал, как в кармане брюк настойчиво завибрировал мобильный телефон, предупреждая его об опасности дальнейшего сближения. Это сработал датчик карантинного приложения, требующего соблюдения социальной дистанции между людьми. По всей видимости, у неё тоже, так как она в тот же миг машинально отступила на шаг назад. Александр не замедлил остановиться, при этом они продолжали внимательно, не отрывая глаз, молча смотреть друг на друга. Секунда, две, и пауза стала затягиваться. «А может я всё это придумал, и она ждёт не меня?» – с досадным чувством назревающего разочарования уже мелькнула в глубине сознания оппонирующая мысль. – «Как глупо, однако.» Но тут, наконец, она надменно улыбнулась и пренебрежительно спросила:
– Это ты что ли велосипедист?
Цепь замкнулась. Сомнения вмиг улетучились, и, утверждая правоту его предположений, опять всё стало на свои места. Он не ошибся – она ждала именно его.
– Да, я, – вынужденно произнёс Александр, однако в ответ отнюдь не улыбнулся. Мало того, серьёзно опасаясь подвоха – ведь это уже всё-таки жизнь, а не игра, как только транспортный поток вновь тронулся, сделал два шага вправо и стал подальше от дороги, поближе к ограждению. «Кто его знает, что у неё в голове. Возьмёт и снова толкнёт под колёса какого-нибудь грузовика.» – Это ты меня подставила? – спросил он со своей стороны, следуя логике обмена любезностями.
– Нет, не я, – уловив обвинительный тон, перестала улыбаться девица и, переводя разговор в деловое русло, продолжила. – Но у меня есть для тебя послание.
Такой ответ Сашу немного удивил, как впрочем и немного успокоил, а девушка тем временем, быстро, с опаской оглядевшись по сторонам и убедившись, что рядом никого из посторонних нет, вытащила из сумочки аккуратно сложенный лист бумаги, развернула его и, протянув руку вперёд, выставила перед Александром. На листе формата А4 был распечатан небольшой, цвета белого с чёрным квадрат QR-кода1.
– Сосканируй, – сказала она делово и односложно.
Саша молча вытащил из кармана мобильник и сфотографировал картинку.
– Теперь слушай внимательно и запоминай…
3. Исключающее или
В природе человека есть некая сила, неизменно ввергающая его в бездну особого, интеллектуального азарта, принуждающая отвлечься от мирских забот, забыть про всё, что было интересно до сих пор, с необъяснимым упорством активирующая мозг на бесконечные попытки угадать, найти, узнать, докопаться до истины, и имя ей – любопытство. Тайные знания, скрытые смыслы, интрига – вот что манит человека всегда, и Александр не был исключением. Он любил разгадывать загадки и, вернувшись домой, немедленно взялся за решение неожиданно свалившегося ему на голову замысловатого ребуса. Это, как и всё интересное, было похоже на игру.
Расшифровав запечатлённый на фотоснимке и сохранённый в памяти мобильника матричный штрихкод, сканер легко распознал в нём ссылку на веб-страницу. Однако неизвестные ссылки могут таить в себе немало опасностей, поэтому Саша предусмотрительно активировал её лишь из песочницы – это такой специальный инструмент, позволяющий отгородить и уберечь систему от негативного воздействия чужеродного контента. Открыв страничку по указанной в QR-коде ссылке, он тут же приступил к выполнению ранее полученных инструкций. Понимала ли посредница смысл переданных ею слов – неизвестно, но Саше их не надо было даже повторять. Они легко легли в его сознание готовым алгоритмом, ключевым словом в котором фигурировало покрытое тайной математической логики исключающее или.
Саша прекрасно знал эту технологию шифрования данных, и воспроизвести её не составило для него никакого труда. Было понятно и то, что человек, предложивший ему такой путь, хорошо представлял его возможности, и даже если рисковал, то не ошибся. Саша быстренько набросал код и скомпилировал программку, осуществляющую сложение файлов нужным ему методом. Затем, продолжив следовать инструкции, по переданному девицей словесному описанию сначала отыскал на сайте, а после выделил и загрузил две небольшие картинки – первую и девятую, и с помощью только что созданной программы сложил их в нечто единое. В результате получился текстовый файл, содержимое которого уже кое-что весьма и весьма проясняло.
Не вдаваясь в подробности, в совершенно ненавязчивой, но достаточно изысканной манере, его приглашали посетить закрытый загородный клуб, естественно, виртуальный. Далее были указаны: адрес клуба, часы, когда его будут ждать, гостевой пароль на вход в виде волшебного слова, и особые требования, как то: допустимый дресс-код в виде рекомендуемых моделей очков виртуальной реальности – надо сказать, самых что ни на есть современных, умеющих отслеживать движения губ и глаз одевшего их человека. Всё, как говорится, на злобу дня – вирусная пандемия активно вносила свои коррективы и здесь.
Да это и понятно; ведь ставшие за годы карантина популярными встречи в виртуальной реальности лицом к лицу с собеседником требовали в том числе и качественной визуализации эмоций и мимики, такой же реальной, как в жизни, а не как при переписке в социальных сетях, где эмоциональную составляющую высказываний определяли уже давно ставшие привычными примитивные символы передачи настроений из текстово-графического языка пиктограмм, идеограмм и смайликов, с лёгкой руки мыслящих иероглифами японцев получившего название «эмодзи». Впрочем, одной из таких моделей очков Саша как раз и обладал, так как именно очки для создателя виртуальных миров, в общем-то, и являлись средством труда, а потому никаких сложностей для посещения клуба это особое требование не вызывало.
Александр посмотрел на часы. Если верить расшифрованному посланию, его уже ждут. Да, он, как всегда, осторожничал, но видимых причин для отказа от дальнейших действий не было, и Саша, перейдя в старт-рефлексное состояние, подгоняемый азартом и любопытством, вновь продолжил движение по кем-то предложенному ему маршруту. Набрав в интернете указанный в полученном из картинок тексте адрес, он скачал программу клиента и, по выработанной годами привычке предварительно всё же проверив на вредоносность, оную таки запустил.
Началась загрузка, побежали проценты и довольно резво. Единицы мелькали, десятки отщёлкивали как секунды. Тем не менее, не дожидаясь конца этого процесса, а сразу надев очки трёхмерной симуляции миров, в тот же миг Александр очутился в фойе виртуального клуба. «Так не бывает», – подумал он. Его взору открылась ошеломляющая картина. Всё выглядело настолько реально, что он просто потерял дар речи. Такого ни на одном игровом сервере доселе он ещё не видел. Детализация текстур2 была даже чрезмерной, однако при этом никакое самое резкое движение головы не рвало изображение на кадры и не нарушало ощущения абсолютной реальности.
– Мда. Невероятно, – наконец, вслух произнёс Александр, потрясённый окружившим его антуражем, продолжая при этом вертеть головой по сторонам и не переставая удивляться.
– Пароль неверный, – сообщил приятный женский голос и безо всяких эмоций продолжил. – Вы не являетесь членом клуба. Однако если вы считаете, что не ошиблись адресом, произнесите, пожалуйста, свой пароль ещё раз, – и тут же, с той же любезностью добавил. – Пожалуйста, будьте внимательны, у вас осталось две попытки аутентификации.
Эти слова вывели Сашу из охватившего его состояния воистину детского восторга и изумления, и снова мотнув головой, дабы ещё разок проверить и убедиться в устойчивости картинки предъявленного ему мира, он, наконец, вернулся, как говорится, с небес на землю и уже вдумчиво и чётко вспомнил и произнёс переданный ему таким хитрым способом пароль.
Да, его действительно ждали. Мало того, ему почему-то были рады и, похоже, искренне.
4. Виртуальный клуб
В фойе вошёл невысокий темноволосый мужчина лет сорока, кареглазый, среднего телосложения, одетый в великолепно сидящий на нём строгий чёрный костюм, идеально контрастирующий с безупречной белизны, достойной рекламы зимней свежести, рубашкой. Чёрный галстук с интересным завораживающим рисунком в виде разбегающейся поблескивающей серого цвета паутинки, словно бы зависшей над пропастью поглощающей свет ткани, гармонично дополнял композицию и прижат был к рубашке тонким элегантным зажимом, отчасти тоже чёрным, что делало его в таких местах почти невидимым, и наоборот, с бросающимся в глаза, маленьким изящным золотым паучком посредине, несомненным хозяином раскачивающейся в такт шагов паутинки. Шаги эти были уверенные. Туфли на шагающем тоже были чёрные – красивые, лакированные.
– Я рад приветствовать вас в нашем заведении! – произнёс он бодро и весело приятным баритоном, чётко, по-военному, не без самодовольства отчеканив каждое слово.
От неожиданности Александр слегка вздрогнул и, перестав улыбаться, оторвал, наконец, взгляд от своего отражения в висевшем на стене окаймлённом роскошной рамой огромном зеркале. Да, до этого момента Саша улыбался. Улыбался сам себе, потому что по ту сторону нанесённого на стекло серебра на него глядел молодой человек, хорошо одетый в такой же безукоризненно сидящий на нём чёрный костюм, но главное, и это подкупало, с лица был очень похож на велосипедиста, трагически покинувшего городской парк несколько часов назад, словно перенёсшегося из одного мира в другой, лишь по пути переодевшись. Он обернулся на голос и бесцеремонно впился колким любопытствующим взглядом в приближающегося к нему человека.
– Михаил, – широко улыбаясь и коротко кивнув головой, представился вошедший остановившись и очень дружелюбно добавил. – Можно просто Миша, – и тут же, без паузы, совершенно не смущаясь пристального взгляда со стороны молодого человека, с не портящей торжественности момента тенью лёгкого сожаления изволил с гордостью продолжить. – Извините, пока что не могу пожать вам вашу одарённую талантом руку, но, как вы понимаете, не потому что пандемия, – он добродушно рассмеялся и, ведь точно зная, под каким впечатлением находится сейчас приглашённый, тем не менее подлил ещё масла в огонь. – Однако, уверен, скоро, очень скоро в нашем проекте в полной мере будут реализованы и тактильные ощущения в том числе.
Это было смелое, неслыханное заявление. Однако на фоне всего увиденного последняя фраза уже не вызывала сомнений не только в правомерности используемых в ней слов, но и в реализуемости содержащегося в ней смысла. На вошедшей в резонанс волне разбушевавшихся в душе эмоций в сказанное действительно можно было поверить, как верят маленькие дети в интересную, легко воспроизводимую живым детским воображением, погружающую в неведомый мир, хорошо рассказанную сказку.