Портал "Русская Профессиональная Астрология"
Subject: Re: Универсальный язык.
Replies: 15420 15421
Date : 29 Aug 2001 02:29 GMT
From : Sergey Tarasov [SergeyT] (tarassov@home.com)
To : Sergey Evtushenko [Ardashir] (cpni@spb.cityline.ru)
Добрый день, Сергей!
SE> Однако, меня интересует следующая функция: Возможность задать условия
SE> поиска и
SE> найти в базе данных все карты, удовлетворяющие этим условиям. Например, я
SE> задаю:
SE> Или, более сложный вариант с логическими операциями.
SE>
SE> 1) (Солнце во Льве) И ((Луна в деве) ИЛИ (Луна в тельце))
SE> 2) (Юпитер в секстиле с Венерой) ИЛИ (Юпитер в трине с Венерой)
SE>
Да, конечно, это уже давно делают несколько моих программ. Я высылаю Вам версию,
над которой сейчас работаю. К ней прилагается также небольшая база данных с
натальными картами. Я построил обе Ваши модели. Первая модель находится в файле
Model1.
Войдите в программу, окно "Редакция моделей", и в нем задайте первое из своих
событий:
L1=(Солнце во Льве).
Теперь нажмите клавишу "Добавить". Добавляется второе событие:
L2=(Луна в деве,тельце).
То, что нам нужно, - это произведение этих событий. То есть, оба этих условия
должны выполняться одновременно:
L1*L2
Далее войдите в окно "Фильтр карт", выберите один из файлов с натальными картами
и нажмите клавишу "Вычислить". На экране высветятся все карты, для которых
выполняются оба Ваши условия.
Можно сделать и проще: прочесть эту модель прямо из файла (клавиша "Читаем" в
редакторе логических моделей).
Вторая Ваша модель задается просто одним условием:
Model2
L1=(Юпитер (секстиле,трине) Венерой)
Я сделал эти окна уже давно, в первой версии программы для анализа финансовых
рынков. Потом мы перешли на систему рейтингов (то, что сейчас в Альмагесте).
Теперь эти рейтинги можно оптимизировать.
Если Вам интересно, высылаю также около 3000 карт военных и 2500 карт
землетрясений. Сейчас мы ведем переговоры с владельцами базы данных. Надеюсь,
что скоро к программам "Альмагест" будет поставляться порядка 20000 карт по
различным профессиональным группам.
Всего хорошего!
Сергей