СправочникОткрыть программу

Проверка астроформулы

Проверьте синтаксис и выясните, почему условие выполняется или нет.

Скриншоты показывают украинский интерфейс программы. В справочнике описаны те же элементы управления.

Скриншоты демонстрационных карт

Что это и зачем

Астроформула превращает описание условия в проверку «да или нет». Трассинг показывает, как программа проверила ее части. Это позволяет сначала понять критерий на одной карте, а затем запускать широкий поиск.

Когда использовать

  • Чтобы научиться записывать условия поиска.
  • Когда результат формулы не соответствует вашим ожиданиям.
Объяснение терминов
Астроформула
Записанное на языке программы условие, которое можно проверить на карте или искать во времени, в базе или на карте.
Радикс
Выходная карта, относительно которой выполняют сравнения. Чаще всего это натал, но не каждый радикс является картой рождения.

Где найти

Поиск → «Проверка формулы».

Как пользоваться

  1. Введите формулу, например Sun.Ari — Солнце в Овне. Символ & объединяет условия «и», E-Ari — «или».
  2. Нажмите «Проверять», чтобы проверить синтаксис. За ошибки исправьте указанный ряд и позицию.
  3. Нажмите «Выполнить на карте». Просмотрите «Да/Нет» и разверните отслеживание отдельных условий.
  4. Для повторного использования откройте «Формулы», сохраните собственное название или загрузите файл .crt.
Проверка астроформулы. Нажмите на изображение для просмотра в полном размере.

Настройки и параметры

Выберите параметр, чтобы узнать, как он работает и когда пригодится. Рядом с названием указано, на что он влияет: расчёт, вид карты или работу с данными.

ФормулаРасчёт

Условие на специальном языке Звезды: например Sun.Ari проверяет Солнце в Овне. & означает «и», Echo — «или». Это не поле обычного вопроса к AI.

Что изменится
В поиске выбирает только моменты, карты или места, где условие истинно. Ошибка синтаксиса имеет строку и позицию.
Когда использовать
Начните с одного простого условия; проверьте его в «Проверке формулы», а уже потом объедините несколько.
Пример
Sun.Ari & Mar.0.Sat: Солнце в Овне и соединение Марса с Сатурном. Наличие соединения проверяется с орбиты соответствующих правил.
Ссылка на этот элемент
Проверить / Выполнить на карте / ТрассировкаДействие

«Проверять» проверяет, правильно ли записано условие. «Выполнить на карте» вычисляет ее на открытой карте. Трассировка разлагает ответ на части.

Что изменится
Синтаксически правильная формула может дать «Нет» — это отсутствие условия в этой карте, а не ошибка. Без открытой карты выполнение недоступно.
Когда использовать
Для сложного критерия прочитайте значение каждой части отслеживания до массового поиска.
Ссылка на этот элемент
Формулы / Сохранить формулу… / Открыть файл .crt…Действие

Библиотека повторно используемых условий. Название помогает распознать формулу, файл .crt переносит текст критерия.

Что изменится
Выбор записи вставляет его в поле. удаление удаляет запись библиотеки; открытие файла не означает автоматического запуска поиска.
Когда использовать
Назовите по заданию и методике. После загрузки соберите формулу, контекст карты и прогнозный круг.
Ссылка на этот элемент

Что получите

Программа покажет результат формулы на открытой карте и объяснение проверок.

Пример применения

Учебная ситуация; результаты вашей карты могут отличаться.

Задача
Нужно проверить, находится ли Солнце в Овне.
Что сделать
Выберите Sun.Ari на открытой карте и прочитайте трассировку.
Как понять результат
«Нет» означает невыполнение условия на этой карте, а синтаксическая ошибка — то, что запись еще не удалось прочитать.

Для профессиональной работы

Сохранившиеся критерии и трассировка помогают проверять формальные гипотезы и повторно использовать их в базе, времени и географии.

Что проверить для точного сравнения

Различайте правильность синтаксиса и правильность замысла. Проверяйте также кольца, набор точек и сложенные условия перед масштабным запуском.

Обратите внимание

Сначала проверяйте новую формулу на знакомой карте, затем используйте ее в длительном поиске.

Sun.Ari — пример синтаксиса, а не утверждение о вашей карте. Полный синтаксис для разработчиков имеется в docs/astroformula.md репозитории.