Dec. 7th, 2008

[identity profile] mat33.livejournal.com
Физическая "сила". Гравитация. Давайте посмотрим на это дело с киберпанковской точки зрения. Благо - киберпанк - литература, к ФиФ прямое отношение имеющая. Так вот:

Я, программер, пишу простенькую ВР (виртуальную реальность).
Список гравитирующих объектов, ссылки на которые хранятся в массиве - это всё техника. У каждого гравитирующего объекта есть такое свойство - масса. Это - просто число такое. В своём, специально для него отведённом поле хранится.
Далее, где-то в модели хранится формула. В макро, непосредственно в функции, вычисляющей гравитационное взаимодействие - или в ещё более хитрой и опосредованной форме. Вот по этой формуле, куда подставляются конкретные массы, гравитационное взаимодействие и расчитывается.

А вот - юзер. Он видит написанную мной ВР на экране, в очках, в шлеме - или ещё каким способом. Взаимодействует с ней. В норме, он непосредственно с кодом ВР - не взаимодействует, как и со мной - программером. Но... в принципе... может всяко сложиться.

А вот - бот. В будущем - оснащённый ИИ (искусственным интеллектом). Вот тут уж - первая моя задача - изолировать этот ИИ от кода и от себя, любимого. А то ведь... отблагодарит он Творца - за всё хорошее...

Так вот. Юзер и бот - имеют "наблюдательные данные по гравитационному взаимодействию". ИИ бота может примерно исчислить гравитационные массы, прикинуть, по какой формуле происходит гравитационное взаимодействие. Но это - следствия. Чего же бот наблюдать не может? А вот чего:

1. Бот не может непосредственно наблюдать поля, в которых записана точная масса гравитирующих объектов, он не видит эти значения напрямую, хоть и может их вычислить. Приближённо. Так же и с формулой. Он может её приближённо "постичь". Но у него нет гарантии, что она не "взбрыкнёт" там, где он ещё с гравитацией не экспериментировал. Ведь напрямую он формулу в коде - не видит, он вообще кода - не видит.

2. А ещё, бот не видит меня, программера. И моего мира. Откуда взялась его "гравитация"? Является ли она точной моделью гравитации в моём мире, приближённой - или вовсе с потолка мною взятой? Почему, в каких целях я ввёл именно такую гравитацию? Что навело меня на такую мысль?

3. А ещё, бот, как и я, не видит того, что лежит вне моего мира. А ведь это - классический случай дурной рекурсии. Как говорится, рассказать вам сказку про белого бычка? ;)

Так вот, (1.) - это ближе к философии. (2.) - это ближе к теософии. Теология - с равным апломбом лезет в обе категории. А вот (3.) - это уже киберпанк и есть! Понимание отсутствия принципиальной разницы между ботом - и тем, кто его написал.

Profile

Order of the Web

February 2014

S M T W T F S
      1
2345678
910111213 1415
16171819202122
232425262728 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 11th, 2025 04:34 pm
Powered by Dreamwidth Studios