воскресенье, 29 сентября 2019 г.

Виртуальная реальность. Как понять, что ты уже в ней?

Известный польский философ и биограф Станислав Лем как-то заметил, что «Иллюзорность виртуальной реальности, находящийся в виртуальной реальности человек, может установить только путем сравнения с действительностью».

Не споря с мэтром, попробую слегка уточнить его высказывание. На мой взгляд, всё далеко не так безнадежно — очень часто для осознания факта нахождения в виртуальной реальности достаточно банальной логики и наблюдательности, способной выявить общие черты между данной вам в ощущениях реальностью и созданными людьми виртуальными мирами.

В данной статье я попробовал систематизировать «врожденные пороки» создаваемых людьми миров, для поиска похожих паттернов в той реальности, которая считается настоящей.

1. Ограничение максимальной возможной скорости. Без этого ограничения воздействие на виртуальный мир может быть слишком глобальным и новые области не успеют прогрузиться с сервера. Поэтому в мир вводится ограничение на слишком быструю коммутацию — при разработке в физику мира встраивается ограничение на максимально возможную скорость, которую привязывают к одной из констант — к примеру, к скорости света. Последнюю, при этом, можно прописать до смешного крохотной. Если в мире, где вы живете, свет летит до спутника планеты дольше секунды, у меня для вас плохие новости….

2. Артефакты предыдущих релизов. Никто не строит виртуальный мир с нуля. К примеру, фрагменты кода Fallout 76 позaимcтвовaл y Fallout 4 и Skyrim. Программируя зверожогов, разработчики просто взяли и пepeдeлaли модель дракона из Skyrim. Поэтому внимательно осмотрите свой мир — нет ли в нем существ или явлений, физически невозможных в финальной редакции? Их довольно просто отличить от существ или явлений — присущих вашему миру — уже упомянутый дракон летал и пылкал огнем в Skyrimе при помощи магии.

А поскольку в Fallout 76 магии нет, то и полеты и испускание огня зверожогом — прямое указание на искусственность мира, поскольку противоречат тамошней физике и биологии. Конечно, дракон/зверожог это хрестоматийный пример подобной ошибки, допущенной на самой заре создания виртуальных миров. В поисках подобных ошибок, вам, возможно, придется копнуть глубже. В самом прямом смысле — в одном из современных виртуальных миров, при копировании с предыдущего проекта геологии, вместе с ней были скопированы кости огромных животных, которые тамошние жители стали находить в земле. При этом, местная наука вовсе не считала это явление необъяснимым, несмотря на невозможные при текущем уровне гравитации размеры животных, в разы превышающие размеры всех ныне существующих живых существ.

3. И снова обратимся к физике. Всем программистам известны так называемые «Магические числа». Если коротко, то это разновидность костылей — числовая константа, которую добавляют в код, чтоб концы сходились с концами. Если для функционирования вашего мира необходимо подкладывать определяющей суть реальности формуле поленья под колеса, в смысле, вводить поправку на какую-нибудь «космологическую постоянную», поздравляю: ваш мир был создан не только искусственно, но и халтурно.

4. Обилие НПС. Согласно релизам миротворцев, численность некоторых виртуальных миров приближается к десяти миллиардам человек — что многократно превышает число возможных живых пользователей. Но это кажущийся парадокс — на самом деле, большую часть населения подобных миров являются управляемыми компьютером персонажами. Как их отличить от игроков? По шаблонности и упрощенности поведения. К примеру, НПС пассивны — они никогда не будут брать квесты, писать комментарии или участвовать в обсуждении. Если в мире где вы живете, на самом крупном социальном новостном сайте количество уникальных комментаторов составляет от 1% до 3% от числа читателей, то… вы уже поняли, да?

Заметка на полях

Автор заметки участвовал в тестировании виртуального мира, где НПС были запрограммированы с забавной особенностью — они слепо верили передаваемым по местными телеканалам новостям, ставя их по уровню достоверности заметно выше доступной их органам чувств реальности. Не могу сказать, возникло такое поведение в результате ошибки программиста, или являлось шуткой — могу только отметить, что диалоги между НПС, идущих пешком из за высоких цен на бензин в пригороды, чтоб накопать на заброшенных колхозных полях мороженой брюквы, о том, как сытно и вольготно им стало жить в последние годы, по уровню абсурда приближались к лучшим творениям Эжена Ионеско и Алины Витухновской. И это даже не самый забавный случай — в том же проекте часть НПС, чей код был тупо скопирован с проекта discworld, знали что их мир плоский. Переубедить их, поднимая на ракете или показывая уходящее за горизонт судно, было невозможно — эта часть кода была защищена от перезаписи.

5. Вселенная как задник. Вы наверняка слышали про парадокс Ферми. Тот самый, о великом молчании космоса. «Если космос настолько древен и безбрежен, то где все эти мириады технологически развитых рас, которые должны были жить по соседству с нами?». Ученые, конечно, успели придумать с десяток разнообразных решений парадокса — кроме самого простого — какой, собственно, вы ожидаете разумной жизни от закрывающего сцену занавеса? С ростом расстояния от средоточия замысла творцов, сложность искусственного мира должна падать — ибо никто не моделирует с одинаковым рвением и центральный город и посещаемую одним игроком в год побочную пещеру второстепенного квеста. Если в вашем мире сложная жизнь есть только в центре вашей вселенной, а соседние миры являются сгенерированными на скорую руку пустыми и скучными глыбами, то…

6. Ошибка наследования. Виртуальная реальность, естественно, содержит много незадокументированных особенности реализации. Поясню на примере: Создайте на рабочем столе файл «Новый точечный рисунок». Он пуст и имеет нулевой размер. Теперь мы откроем его свойства и изменим приложение, которым мы будем отрывать этот файл на блокнот. С точки зрения пользователя, размер и содержание файла не изменился, он так же пуст как был. Но вот незадача, теперь он открывается блокнотом. Представьте, как это должно озадачить ученых виртуального мира? Ведь там наследовать свойства будут вовсе не файлы, а «физические» — в их реальности, объекты. Представьте их недоумение, когда они заметят, к примеру, что белые женщины, чьим первыми любовниками были негры, вопреки тамошней науке и логике, рожают черных и кучерявых младенцев от своих белых мужей, даже спустя годы после той, первой связи? Уверен, что поскольку это противоречит всей местной науке, возникнет забавная ситуация, когда одни и те же ученые, официально яростно отрицая подобные факты, в быту, к примеру, при разведении собачек, будут принимать меры чтоб избежать подобного наследования свойств.

Заметка на полях

И это я еще не коснулся прямых багов движка: в одном из виртуальных миров, из-за ошибки с запятой, лекарственное воздействие последовательно разбавляемого водой вещества не снижалось — а повышалось. Работало это, естественно, не повсеместно, а только в отдельных лабораториях, при соблюдении ряда условий, которые диктовали остатки сбойнувшего скрипта. Но это детали. Забавна реакция тамошних ученых, которые устроили без малого полноценный крестовый поход на врачей, что довольно успешно лечили грипп разбавленной до бесконечно малых пропорций печенью барбарийской утки. Вдосталь насмеявшись, я стал свидетелем второго части Марлезонского балета — когда, очередным обновлением баг был по большей частью устранен и разведенные лекарства стали ничуть не полезнее воды, из которой, в общем-то и состоят, аптекари, вовсе не прекратили торговлю, утверждая что их средства работают.

7. Нелепая и нерациональная физика. Вспомним, для начала, правила эпицикла:

Первое: Ученые, в попытке натянуть ошибочную теорию на экспериментальные данные, придумывают смешные турусы на колесах, призванные сгладить противоречия. (Это название пришло из средних веков, когда математиками, для сохранения геоцентрической системы мира, были придуманы эпициклы — призванные объяснить нелогичное, в их модели, вихляние планет при движении по небесному своду)

и второе: Нелепость и глупость эпициклов заметна после только после появления новой, устраняющей их теории. Придумавшим их средневековым ученым эпициклы казались логичными и красивыми абстракциями.

Теперь, вооружившись этими правилами, посмотрите на физику вашего мира вооруженным взглядом. Что в ней является явной подгонкой ответа под результат в попытке объяснить работу кода реальности через «физические свойства предметов»? Свет у вас является формой материи, обладающей одновременно и свойствами частиц и свойствами волн? Да ну? Вы не видите в этом ничего странного? Серьёзно? А ноль может обладать свойствами единицы? Ну, ладно. А квантовая запутанность? Вас не пугает «пугающее дальнодействие»? Нет? Эйнштейна пугало, а вас не пугает. Хорошо. Ну, а два набора правил — физических законов, для микро и макромира, вы можете объяснить иначе, чем оптимизацией кода, упрощающих расчет поведения больших физических объектов? Не видите в этом логики? Ну-ну…

8. Чертоги разума игрового персонажа находятся не в черепной коробке — мозг, ровно как и мышцы, кожа и кости — не более чем игровая условность. Мышление слишком сложный процесс чтоб доверять его реализацию смоделированному органу — оно реализуется непосредственно в исполняемом коде и транслируется в тело. Так что травма головы персонажа, напрямую на этом внешнем процессе не сказывается — просто для сохранения достоверности, в случае повреждения мозга игра вносит соответственные изменения в код мышления. Или нет — как и всё остальное в игре, эта зависимость может не сработать из за сбоя. Если в вашем мире известны курьезные случаи, когда люди, чей мозг был разрушен болезнью и (или) случайно пробившим голову чугунным ломом, продолжали спокойно жить дальше, то… местная наука, несомненно, найдет этому «логичное» объяснение, не так ли?

Заметка на полях

Лично меня, при тестировании, особенно развлекло натягивание совы на глобус местными учеными, при объяснении связанного со связкой «Мышление — тело» забавного бага — для реализации взаимодействии модели тела человека с физическим миром, со временем отклика как в реальности, необходимо быстродействие, которое противоречит введенному в игру ограничению скорости света. Казалось бы в этом нет ничего сложного: мышление реализуется в независимом от физических ограничений мира коде реальности и его нужно просто передать в тело. В руки и ноги для исполнения и в мозг для «эмуляции процесса мышления» в этом мешочке из жира с синапсами. Но исследующие мозг ученые виртуального мира заметили, что руки и ноги человека начинают движение быстрее, чем мозг «принимает решение» — и разродились просто ворохом эпициклов. Договорились до того, что сознание человека не влияет на его поведение — и является бесполезной надстройкой, которая просто комментирует откалываемые тушкой коленца. Рукалицо.jpg

9. Предвидение. Многие НПС имеют заранее записанную судьбу. Так в виртуальном мире реализуется продвижение по сюжетной линии. Некоторые НПС, после сбоя, получают доступ к этим данным — они помнят не только своё прошлое, но и будущее. И своё, и своего мира. Когда Ванга сказала в 1980 году: «Курск уйдет под воду, и весь мир будет его оплакивать» — она действительно знала о гибели подводной лодки. При этом имейте в виду, что прогнозы могут озвучивать не только НПС — получить доступ к общему сценарию развития мира может и совершенно случайный человек. В этом случае, знания будущего будут реализованы через вещие сны и озарения. В тестируемом мной мире, например, будущее государства было с пугающей точностью описано в цикле карикатур художника Corruptorа.

Заметка на полях

Попробую выступить в роли пророка Предсказамуса: В ближайшие годы, криптографические протоколы, основные на сложности разложения числа на множители будут скомпрометированы появлением нового типа компьютеров, щелкающим такие задачи как орешки. На самом деле, конечно, компьютерщики просто научатся перекладывать решение задачи с созданного в виртуальной реальности компьютера — в лишенный физических ограничений исполняемый код реальности. Какое они придумают этому объяснение не суть важно: вычисления будут производиться «кубитами», «мармитами», «специально обученными термитами»…

10. Изменчивость истории. Находясь внутри виртуального мира, игрок может заметить результаты работы патчей, исправляющих историю. Тут нужно оговориться — если патч коррекции был действительно крупный, вроде патча по удалению из виртуальных миров запрещенного деструктивного культа, то удалены будут не только пасхалки и прямые отсылки, вставленные программистами, но все прямые упоминания культа в истории и литературе. Таким же образом будут отредактированы воспоминания игроков и НПС, которые, после чистки, будут искреннее недоумевать — что, что за пирамида с глазом изображена на их денежных знаках? Но, помимо крупных патчей, есть и мелкие — когда исправлению подвергается только мир, без воздействия на сознание игроков. Забавным примером может служить ситуация, когда после жалобы Toei Animation, пришлось удалить из истории виртуального мира уже увиденную пользователями концовку мультфильма «Вокруг света за 80 дней». В результате возникла нелепая ситуация — когда значительная часть населения огромной страны прекрасно помнят финальные серии мультсериала, с гонками кебов по Лондону и битвой внутри огромных часов, но при попытке пересмотреть узнают, что мультсериал обрывается на середине приключений — на серии, где герои пересекают Америку.

Заметка на полях

Сам автор, тестируя виртуальный мир, пробовал найти, для аргументации в споре о вмешательстве в выборы, фотографию тамошнего бывшего президента, которого политтехнолог из страны конкурента учит улыбаться, растягивая бедняге уголки губ руками. Не нашел — фото уже было удалено из текущей версии реальности, оставшись только в воспоминаниях игроков. Так-же было удалена статья 1996 года из Комсомолки, где приводилось предсказание Ванги, что Курск утонет — статью помнят многие, но сканов из выходившей миллионным тиражом газеты «не сохранилось».

11. Повсеместно повторяющиеся паттерны. В старых играх песок и трава часто казались сотканными из квадратов — создав текстуру небольшого фрагмента поверхности, программист, не мудрствуя лукаво, просто повторял её множество раз. Глаз человека без труда замечал все эти повторяющиеся картинки. После того, как генерация поверхности была передана алгоритмам, этот «квадратно-гнездовой» способ проектирования не был сдан в утиль, а был адаптирован к новым условиями. Зачем писать виртуальному миру неповторимую историю? Напишем небольшой шаблон и заполним историю им, скопировав столько раз, сколько нужно, меняя только даты и имена. Заметить это просто — оригинальный мир развивается по экспоненте, так что при копировании неизбежно возникают «пустые века» — периоды, скопированные с ранних стадий развития общества и вставленные между более развитых фрагментов.

Заметка на полях

Небольшое дополнение: Как правило, виртуальный мир при запуске уже имеет созданную заранее многотысячелетнюю историю. Но узнать дату старта проекта все равно довольно просто: она указывается как нулевое время в компьютерных системах, где она указана без всякого камуфляжа: …моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970 года.

12. Создавать художественное наполнение вымышленного мира непросто — затраты времени на написании оригинальной книги для виртуальной реальности сопоставимы с написанием книги для обычной публикации. Именно поэтому оригинальная литература, созданная для виртуального мира, вроде «Похотливой аргонианской девы» — как правило, имеет до смешного скромный объем. Именно поэтому, литература и история виртуального мира, как правило, просто копируется из открытых источников, с минимальной обработкой скриптами. Из-за этого истории виртуальных миров пестрит разобранными в пункте 2 странностями. К примеру, в уже не раз упомянутом мною мире без магии, в исторических документах можно было найти урезанную и абсурдную версию борьбы с магическими ковенами. Абсурдную тем, что в их мире нет и никогда не было магии — и сотни тысяч магичек, в их версии истории, были сожжены на кострах без всякой причины. С литературой ситуация несколько проще — при копировании книги в виртуальный мир просто меняется жанр — так, известные в нашем мире авторы документальных бестселлеров здесь занимают вершины топа научных фантастов. Именно поэтому я не исключаю, что и мой краткий обзор способов узнать что ты находишься в виртуальном мире, прочтут и в виртуальных мирах — статью просто скопирует очередной миротворец, вместе с остальной литературой.

Что я могу посоветовать читателям, заметившим что многие описанные мной ошибки виртуальной реальности присущи их «реальному» миру?

Не отчаиваться — если вы читаете и понимаете этот текст, то вы являетесь выращенным в этой реальности искусственным разумом, а не основанным на паре страниц кода НПС. У вас есть неотъемлемые права, за соблюдением которых следят надзорные органы.

После «смерти» вашего тела, вы, в зависимости от проекта, либо будете переписаны в другого персонажа, с блокировкой памяти, либо будете помещены на отдельный облачный сервис, где встретитесь с другими разумами, либо пополните своими знаниями и опытом единый сверхразум, влившись в их базу данных.

Комментариев нет:

Отправить комментарий

Внимание! 14 декабря 2021 г. произошла хакерская атака на наш сайт! Исчезли все иллюстрации. Но главное ведь это - текстовый контент ;). Так победим!
Attention! On December 14, 2021, there was a hacker attack by on our site! All illustrations are gone. But the main thing is text content ;). So we will win!

* "Когда человек узнает, что движет звёздами, Сфинкс засмеётся и жизнь на Земле иссякнет" (иероглифическая надпись на скале храма Абу-Симбел, Египет, 1260 г. до н.э.),
* "Любовь, что движет солнце и светила" (Данте Алигьери, "Божественная комедия"),
* "Радуйтесь тому, что имена ваши записаны на небесах" (Лука, 10:20);
* "Число душ в Космосе равно числу звезд и распределено по одной на каждой звезде" (Платон, "Тимей", 41е);
* "Буддам несть числа как звёздам в небесах" (Ваджранатха);
* "У каждого в глазах своя звезда" (Хафиз Ширази);
*"- Хотел бы я знать, зачем звёзды светятся... - Наверное, затем, чтобы рано или поздно каждый мог вновь отыскать свою" (Антуан де Сент-Экзюпери, "Маленький принц");
* У каждого человека свои звезды" (Антуан де Сент-Экзюпери, "Маленький принц");
* "
Мир состоит из звёзд и из людей" (
Эмиль Верхарн);
* "... все звезды подчинены тебе, потому что все они созданы ради тебя, чтобы служить тебе, а не владеть тобой" (преподобный Максим Грек);
* "Я искра в бесконечности светил. Я сделаюсь звездой. Я знаю, кто я есть, куда иду – я знаю" (Хосе Лопес Портильо, «Пирамида Кетцалькоатля»);
* "Зачем рыдать под звездой, которую всё равно не снять с неба? Она совершит начертанный ей путь. А ты совершай свой" (Иван Ефремов, "Таис Афинская").

Related Posts Plugin for WordPress, Blogger...
Личностный консалтинг - новое направление консалтинга, связанное с индивидуальным консультированием по проблемам взаимоотношений между людьми, организации индивидуального ритма и темпа жизни, формирования жизненной позиции. В отличие от психологических консультаций, направленных на решение психологических проблем личности, личностный консалтинг ставит своей целью создание стратегий личностного развития, отстройки сознания и мировоззрения, усовершенствования системы отношений.