Принцип алгоритмической прозрачности
В цифровой эзотерике часто встречается эффект «чёрного ящика»: пользователю выдают якобы индивидуальное пророчество, скрывая, что за ним стоит примитивный генератор случайных чисел или маркетинговый скрипт. В проекте «ОРБИТА» реализован противоположный подход:
- Открытый код: все вычисления выполняются на стороне клиента (в браузере) по опубликованным алгоритмам без скрытых модификаторов.
- Детерминированность: одинаковые входные данные всегда дают строго одинаковый результат. «Карта дня» и «Руна дня» едины для всех читателей в текущие календарные сутки по московскому времени.
- Верность первоисточникам: мы не изобретаем псевдонаучные надстройки, а бережно воспроизводим признанные канонические модели.
1. Нумерология: алгоритм поразрядной редукции чисел
Для расчёта Числа жизненного пути используется классический пифагорейский метод поразрядного суммирования с сохранением так называемых «мастер-чисел».
Математическая модель
Входными данными служит полная дата рождения в формате ISO 8601 (ГГГГ-ММ-ДД), где учитываются все восемь цифр дня, месяца и четырёхзначного года:
Шаг 1. Первичное суммирование
Вычисляется сумма всех десятичных цифр даты рождения без учёта разделителей:
S₀ = d₁ + d₂ + d₃ + d₄ + d₅ + d₆ + d₇ + d₈
Шаг 2. Итерационная редукция (сворачивание)
Если полученная сумма S строго больше 9 и не входит в множество мастер-чисел {11, 22, 33}, производится сложение цифр полученного числа:
Sₖ₊₁ = ∑ digits(Sₖ)
Итерация повторяется до тех пор, пока значение не станет однозначным числом от 1 до 9, либо пока не будет получено одно из мастер-чисел (11, 22 или 33).
Почему мастер-числа 11, 22 и 33 не редуцируются?
В традиционной западной нумерологии числа 11, 22 и 33 рассматриваются как «числа высшей октавы». Они состоят из повторяющихся одинаковых цифр и символизируют особый творческий, духовный или созидательный потенциал личности. Если бы мы принудительно редуцировали 11 до 2 (1+1), 22 до 4 (2+2) или 33 до 6 (3+3), то утратили бы ключевой смысловой слой традиции.
Примеры расчёта
2. Лунный календарь: средний синодический месяц и опорная эпоха
Определение текущей лунной фазы и освещённости диска в «ОРБИТЕ» базируется на классической математической аппроксимации синодического месяца.
Астрономические параметры и константы
- Средний синодический месяц:
T = 29.530588853 суток(принято округлять до 29.53059 суток). Это средний промежуток времени между двумя последовательными одноимёнными фазами Луны (например, новолуниями). - Опорная эпоха новолуния (Reference Epoch):
6 января 2000 года, 18:14:00 UTC(соответствует эпохе J2000.0). В этот момент в астрономических каталогах зафиксировано эталонное новолуние:Date.UTC(2000, 0, 6, 18, 14)=947182440000 мс.
Формула расчёта фазового угла и фазы
Для любой заданной даты и времени t вычисляется смещение в сутках относительно опорной эпохи:
Δt = (t.getTime() - epoch) / 86 400 000
phase = (((Δt % cycle) + cycle) % cycle) / cycle
Здесь phase принимает непрерывное значение от 0.0 (точное новолуние) до 1.0 (следующее новолуние). Значение 0.5 соответствует точному полнолунию.
Формула освещённости диска Луны
Освещённая доля видимого диска Луны (в процентах от 0% до 100%) рассчитывается через косинус фазового угла:
illumination = Math.round((1 - Math.cos(2 * π * phase)) * 50)
Классификация 8 канонических фаз
Непрерывный цикл делится на 8 секторов шириной по 45° (шаг 1/8 цикла):
| Символ | Фаза | Диапазон фазы | Освещённость | Символический фокус |
|---|---|---|---|---|
| ● | Новолуние | 0.9375 – 0.0625 | 0% – 3% | Тишина, формулирование намерения |
| ◔ | Растущий серп | 0.0625 – 0.1875 | 4% – 34% | Первые практические шаги |
| ◐ | Первая четверть | 0.1875 – 0.3125 | 35% – 65% | Преодоление сомнений, фокус |
| ◕ | Растущая Луна | 0.3125 – 0.4375 | 66% – 96% | Набор темпа, шлифовка деталей |
| ○ | Полнолуние | 0.4375 – 0.5625 | 97% – 100% | Ясность, кульминация, осознание |
| ◕ | Убывающая Луна | 0.5625 – 0.6875 | 96% – 66% | Благодарность, передача опыта |
| ◑ | Последняя четверть | 0.6875 – 0.8125 | 65% – 35% | Отказ от лишнего, ревизия дел |
| ◔ | Убывающий серп | 0.8125 – 0.9375 | 34% – 4% | Отдых, замедление, восстановление |
Границы погрешности: реальная орбита Луны эллиптична, поэтому истинная продолжительность конкретного лунного месяца колеблется от 29.18 до 29.93 суток из-за гравитационного влияния Солнца и Земли. Погрешность средней модели составляет обычно от нескольких часов до суток, что абсолютно достаточно для рефлексии и дневниковых заметок, но не предназначено для морской навигации или астрофизических наблюдений.
3. Календарные границы знаков зодиака
В астрологическом модуле «ОРБИТЫ» используется западный тропический зодиак. Он привязан не к видимым созвездиям (сидерический зодиак), а к точкам весеннего и осеннего равноденствий, делящим эклиптику на 12 равных секторов по 30°.
Календарные границы перехода
Для определения знака по дате рождения в коде задан массив граничных чисел каждого месяца:borders = [20, 19, 21, 20, 21, 21, 23, 23, 23, 23, 22, 22]
| Знак зодиака | Календарный диапазон | Стихия | Характерный вопрос для рефлексии |
|---|---|---|---|
| Овен (Aries) | 21 марта – 19 апреля | Огонь | С какого смелого шага я могу начать прямо сейчас? |
| Телец (Taurus) | 20 апреля – 20 мая | Земля | Что дарит мне ощущение надёжности и телесного комфорта? |
| Близнецы (Gemini) | 21 мая – 20 июня | Воздух | Какая новая информация или разговор вдохновляют меня? |
| Рак (Cancer) | 21 июня – 22 июля | Вода | Как создать безопасное и уютное пространство для себя? |
| Лев (Leo) | 23 июля – 22 августа | Огонь | В чём проявляется моя искренняя радость и щедрость? |
| Дева (Virgo) | 23 августа – 22 сентября | Земля | Какую маленькую деталь можно улучшить без самокритики? |
| Весы (Libra) | 23 сентября – 22 октября | Воздух | Как сохранить баланс между своими интересами и другими? |
| Скорпион (Scorpio) | 23 октября – 21 ноября | Вода | Какую правду о себе мне важно честно признать? |
| Стрелец (Sagittarius) | 22 ноября – 21 декабря | Огонь | Какой горизонт или идея расширяют моё мировоззрение? |
| Козерог (Capricorn) | 22 декабря – 19 января | Земля | Какая долгосрочная цель заслуживает терпеливого труда? |
| Водолей (Aquarius) | 20 января – 18 февраля | Воздух | Какой нестандартный взгляд поможет решить старую задачу? |
| Рыбы (Pisces) | 19 февраля – 20 марта | Вода | О чём мне тихо шепчет интуиция, когда я не спешу? |
Замечание о пограничных днях (куспидах): астрономический переход Солнца происходит в конкретную минуту конкретного года, которая ежегодно смещается примерно на 6 часов из-за цикла високосных лет. Людям, родившимся в дни стыка знаков (например, 20–21 марта или 22–23 августа), рекомендуется сверяться с точным временем своего рождения и эфемеридами конкретного года.
4. Традиция 22 старших арканов Уэйта-Смит
В разделе Таро проект «ОРБИТА» опирается на классическую традицию колодыРайдера — Уэйта — Смит (Rider-Waite-Smith, 1909), разработанную членом ордена «Золотой Зари» Артуром Эдвардом Уэйтом и проиллюстрированную художницей Памелой Колман Смит.
Почему только Старшие Арканы?
22 Старших Аркана (от 0 «Шут» до XXI «Мир») представляют собой законченную символическую карту человеческого пути — так называемое «Путешествие Героя». В отличие от Младших Арканов, отвечающих за ситуативные бытовые детали, Старшие Арканы воплощают фундаментальные психологические архетипы: рождение нового замысла, встречу с кризисом, переоценку ценностей, потерю иллюзий и обретение целостности.
Алгоритм выбора «Карты дня»
Мы не используем генератор псевдослучайных чисел при каждом клике. Вместо этого «Карта дня» одинакова для всех посетителей сервиса в течение текущих календарных суток и рассчитывается детерминированно:
days = Math.floor(Date.parse(key + "T12:00:00Z") / 86 400 000)
index = ((days + saltOffset) % 22 + 22) % 22
Где key — строка текущей даты по московскому времени (Europe/Moscow), аsaltOffset — фиксированное константное смещение. Карта обновляется ровно в 00:00 MSK.
Этот принцип превращает практику из изолированного гадания в общее пространство размышления: тысячи людей в один день исследуют один и тот же символический урок и отвечают на одинаковый открытый вопрос.
5. Старший футарк: 24 руны древнегерманской традиции
Рунический раздел базируется на Старшем футарке (Elder Futhark) — древнейшем руническом строе, бытовавшем у германских племён со II по VIII век нашей эры.
Структура трёх аттов (ættir)
Канонический Старший футарк состоит ровно из 24 знаков, разбитых на три группы («атта» или рода) по 8 рун:
- 1-й атт (Фрейра и Фрейи): Феху (ᚠ), Уруз (ᚢ), Турисаз (ᚦ), Ансуз (ᚨ), Райдо (ᚱ), Кеназ (ᚲ), Гебо (ᚷ), Вуньо (ᚹ). Темы: материальные ресурсы, жизненная сила, слово, путь, партнёрство и внутренняя гармония.
- 2-й атт (Хагала / Хеймдалля): Хагалаз (ᚺ), Наутиз (ᚾ), Иса (ᛁ), Йера (ᛃ), Эйваз (ᛇ), Перт (ᛈ), Альгиз (ᛉ), Соулу (ᛋ). Темы: кризисы, терпение, пауза, цикличность, защита и ясность.
- 3-й атт (Тюра): Тейваз (ᛏ), Беркана (ᛒ), Эваз (ᛖ), Манназ (ᛗ), Лагуз (ᛚ), Ингуз (ᛜ), Дагаз (ᛞ), Одал (ᛟ). Темы: принципы, забота, сотрудничество, самосознание, поток, завершение и наследие.
Принципиальный отказ от «пустой руны» (вирд)
В 1982 году американский писатель Ральф Блюм включил в свой набор 25-ю «пустую руну Одина». Историческая рунология единодушно отвергает эту концепцию: ни в одном древнегерманском или скандинавском источнике пустая плашка не использовалась. В «ОРБИТЕ» строго соблюдается исторический строй из 24 рун Старшего футарка.
Алгоритм «Руны дня»
Выбор «Руны дня» осуществляется по тому же детерминированному суточному алгоритму, но с собственным руническим фактором смещения (солью) и модулем 24:
runeIndex = ((days + runeSaltOffset) % 24 + 24) % 24
6. Интерактивная типология личности (шкалы Юнга / MBTI)
Наш микро-тест исследует 4 классические юнгианские шкалы предпочтений, популяризированные в модели типологии Майерс-Бриггс:
- E – I (Экстраверсия / Интроверсия): куда направлено внимание и где вы восстанавливаете энергию (во внешнем мире людей или в уединении).
- S – N (Сенсорика / Интуиция): как вы воспринимаете информацию (через конкретные факты и детали или через общие концепции и скрытые связи).
- T – F (Мышление / Чувствование): на что вы опираетесь при принятии решений (на беспристрастную логику или на систему ценностей и людей).
- J – P (Суждение / Восприятие): как вы организуете свою повседневную деятельность (через чёткий план или через гибкую адаптацию к изменениям).
Тест состоит из 8 авторских ситуационных вопросов и служит исключительно поводом для самонаблюдения. Он не является сертифицированным тестом MBTI® и не предназначен для кадрового отбора или клинической психодиагностики.