Введение в теорию магии

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

Постановка проблемы


Наши усилия будут направлены на описание магического движка (magic engine). По аналогии с физическим движком мы хотим создать, а прежде подготовить основу для создания компьютерной программы, которая должна производить компьютерное моделирование магических законов мира, но, если физическое моделирование имеет дело с миром реальным, то в нашем случае мир воображаем.
Это не должно послужить непреодолимым препятствием. В конце концов, на протяжении сотен лет теологи строили свои конструкции на не менее зыбкой почве; и, как они ограничивали себя следованием святому писанию, традиции, авторитетам, политической конъюктуре, в определенной степени логике etc, так и теория магии должна основываться на предположениях здравого смысла в этой области, сформированного литературой, логикой, свойствами реального мира там, где они обязаны быть учтены, и вычислительными возможностями.
Мы займемся рассмотрением заклинательства, оставив в стороне другие магические практики такие, как предсказательство, астрология и т. д., но отметим, что заклинание может быть выражено и не словесно, а геометрически или, допустим, в виде алхимического рецепта. Однако мы предполагаем возможность перевода заклинания любого вида на язык, который будем далее называть истинным языком. Каждое заклинание имеет целью изменение состояния некоего объекта или его превращение, и мы будем считать, что такое превращение всегда требует расходования ресурса, именуемого по традиции маной. Еще одно предположение состоит в том, что заклинание имеет адресата, того, кто это заклинание возможно исполнит; почему и насколько точно мы обсудим далее.
Итак, заклинание – это синтаксически корректный текст на истинном языке (с точностью до перевода), содержащий субъект и объект в соответствующих падежах и описание требуемого действия. Для исполнения заклинания должно быть предоставлено соответствующее количество маны. Результат определяется кроме того уровнем мага и его состоянием и может оказаться не совсем таким или совсем не таким, как ожидалось. Вычисление этого результата и есть наша задача.

Мана


Мана черпается в местах силы,
улавливается в магических потоках,
отнимается у жертвы и заимствуется у соратника.
Только глупец пытается перевести энергию в ману, ибо
ни один маг никогда не сможет преступить
законы сохранения.

Из наставления по инженерной магии

Состояние объекта (S) – это совокупность свойств объекта и их значений. Если множество свойств пусто, то соответствующее состояние называется несуществованием (N). Творение – это преобразование несуществования в любое нетождественное ему состояние, а обратное превращение – уничтожение.
Переход из состояния S[i] в S[j] будем записывать как S[i] → S[j].
Количество расходуемой на превращение маны (m) должно зависеть от начального S[0] и конечного S[1] состояний, заклинания (q), мага (w), объекта (o) и субъекта (f). Допустим, что w, o и f фиксированы. Тогда кажется разумным предположить:
  1. m(S[0] → S[1], q) = 0 <=> S[0] = S[1].
  2. Для любого q существует !q такое, что m(S[0] → S[1], q) = m(S[1] → S[0], !q).
    Заклинание !q называется обратным для q.
  3. Для любых q[0] и q[1] найдется q[2] такое, что
    m(S[0] → S[1], q[0]) + m(S[1] → S[2], q[1]) >= m(S[0] → S[2], q[2]).

То есть в основе исчисления маны лежит метрическое пространство, вероятно, пространство состояний, а значит для любых двух состояний может быть определено расстояние r(S[i], S[j]), на преодоление которого расходуется часть маны. Другая часть связана с заклинанием, и функция m принимает вид
m(S[0] → S[1], q) = k * (r(S[0], S[1]) + lex(q)),
где k – коэффициент, зависящий от мага, объекта и субъекта, а lex – лексическая функция от текста заклинания. Как нетрудно видеть
  1. Существует нулевое заклинание q0 такое, что lex(q0) = 0.
  2. lex(q) = lex(!q).

Два важных вопроса мы оставим на будущее:
  1. Как действительно выбрать метрическую функцию на множестве состояний?
  2. Почему заклинание как текст требует маны, и, исходя из этого, как вычисляется лексическая функция?

Добавим несколько слов о коэффициенте k = k(w,o,f). Требуемая для S[0] → S[1] мана, очевидно, зависит от уровня мага, от его сродства объекту и близости к субъекту. Более формально, предположим
k(w,o,f) = intens(w) * res(w,o) * rem(w,f),
где intens(w) – величина обратная КПД мага (>1), res(w,o) – сопротивление объекта данному магу (>=1), а rem(w,f) – функция удаленности мага от субъекта в пространстве служения, на одном конце области значений которой находится аватара субъекта, на другом же — его антагонист.
Уточним, что на самом деле intens = intens(w,m), но мы надеемся выбрать такую зависимость от m, которая давала бы существенные отклонения от intens(w, const) только в области больших энергий. Другая тонкость касается сопротивления объекта, ведь объект переходит из начального состояния в конечное, в которых сопротивление могло бы различаться. Тогда значение m(S[0] → S[1]) должно быть представлено как результат интегрирования по траектории превращения.

Погрешности


Не выстрел – грех, а промах.
Принципы войны мэтра Ксавье

Невозможно произвести действие со стопроцентной эффективностью и абсолютной точностью. И речь здесь не об искусности и аккуратности мага, а о фундаментальных ограничениях.
КПД
КПД магической операции всегда меньше единицы, то есть часть выделенной маны переходит в тепло. Часть эта тем больше, чем ниже уровень мага и, оставаясь для фиксированного мага приблизительно постоянной в большой области повседневной магии, при использовании значительных объемов маны она может возрастать. Этим вызываются нагрев и свечение, сопровождающие превращения; это же в сочетании с самонадеянностью начинающих служит частой причиной сгорания молодых специалистов на работе.
Погрешности объема маны
Количество маны, выделяемой для превращения, — случайная величина с нормальным распределением. Разумеется, математическое ожидание равно объему, который маг пытается использовать, а дисперсия зависит от уровня. Но как бы опытен ни был маг, существует ненулевая вероятность сколь угодно большого (в пределах энергетических возможностей данного индивида) отклонения от желаемого значения маны. Отсюда мы переходим к следующему виду погрешностей.
Погрешности цели
Действительно, чем закончится магическая операция, если маны окажется недостаточно для достижения целевого состояния? Или если ее количество будет слишком велико?
Мы говорили раньше, что превращение задается в терминах начального и конечного состояний. Уточним теперь: эти состояния определяют желательное направление превращения; желательное, а не действительное, ведь и здесь мы имеем дело с нормально распределенной случайной величиной, дисперсия которой зависит от концентрации мага. И вот, учитывая все погрешности, заданный переход S[0] → S[1] оказывается переходом S[0] → T, где T — промежуточное псевдосостояние, разрешаемое через небольшой промежуток времени в целевое состояние ST.
Очень коротко о переходе T → ST. Введем функцию притяжения T к S[i] как
gr(T, S[i]) = n(S[i]) / r(T, S[i])^2,
где r(T, S[i]) — расстояние между T и S[i],
n(S[i]) == 1 для естественных состояний, то есть состояний, устойчивых и при отсутствии магического фона, а для неестественных состояний зависит от плотности фона и не превышает единицу. Тогда вероятность перехода T → S[i]
p(T → S[i]) = gr(T, S[i]) / Sum(gr(T, S)).

Имена


В истинном языке знак и обозначаемое
часто меняются местами.

Сакральная география

Уже было сказано, что язык заклинаний — истинный язык, и вот настало время спросить, что же делает язык истинным? Почему одни сочетания знаков являются истинными именами, а другие — нет? Известно, что для любого волшебного воздействия на объект, необходимо указать в заклинании его имя, имя этого конкретного объекта, а не его рода или класса. Но откуда маг может узнать имя камня, подобранного на дороге? И существует ли оно?
Имеются свидетельства, что каждый объект по крайней мере когда-то в прошлом имел истинное имя; рассмотрение этих свидетельств, впрочем, выходит за рамки нашего обзора. На практике в подавляющем большинстве случаев маг дает имя объекту с помощью процедуры создания оболочки, соединяя тем самым ману, язык и место. Сначала вокруг объекта описывается граница как барьер будущей оболочки, и в эту границу вплетается имя, содержащее своей частью родовое имя объекта. Затем внутрь границы излучается мана, количеством которой определяется объем пространства имени (первоначальная плотность маны — фиксирована). От линии границы и объема области зависит форма ограничивающей поверхности или оболочки, а ее проницаемость в основном связана с силой мага.
С этого момента объект и область имени оказываются связаны, даже будучи разделены в пространстве, и, как имя является знаком объекта, так и объект становится знаком именной области. До тех пор, конечно, пока в результате утечки маны, плотность не станет меньше критической, и оболочка не исчезнет вместе с именем. А каждое употребление имени в заклинании увеличивает количество маны в именной области на значение лексической функции, в результате чего плотность возрастает до максимальной, а затем увеличивается объем области.
Может случиться, что несколько объектов именованы одинаково. Тогда, если имя употребляется в заклинании, лишь один объект будет превращен. Выбор его производится так: именные области пытаются отозваться в порядке убывания объема, вероятность использования равна отношению плотности маны в именной области к максимальной плотности.
Может случиться так же, что один объект имеет несколько имен. Пока объект не призывается, все его имена находятся в суперпозиции. Под воздействием заклинания одно из имен актуализируется. Выбор этого имени производится так: сначала пытается отозваться имя, используемое в заклинании, вероятность благоприятного исхода равна отношению плотности маны в именной области к максимальной. Если это имя терпит неудачу (а вместе с тем и операция превращения), то области остальных имен перебираются в порядке убывания объема, и очередное имя пытается актуализироваться. Получив актуальное имя, объект некоторое время, зависящее от количества маны в именной области, отзывается только на него. Затем происходит релаксация, и имена вновь возвращаются в состояние суперпозиции.

Лингвистическая катастрофа


Всю жизнь они проводят,
составляя имена всё более длинные и длинные
в надежде подобрать однажды великое Имя,
которое было в начале и будет в конце.

Путешествие по краю мира

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

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

Субъекты


Боги рождаются каждое мгновение.
И тут же исчезают.

Книга Пустоты

Субъект — это субъектная именная область, возникшая из объектной именной области в результате практической веры и благодаря этой вере продолжающая свое существование.
Под практической верой понимается употребление имени в субъектном падеже в качестве субъекта заклинаний, молитв и ритуальных текстов сопровождения жертвоприношений, и, как следствие, выделение маны в субъектную именную область.
Если субъектная область не существует на момент акта веры, то она возникает в объеме, равном текущему объему объектной области. Затем динамика этой области подобна динамике объектной области:
  1. Плотность маны падает со временем в результате утечки через полупроницаемую оболочку. При достижении минимальной плотности, область исчезает.
  2. Всякое употребление субъектого падежа в актах веры увеличивает количество маны в субъектной области. Сначала растет плотность маны до максимального значения. Потом увеличивается объем области.

Вероятность ответа субъекта заклинания равна отношению плотности маны в субъектной области к ее максимальному значению. Субъект может исполнить такое заклинание, на которое требуется мана в количестве много меньшем, чем количество маны субъектной области. Соответствующее соотношение и метод его экспериментального получения рассматривается в теории субъекта.

Что дальше?


Перечень основных тем и направлений:
  1. Теория пространства состояний.
  2. Манодинамика.
  3. Теория магического сопротивления.
  4. Математическая теория оболочек.
  5. Грамматика истинного языка.
  6. Синтаксис истинного языка.
  7. Структура текстов: заклинания, молитвы, сопровождения жертвоприношений.
  8. Теория субъектов.
  9. Теория отношений с субъектом.
  10. Пространства родов. Метамагия.
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 53

    +12
    Магии нет, только коды Матрицы.
      +1
      Еретик! Электроники не существует! Всё это ложь Машинариумов с их идеями об Искусственном Человеке!
      +7
      Продолжайте обязательно дальше!
        0
        Постараюсь!
        +6
        Уточните, пожалуйста, некоторые детали:
        1. Должен ли маг для сотворения заклинаний знать свое истинное имя?
        2. Возможна ли смена истинного имени объекта?
        3. Гарантирована ли уникальность истинных имен?
        4. При творении объекта данное ему имя будет истинным или именем автоматически создаваемой оболочки (а истинное имя для каждого объекта определяется в соответствии с некоторыми законами мироздания)?
        5. Можно ли проверить уникальность имени оболочки?
        6. Каким образом описывается граница объекта для создания оболочки, при помощи истинных имен других объектов?
          0
          1. Нет.
          2. Объект может иметь несколько истинных имен.
          3. Нет.
          На остальные вопросы постараюсь ответить вечером.
            0
            4. Истинное имя объекта появляется вместе с именной областью (оболочкой).
            5. Косвенно, проверяя экспериментально вероятность отклика.
            6. При определении границы используются родовые имена.
              0
              Про родовое имя непонятно. Что это такое? Чем отличатся от истинного?

              В целом получается, что истинные имена не нужны. Мы можем описать оболочку для любого объекта, и вместе с ней возникнет истинное имя. Сложность только в том, чтобы задать это имя уникальным. Собственно, знать истинное имя объекта получается необязательно — создал оболочку вместе с другим истинным именем и делай что хочешь.
                0
                Родовое имя — это (в первом приближении) имя класса. Допустим «Стул», когда мне нужно работать с конкретным стулом. Или «Вещь», если слово «Стул» на истинном языке мне не известно.

                Истинное имя — это имя, определенное с помощью именной области. Оно не обязано быть уникальным. Истинные имена, данные в глубокой древности (при создании?) и продолжающие существовать, называются исконными. Обычно они не известны.

                Обо всем этом подробнее будет в статье, посвященной истинному языку.
            +2
            Магикостатическое поле от заклятия «Detect Magic» должно беспрерывно терять энергию на создание электромагнитной волны свечения от намагиченных объектов.
              0
              А какова конечная цель построения именно такой магической модели?
              Если написание моделирующей программы, следующей законам в посте, является самоцелью, то тогда вопросов нет — с нетерпением ждем продолжения и развития модели.

              Если же есть желание путем подобного моделирования расширить существующую физическую модель мира до магической, то есть повод для дискуссии.
                +1
                Цель — написание моделирующей программы.
                Расширить существующую физическую модель до магической было бы очень круто, но, мне кажется, очень сложно.
                  +2
                  Если расширять существующую физическую модель мира до магической, то я бы выбрал иное направление. За основу взять предположение, что существует некоторое магическое поле, по своим свойствам аналогичное электро-магнитному полю.
                  Все предметы и существа обладают некоторой собственной частотой колебаний магического состояния и способностями улавливать, накапливать и отражать магию. Тогда простейшее заклинание должно строиться аналогично электро-магнитному колебательному контуру, сила заклинания будет равна частоте колебаний в данном контуре.
                    –1
                    И сюда же можно прикрутить магию имен — текстовое описание магоконтура
                  +4
                  Никогда не думал, что увижу такой заголовок на Хабре.
                  Торт!
                    0
                    И я не думал. Но ведь забавно!
                      +2
                      Очень скоро вы его увидите в куче других мест, разумеется, с затертыми копирайтами и удаленными «неправильными» предложениями. Но зато преподносимое, как секретные исследования ученых, которых скрывают власти.

                      P.S.: А вообще грустно, даже маги дошли до того, что пространство имен должно быть большим, а мы все на IPv4 топчемся :)
                      +1
                      > Количество маны, выделяемой для превращения, — случайная величина с нормальным распределением. Разумеется, математическое ожидание равно объему, который маг пытается использовать, а дисперсия зависит от уровня

                      Не уверен что это верно. В таком случае у мага с меньшим уровнем больше вероятность использовать маны меньше мат.ожидания, чем у высокоуровнего мага — у которого высокая вероятность попадания в мат.ожидание
                        0
                        А мне это кажется верным. Смысл в том, что чем ниже уровень мага, тем результат его действий менее определен.
                          0
                          Зато у более опытного мага ниже среднее значение…
                          +2
                          Смешайте конину и ножки свиньи, Чтоб стали они, как веревки, туги, От Бронкса милльоны едят до Майами, Ключ к этой разгадке, конечно…
                            +1
                            Салями?
                            :)
                            +1
                            Забавная, но тупиковая статья. Сомневаюсь, что «физическая» магия и «магия имён» совместимы в одной непротиворечивой концепции.
                              +3
                              Мне кажется не хватает каких-то элементарных магочастиц, взаимодействием которых можно было бы объяснить и вывести законы более высокого уровня. Мы начинаем уже с какого-то более или менее среднего уровня и не факт, что без базовых понятий построим логичную высокоуровневую модель.
                                +3
                                Беда в том, что если начать с элементарных магочастиц, с почти достоверной вероятностью получится физика.
                                  0
                                  Проще начать с уровня, лежащего под уровнем интуиции. Для меня это средний уровень. Когда модель среднего уровня будет построена и принята на интуитивном уровне, можно будет перейти на уровень ниже. Возможно, потребуется несколько итераций для получения какого-то разумного и непротиворечивого результа.
                                  +4
                                  Во блин. А мы шишками на ролёвках бросались, а оно вон как… Ишь ты…
                                    +2
                                    Первые три аксиомы не отвечают духу истинной магии. Впрочем, ученые вначале тоже считали Землю плоской.
                                      0
                                      Возможно ли создание заклинания, переводящего объект из любого состояния в состояние несуществования (N)? Проще говоря — заклинание уничтожения объекта?

                                      Если для некоторого объекта существует хотя бы одно заклинание q, способное перевести данный объект из любого состояния S в состояние несуществования N, то как для такого заклинания следует определять обратное ему !q?

                                      Возможно, конфликт во втором постулате. Видимо, следует добавить ограничение, что S[0] и S[1] не равны N, либо допустить, что обратных заклинаний для q может быть бесконечное множество.
                                        0
                                        Вторая аксиома для вашего примера выглядит так:
                                        Пусть объект находится в состоянии S. Тогда для любого q:S→N существует !q такое, что
                                        m(S→N, q) = m(N->S, !q).
                                          0
                                          Видимо, вы меня не правильно поняли.
                                          Пусть существует q такое, что для S1 и S2 верно m1 = m(S1 -> N, q); m2 = m(S2 -> N, q). Причем даже в общем случае может быть m1 <> m2. При этом существуют q1 и q2 такие, что !m1 = m(N -> S1, q1); !m2 = m(N -> S2, q2). Очевидно, что в зависимости от исходного состояния и q1, и q2 являются обратным заклинанием для q.

                                          На самом деле, сейчас понял, что проблема даже глубже. Мы ввели множество состояний S, на котором должна быть определена операция q, для которой мы вводим метрику m. Дальше следуют три свойства метрики m. Но операцию q мы не ввели и не указали ее свойств.
                                            0
                                            Обратное заклинание, действительно, зависит от начального и конечного состояний.
                                        +4
                                        Забавно, это не вы ли автор книжек про Ника Админа Рутовича? Уж больно похоже.
                                        UPD: По стилю =)
                                          0
                                          Тоже вспомнил эти книги)
                                            +1
                                            Автор Ника — хабрапользователь Manson
                                              +1
                                              Нет, я — не он. Только сейчас нагуглил. Надо будет почитать.
                                                0
                                                До того, как я прочитал эту статью, я думал, что книги про Ника — самые проработанные в плане теории магии.
                                                Но теперь я передумал :) Математика решает! Больше математики!
                                                  0
                                                  А как же НИИЧАВО? :)
                                                  +1
                                                  Главное. чтобы полученная магия выдержала проверку альтернативным Гарри Поттером:).

                                                  В частности, с точки зрения научного метода интересен вопрос: можно ли в принципе доказать, что мана не является особой формой материи и ее преобразование в энергию или наоборот принципиально невозможно? То есть может ли подобный «дуалистичный» мир существовать хотя бы в теории как доказанный факт? Или иными словами: можно ли экспериментально доказать, что «теорию всего» построить невозможно в принципе?

                                                  Будем исходить из следующих рассуждений: если бы это было в принципе возможно, то это бы означало на каком-то этапе принципиальную невозможность придумать новую теорию, отличающуюся от уже экспериментально проверенных на таких диапазонах величин, которые пока еще экспериментально не проверены. То есть что на этом этапе уже поставлены все возможные эксперименты со всеми возможными условиями и получены все возможные знания. Субъектом, являющимся частью познаваемого им мира, а не запускающего его извне как симуляцию. То есть строго доказать, что мана абсолютно никак не взаимосвязана с энергией и наоборот, внутри вселенной, где существует мана, мог бы только гипотетический всезнающий и всемогущий маг бесконечного уровня. То есть у рационально мыслящего Гарри есть все основания скептически относиться к аксиомам мудрецов о непреобразуемости упомянутых ресурсов и полагать их не более чем удобной абстракцией для повседневных практических целей, как в эпоху до Эйнштейна неявно предполагали невозможность получения атомной энергии, или как сейчас при производстве золота никто на практике не рассматривает возможность ядерного синтеза, хотя теоретически мы уже знаем, что такой способ есть.
                                                    0
                                                    Не принимая во внимание критерии фальсифицируемости, «доказать» можно что угодно. Только под «доказательством» здесь будет пониматься просто внутренне непротиворечивая лоическая модель.
                                                    +1
                                                    Для любого q существует !q такое, что m(S[0] → S[1], q) = m(S[1] → S[0], !q).
                                                    Заклинание !q называется обратным для q.

                                                    Немного сомнительное предположение. Почему количество маны на обратное превращение будет совпадать с количеством на прямое превращение?
                                                      0
                                                      Смотря что понимать под обратным преобразованием. Прибавление скорости и убавление — обратны друг другу, но положение объекта в пространстве при этом не возвращается к исходному. Возвращение к исходному состоянию может потребовать уже другой цепочки преобразований. Следует учитывать изменения идущие в результате естественных процессов. Классический приём обращения противника в хрупкий предмет и разбивания служит хорошей иллюстрацией )
                                                      0
                                                      Какие части речи есть в истинном языке? Нельзя ли сконструировать заклинание, оперирующее местоимениями в субьектном падеже, вместо истинных имен?

                                                      Это мне кажется более интуитивным, чем присвоение истинного имени (которое воспринимается скорее как неизменяемый уникальный идентификатор).
                                                        0
                                                        1. Части речи такие же, как и в естественном языке, за исключением частиц и междометий.
                                                        2. Местоимения могут использоваться в тексте заклинания в качестве замены прежде упомянутого имени.
                                                        Все это еще обдумывается, все может измениться, но скорее всего будет так.
                                                        0
                                                        1. Предусматривает ли концепция такие понятия как «сознание», «носитель сознания», описывающие, например, зависимость сознания от носителя, выход за пределы текущего носителя, смену носителя, консервацию сознания при трансфигурации носителя или помещение в носитель не являющийся живым?

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

                                                        3. Так же стоило бы рассмотреть влияние форм, материалов, цветов и, в принципе, любых уже имеющихся состояний. Это должно привести к облегчению перехода в одни состояния и осложнению к переходу в другие. На первый взгляд все их можно представить как структурные единицы «текста заклинания».

                                                        4. Просто необходима реализация устоявшейся модели магических воздействий не посредством истинных имён, а в зависимости от класса субъекта и расстояния до него: различного типа талисманы от простейших в виде естественных объектов (четырёхлистник), до сложнейших (руный меч, иконографика).

                                                          0
                                                          1. Пока нет даже в планах.
                                                          2. Свойства маны сейчас обдумываются.Один из вариантов — я его называю «цвет маны» — напоминает предлагаемую вами «поляризацию».
                                                          3. Энергетическая стоимость перехода (если я правильно понимаю «сложность») определяется расстоянием между состояниями. Так что все будет зависеть от определения метрики.
                                                          4. Так или иначе на внутреннем уровне любая магическая процедура сначала транслируется на истинный язык.
                                                            0
                                                            2. Да, первоначально хотелось назвать это «цветом» и это даже устоявшийся и наверно более предпочтительный термин, но он оказался в некотором противоречии с терминологией третьего пункта.

                                                            3. Тут наверно нужно пояснить мысль. Тем более, за сутки переваривания прояснились новые грани. Грубо это можно выразить таким образом: допустим, итогом действия свитка s1 с заклинанием q1 помимо прочих эффектов, становится формирование свитка s2 с заклинанием q2, у которого в свою очередь, одной из целей будет формирование свитка s1. Что в данном простейшем случае при должном снабжении процесса маной приведёт к появлению тактового генератора. (Наверно, здесь будет уместно вспомнить «красный порошок» из одного известного кубического мира) Слово «свиток» я здесь использую условно — как материальный носитель скрипта. В целом, если развить эту идею, то можно дойти до достаточно сложных скриптов (возможно целых «книг»), с элементами криптографии и обфускации для защиты от пытливых взглядов конкурирующих коллег по производству магических артефактов :-)

                                                            Ключевым моментом в этом вопросе будет является ли скрипт заклинания состоянием, либо это целиком нечто отдельное.

                                                            4. Наличие препроцессора открывает так же дополнительные перспективы без усложнения движка. :-)

                                                            5. И ещё один упущенный вопрос: предусмотривается ли передача информации и/или материи, создание каналов коммуникации и/или телепортов?

                                                            P.S. Вместо оправдания всем этим ужасам, наверно, можно было бы процитировать: «Я не психопат. Я просто мыслю творчески». :-)
                                                            P.P.S. А где-то можно присоединиться к разработке и мозговым штурмам? )
                                                              0
                                                              3. На мой взгляд заклинание не является объектом, и говорить о его состоянии (в смысле позиционирования в пространстве состояний) нельзя.
                                                              5. Да.
                                                              По поводу разработки (теоретической, пока что) и мозговых штурмов — было бы здорово! Нужно подумать только, как лучше это технически реализовать.
                                                          0
                                                          3. На мой взгляд заклинание не является объектом, и говорить о его состоянии (в смысле позиционирования в пространстве состояний) нельзя.
                                                          5. Да.
                                                          По поводу разработки (теоретической, пока что) и мозговых штурмов — было бы здорово! Нужно подумать только, как лучше это технически реализовать.
                                                          P.S. Sorry, техническая ошибка. Это ответ BlessMaster.
                                                            –1
                                                            Я думал мне одному такая «бредятина» в голову приходит. Особенно когда покуришь )
                                                              –2
                                                              Приглашаю всех ознакомиться с альтернативной статьей
                                                                +1
                                                                Я вам на обе статьи отвечу в этом комментарии, лень и не хочется расписывать длинную статью о психологии восприятия.

                                                                Прочитайте в википедии третий закон Кларка: «Любая достаточно развитая технология неотличима от магии» и вдумайтесь.

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

                                                                А вы видимо слишком серьёзно воспринимаете эту мистико-психологическую сторону и потому в инженерном сообществе будете подвергаться насмешкам. Читали «Янки при дворе короля Артура»? Там инженер слыл крутым магом, у вас ситуация наоборот: какой-то Мерлин пробрался в Нью-Орк 22го века и пытается удивить старыми фокусами физиков-ядерщиков. И… почему-то его фокусы не работают в 22 веке или кажутся дешёвым шулерством.

                                                                0
                                                                дубликат, сорри. del me please

                                                                Only users with full accounts can post comments. Log in, please.