Создание экспертной системы для предметной области 'Строительство бани на дачном участке'
Содержание
1.
Постановка задачи
.
Описание структуры экспертной системы, ее блоков и основного алгоритма
функционирования
.
Понятие о модели предметной области: структура, состав, концептуальная модель,
База знаний
.
Понятийно-объектная модель предметной области
.
Концептуальная модель заданной предметной области
.
Отчет с описанием прототипа экспертной системы и примерами состояний и вывода
решений
.1
Прототип экспертной системы
.2
Расчет покрываемости
.3
Примеры решений
.3.1
Пример 1
.3.2
Пример 2
.
Фрагмент модели предметной области в формате исчисления высказываний
.
Фрагмент модели предметной области в формате исчисления предикатов первого
порядка
.
Фрагмент модели предметной области в формате семантической сети
Библиографический
список
1. Постановка задачи
Предметной областью данной экспертной системы
является принятие решений, связанных с процессом строительства бани на дачном
участке.
Если заявка на строительство подана и
обработана, менеджер составляет план и оформляет заказ. Оформление заказа является
обязательным условием начала каких-либо работ. Сразу после оформления
становятся возможными: завоз строительных материалов, расчистка территории,
рабочие могут начать копать канализационную яму, электрик может начать
составлять план электромонтажных работ. Баня считается построенной, когда
произведены электромонтажные работы и установлена канализационная система.
Произведенные электромонтажные работы свидетельствуют о произведенных
отделочных работах, о построенной печи, произведенных кровельных работах,
возведенных стенах и установленном фундаменте.
2. Описание структуры экспертной системы, ее
блоков и основного алгоритма функционирования
Экспертная система (ЭС) - система,
вырабатывающая решения, основанные на базе знаний (БЗ) (в частности на продукционных).
Продукционная система (ПС) или Продукция = {РБД,
МВ, БЗ}
Общая структура экспертной системы (ЭС) показана
на рисунке.
Она состоит из блока объяснений, РБД (рабочей
базы данных), блока МВ, базы знаний, блока приобретения знаний и интерфейса.
ЭС обычно имеют прикладной характер и
предназначены для узкой области применения. С функциональной точки зрения
прикладная ЭС является системой, которая использует знания специалистов
(экспертов) о некоторой конкретной узко специализированной предметной области,
и в пределах этой области способна принимать решения на уровне
эксперта-профессионала.
Взаимодействие пользователя с ЭС осуществляется
через интерфейс с пользователем на проблемно-ориентированном языке непроцедурного
типа, часто на некотором редуцированном варианте естественного языка. Интерфейс
с пользователем служит средством трансляции предложений некоторого входного
языка на внутренний язык представления знаний данной ЭС.
С помощью блока объяснения решений происходит
отображение промежуточных и окончательных решений и объяснение пользователю
действий ЭС в процессе логического вывода. Как правило, ЭС отвечает на вопросы
«как» и «почему», т.е. на вопросы типа «как достигнуто то или иное заключение»,
«почему оно было достигнуто» и др.
Функция блока приобретения знаний состоит в
поддержке процесса извлечения знаний о соответствующей предметной области от
определенного источника знаний (эксперта). В качестве потенциальных источников
знаний могут также выступать личный опыт пользователя и специальная литература
по данной проблеме. Таким образом, ЭС в отличие от компьютерных программ,
решающих задачи в соответствии с определенными алгоритмами, не исключает
пользователя из решения, а, наоборот, сохраняет за нами инициативу. В то же
время ЭС не является просто пассивным источником полезной информации подобно
книжному справочнику или базе данных. В нужные моменты ЭС подсказывает
необходимое направление решения задачи, развивает цепочки умозаключений,
объясняет свои действия.
Обобщённый алгоритм принятия решения.
1. Идентифицировать наличие проблемы
2. Сформулировать задачу принятия решения
. Определить множество альтернатив
. Определить множество критериев
. Произвести оценку альтернатив по
сформулированным критериям
. Выбрать наиболее подходящее решение по
результату оценки
. Реализовать решение
. Сравнить полученные результаты с
предполагаемыми
. По результату сравнения можно внести
изменения в систему критериев (для циклов)
3. Понятие о модели предметной области: структура,
состав, концептуальная модель, База знаний
Разработка интеллектуальной системы начинается с
анализа предметной области задачи принятия решения и построения модели
предметной области.
Предметной областью называется узкая выделенная
сфера человеческой деятельности, относящаяся к рассматриваемой задаче.
Моделью предметной области называется модель
знаний, достаточная для автоматического синтеза решений задачи в данной
предметной области.
Концептуальная модель предметной области
предполагает описание данных и процессов задачи, а также построение ее
пространства состояний, на семиотическом уровне, т.е. на уровне, когда объекты
предметной области и происходящие в ней процессы представляются их знаковыми
или лексическими эквивалентами - понятиями, а затем раскрываются объемы и
содержания этих понятий. Анализ понятий данной ПО, связанных с решаемой
задачей, позволяет выделить характерные признаки и свойства соответствующих
объектов, необходимых для реализации требуемых задачей процессов.
Предметная область задачи представляется в виде
совокупности следующих множеств: X, C, R, G, F , где:
- множество имен
объектов (предметов и сущностей внешнего мира), с которыми мы имеем дело при
решении задачи;
- множество имен
свойств объектов из множества X (характерных признаков этих объектов). Каждый
объект из множества Х получает свое содержание в виде совокупности необходимых
для решения данной задачи свойств, т.е.:
, где для каждого
свойства определяются области значений: ,
…, ;
- множество имен
отношений, в которые могут вступать объекты моделируемой ПО;
- множество имен
действий (операций), которые допустимы над этими объектами путем изменение
значений их свойств и отношений между ними.
Состояние ПО представляет
собой совокупность всех фактов, определяющих состояние каждого объекта. Под
фактами понимаются означенные свойства и отношения. Состояние ПО изменяется под
влиянием действий из множества G и определяется в фиксированный момент ti
времени следующим образом:
(1)
Совокупность всех возможных состояний образует
пространство состояний данной ПО. Каждому действию из множества G соответствует
состояние-предусловие, т.е. состояние ПО, к которому применимо данное действие.
В результате выполнения этого действия изменяются значения некоторых элементов
множеств C и R, связанных с применяемым действием, т.е. формируются новые
факты. Получившееся новое состояние является состоянием-постусловием данного
действия. Таким образом, каждое действие представляет собой функциональное
отображение одного (или нескольких) состояний в другое (другие). В зависимости
от описываемого выражением (1) предусловия на момент ti Î
[tнач, tкон] выбирается то действие, которое необходимо
для решения задачи. Обозначим через F множество взаимоотображений пространства
состояний и множества действий:
или
(2)
Задача состоит в том, чтобы перевести ПО из
начального состояния - Sн в некоторое заданное, определяемое как
целевое - Sц. Процесс решения задачи, таким образом, заключается в
том, чтобы определить цепочку действий, последовательное применение которых к
начальному состоянию ПО переводит ее в целевое состояние. Схема решения
выражается формулой:
Z = (Sн Sц)(3)
А целевое состояние выражением:
ц
= gi (gn(gm(…….gk( Sн
))))
Последовательность (gk, …, gm,
gn, gi) и представляет собой алгоритм решения задачи,
поиском которого занимается экспертная система.
Предлагаемая методика системного анализа задачи
и построения КМПО разработана на основе методов ситуационного управления и
заключается в анализе по определенному алгоритму так называемых структур
действий, отражающих процессы рассматриваемой
ПО и функции разрабатываемой интеллектуальной
системы (ИС).
Каждое действие описывается через имя и набор
объектов:
· объект, над которым совершается действие
· субъект, который его выполняет
· компоненты - другие объекты, которые
в нем участвуют
В результате формируется определенное понятийное
пространство соответствующей ПО, содержащее пространство объектов и
пространство действий.
Пространство объектов представляет собой
описание объектов задачи через их свойства и отношения, в которые они могут
вступать между собой. Пространство действий отражает содержание всех действий,
выполняемых объектами ПО или создаваемой ИС. Под содержанием действия при этом
понимаются те изменения в значениях свойств и отношений объектов, которые
происходят в результате выполнения данного действия.
Рисунок 1. Структура действий КМПО
Пространство объектов порождает пространство
состояний ПО, а пространство действий - пространство решений, возможных в
данной задаче.
База знаний - семантическая модель, описывающая
предметную область и позволяющая отвечать на такие вопросы из этой предметной
области, ответы на которые в явном виде не присутствуют в базе. База знаний
является основной содержательной частью интеллектуальных информационных и
экспертных систем, интеллектуальных обучающих систем, интеллектуальных систем
программирования и экспертных систем, где с их помощью представляются навыки и
опыт экспертов - специалистов в данной предметной области.
4. Понятийно-объектная модель предметной области
. Понятия-действия:
.1 Составить
объект: План
субъект: Менеджер
компоненты:
Заявка
поддействия:
условия активизации:
Заявка Обработано = true
Заявка Подано = true
План Составлено = false
результат:
План Составлено = true
действие верхнего уровня:
.2 Оформить
объект: Заказ
субъект: Менеджер
компоненты:
План
поддействия:
условия активизации:
Заказ Оформлено = false
План Составлено = true
результат:
Заказ Оформлено = true
действие верхнего уровня:
.3 Разгрузить
объект: Кровельные_материалы
субъект: Отдел_доставки
компоненты:
Заказ
поддействия:
условия активизации:
Заказ Оформлено = true
Кровельные_материалы Разгружено = false
результат:
Кровельные_материалы Разгружено = true
действие верхнего уровня:
.4 Построить
объект: Печь
субъект: Печник
компоненты:
Кровельные_работы
Фундамент_печи
поддействия:
условия активизации:
Кровельные_работы Произведено = true
Печь На Фундамент_печи = ложь
Печь Построено = false
результат:
Печь На Фундамент_печи = истина
Печь Построено = true
действие верхнего уровня:
.5 Возвести
объект: Стены
субъект: Монтажники
компоненты:
Бревна
Каркас_крыши
Обвязка
Фундамент
поддействия:
условия активизации:
Бревна Разгружено = true
Каркас_крыши Установлено = false
Обвязка На Фундамент = истина
Стены Возведено = false
результат:
Каркас_крыши Установлено = true
Стены Возведено = true
действие верхнего уровня:
.6 Установить
объект: Фундамент
субъект: Плотники
компоненты:
Фундамент_здания
Фундамент_печи
поддействия:
условия активизации:
Фундамент Установлено = false
Фундамент_здания Установлено = true
Фундамент_печи Установлено = true
результат:
Фундамент Установлено = true
действие верхнего уровня:
.7 Утеплить
объект: Здание
субъект: Отделочники
компоненты:
Отделочные_материалы
Печь
Фундамент_печи
поддействия:
условия активизации:
Здание Утеплено = false
Отделочные_материалы Разгружено = true
Печь На Фундамент_печи = истина
результат:
Здание Утеплено = true
действие верхнего уровня:
.8 Расчистить
объект: Территория
субъект: Рабочие
компоненты:
Заказ
поддействия:
условия активизации:
Заказ Оформлено = true
Территория Расчищено = false
результат:
Территория Расчищено = true
действие верхнего уровня:
.9 Установить
объект: Фундамент_здания
субъект: Плотники
компоненты:
Грунт
Кирпич
поддействия:
условия активизации:
Грунт Выкопано = true
Кирпич Разгружено = true
Фундамент_здания Установлено = false
результат:
Фундамент_здания Установлено = true
действие верхнего уровня:
.10 Установить
объект: Фундамент_печи
субъект: Плотники
компоненты:
Грунт
Кирпич
поддействия:
условия активизации:
Грунт Выкопано = true
Кирпич Разгружено = true
Фундамент_печи Установлено = false
результат:
Фундамент_печи Установлено = true
действие верхнего уровня:
.11 Построить
объект: Баня
субъект: Строительная_компания
компоненты:
Канализационная_система
Электромонтажные_работы
поддействия:
условия активизации:
Баня Построена = false
Канализационная_система Установлено = true
Электромонтажные_работы Произведено = true
результат:
Баня Построена = true
действие верхнего уровня:
.12 Произвести
объект: Кровельные_работы
субъект: Монтажники
компоненты:
Черепица
Каркас_крыши
Кровельные_материалы
Стены
поддействия:
условия активизации:
Черепица Прикреплена_к Каркас_крыши = истина
Кровельные_материалы Разгружено = true
Кровельные_работы Произведено = false
Стены Возведено = true
результат:
Кровельные_работы Произведено = true
действие верхнего уровня:
.13 Установить
объект: Канализационная_система
субъект: Рабочие
компоненты:
Канализационная_яма
Кольца
Коммуникации
поддействия:
условия активизации:
Канализационная_система Установлено = false
Кольца В Канализационная_яма = истина
Коммуникации Смонтировано = true
результат:
Канализационная_система Установлено = true
действие верхнего уровня:
.14 Произвести
объект: Отделочные_работы
субъект: Отделочники
компоненты:
Внутренние_отделочные_работы
Наружные_отделочные_работы
поддействия:
условия активизации:
Внутренние_отделочные_работы Произведено = true
Наружные_отделочные_работы Произведено = true
Отделочные_работы Произведено = false
результат:
Отделочные_работы Произведено = true
действие верхнего уровня:
.15 Произвести
объект: Внутренние_отделочные_работы
субъект: Отделочники
компоненты:
Парилка
Предбанник
поддействия:
условия активизации:
Внутренние_отделочные_работы Произведено = false
Парилка Отделано = true
Предбанник Отделано = true
результат:
Внутренние_отделочные_работы Произведено = true
действие верхнего уровня:
.16 Составить
объект: План_электромонтажных_работ
субъект: Электрик
компоненты:
Заказ
поддействия:
условия активизации:
Заказ Оформлено = true
План_электромонтажных_работ Составлено = false
результат:
План_электромонтажных_работ Составлено = true
действие верхнего уровня:
.17 Смонтировать
объект: Коммуникации
субъект: Рабочие
компоненты:
Стены
поддействия:
условия активизации:
Коммуникации Смонтировано = false
Стены Возведено = true
результат:
Коммуникации Смонтировано = true
действие верхнего уровня:
.18 Произвести
объект: Наружные_отделочные_работы
субъект: Отделочники
компоненты:
Сайдинг
Цоколь
поддействия:
условия активизации:
Наружные_отделочные_работы Произведено = false
Сайдинг Набито = true
Цоколь Отделано = true
результат:
Наружные_отделочные_работы Произведено = true
действие верхнего уровня:
.19 Завести
объект: Строительные_материалы
субъект: Отдел_доставки
компоненты:
Бревна
Кирпич
Кровельные_материалы
Отделочные_материалы
поддействия:
условия активизации:
Бревна Разгружено = true
Кирпич Разгружено = true
Кровельные_материалы Разгружено = true
Отделочные_материалы Разгружено = true
Строительные_материалы Завезено = false
результат:
Строительные_материалы Завезено = true
действие верхнего уровня:
.20 Произвести
объект: Монтаж_силовых_линий
субъект: Электрик
компоненты:
Отделочные_работы
План_электромонтажных_работ
условия активизации:
Монтаж_силовых_линий Произведено = false
Отделочные_работы Произведено = true
План_электромонтажных_работ Составлено = true
результат:
Монтаж_силовых_линий Произведено = true
действие верхнего уровня:
.21 Разгрузить
объект: Кирпич
субъект: Отдел_доставки
компоненты:
Заказ
поддействия:
условия активизации:
Заказ Оформлено = true
Кирпич Разгружено = false
результат:
Кирпич Разгружено = true
действие верхнего уровня:
.22 Набить
объект: Сайдинг
субъект: Отделочники
компоненты:
Здание
поддействия:
условия активизации:
Здание Утеплено = true
Сайдинг Набито = false
результат:
Сайдинг Набито = true
действие верхнего уровня:
.23 Произвести
объект: Электромонтажные_работы
субъект: Электрик
компоненты:
Ввод_в_здание
Монтаж_осветительных_линий
Монтаж_силовых_линий
поддействия:
условия активизации:
Ввод_в_здание Осуществлено = true
Монтаж_осветительных_линий Произведено = true
Монтаж_силовых_линий Произведено = true
Электромонтажные_работы Произведено = false
результат:
Электромонтажные_работы Произведено = true
действие верхнего уровня:
.24 Произвести
объект: Монтаж_осветительных_линий
субъект: Электрик
компоненты:
Отделочные_работы
План_электромонтажных_работ
поддействия:
условия активизации:
Монтаж_осветительных_линий Произведено = false
Отделочные_работы Произведено = true
План_электромонтажных_работ Составлено = true
результат:
Монтаж_осветительных_линий Произведено = true
действие верхнего уровня:
.25 Осуществить
объект: Ввод_в_здание
субъект: Электрик
компоненты:
Отделочные_работы
План_электромонтажных_работ
поддействия:
условия активизации:
Ввод_в_здание Осуществлено = false
Отделочные_работы Произведено = true
План_электромонтажных_работ Составлено = true
результат:
Ввод_в_здание Осуществлено = true
действие верхнего уровня:
.26 Выкопать
объект: Грунт
субъект: Рабочие
компоненты:
Территория
поддействия:
условия активизации:
Грунт Выкопано = false
Территория Расчищено = true
результат:
Грунт Выкопано = true
действие верхнего уровня:
.27 Отделать
объект: Предбанник
субъект: Отделочники
компоненты:
Здание
поддействия:
условия активизации:
Здание Утеплено = true
Предбанник Отделано = false
результат:
Предбанник Отделано = true
действие верхнего уровня:
.28 Выкопать
объект: Канализационная_яма
субъект: Рабочие
компоненты:
Заказ
Кольца
поддействия:
условия активизации:
Заказ Оформлено = true
Канализационная_яма Выкопано = false
Кольца В Канализационная_яма = ложь
результат:
Канализационная_яма Выкопано = true
Кольца В Канализационная_яма = истина
действие верхнего уровня:
.29 Отделать
объект: Парилка
субъект: Отделочники
компоненты:
Здание
поддействия:
условия активизации:
Здание Утеплено = true
Парилка Отделано = false
результат:
Парилка Отделано = true
действие верхнего уровня:
.30 Отделать
объект: Цоколь
субъект: Отделочники
компоненты:
Стены
поддействия:
условия активизации:
Стены Возведено = true
Цоколь Отделано = false
результат:
Цоколь Отделано = true
действие верхнего уровня:
.31 Разгрузить
объект: Бревна
субъект: Отдел_доставки
компоненты:
Заказ
поддействия:
условия активизации:
Бревна Разгружено = false
Заказ Оформлено = true
результат:
Бревна Разгружено = true
действие верхнего уровня:
.32 Разгрузить
объект: Отделочные_материалы
субъект: Отдел_доставки
компоненты:
Заказ
поддействия:
условия активизации:
Заказ Оформлено = true
Отделочные_материалы Разгружено = false
результат:
Отделочные_материалы Разгружено = true
действие верхнего уровня:
. Понятия-объекты:
.1 Обвязка
суперкласс:
свойства:
отношения:
На Фундамент
начальное значение: 'ложь'
.2 План
суперкласс:
свойства:
Составлено
тип: Boolean
начальное значение: false
отношения:
.3 Менеджер
суперкласс:
свойства:
отношения:
.4 Фундамент
суперкласс:
свойства:
Установлено
тип: Boolean
начальное значение: false
отношения:
.5 Печник
суперкласс:
свойства:
отношения:
.6 Монтажники
суперкласс:
свойства:
отношения:
.7 Внутренние_отделочные_работы
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.8 Рабочие
суперкласс:
свойства:
отношения:
.9 Территория
суперкласс:
свойства:
Расчищено
тип: Boolean
начальное значение: false
отношения:
.10 Каркас_крыши
суперкласс:
свойства:
Установлено
тип: Boolean
начальное значение: false
отношения:
.11 Электромонтажные_работы
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.12 Здание
суперкласс:
свойства:
Утеплено
тип: Boolean
начальное значение: false
отношения:
.13 Предбанник
суперкласс:
свойства:
Отделано
тип: Boolean
начальное значение: false
отношения:
.14 Отделочные_работы
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.15 Ввод_в_здание
суперкласс:
свойства:
Осуществлено
тип: Boolean
начальное значение: false
отношения:
.16 Канализационная_яма
суперкласс:
свойства:
Выкопано
тип: Boolean
начальное значение: false
отношения:
.17 Фундамент_здания
суперкласс:
свойства:
Установлено
тип: Boolean
начальное значение: false
отношения:
.18 Коммуникации
суперкласс:
свойства:
Смонтировано
тип: Boolean
начальное значение: false
отношения:
.19 Канализационная_система
суперкласс:
свойства:
Установлено
тип: Boolean
начальное значение: false
отношения:
.20 Монтаж_осветительных_линий
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.21 Сайдинг
суперкласс:
свойства:
Набито
тип: Boolean
начальное значение: false
отношения:
.22 Отдел_доставки
суперкласс:
свойства:
отношения:
.23 Отделочники
суперкласс:
свойства:
отношения:
.24 Баня
суперкласс:
свойства:
Построена
тип: Boolean
начальное значение: false
отношения:
.25 Цоколь
суперкласс:
свойства:
Отделано
тип: Boolean
начальное значение: false
отношения:
.26 Черепица
суперкласс:
свойства:
отношения:
Прикреплена_к Каркас_крыши
начальное значение: 'ложь'
.27 Парилка
суперкласс:
свойства:
Отделано
тип: Boolean
начальное значение: false
отношения:
.28 Кольца
суперкласс:
свойства:
отношения:
В Канализационная_яма
начальное значение: 'ложь'
.29 Строительные_материалы
суперкласс:
свойства:
Завезено
тип: Boolean
начальное значение: false
отношения:
.30 Наружные_отделочные_работы
суперкласс:
свойства:
Произведено
тип: Boolean
отношения:
.31 Электрик
суперкласс:
свойства:
отношения:
.32 Бревна
суперкласс:
свойства:
Разгружено
тип: Boolean
начальное значение: false
отношения:
.33 Грунт
суперкласс:
свойства:
Выкопано
тип: Boolean
начальное значение: false
отношения:
.34 Монтаж_силовых_линий
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.35 План_электромонтажных_работ
суперкласс:
свойства:
Составлено
тип: Boolean
начальное значение: false
отношения:
.36 Кирпич
суперкласс:
свойства:
Разгружено
тип: Boolean
начальное значение: false
отношения:
.37 Строительная_компания
суперкласс:
свойства:
отношения:
.38 Заявка
суперкласс:
свойства:
Обработано
тип: Boolean
начальное значение: true
Подано
тип: Boolean
начальное значение: true
отношения:
.39 Кровельные_материалы
суперкласс:
свойства:
Разгружено
тип: Boolean
начальное значение: false
отношения:
.40 Фундамент_печи
суперкласс:
свойства:
Установлено
тип: Boolean
начальное значение: false
отношения:
.41 Заказ
суперкласс:
свойства:
Оформлено
тип: Boolean
начальное значение: false
отношения:
.42 Стены
суперкласс:
свойства:
Возведено
тип: Boolean
начальное значение: false
отношения:
.43 Печь
суперкласс:
свойства:
Построено
тип: Boolean
начальное значение: false
отношения:
На Фундамент_печи
начальное значение: 'ложь'
.44 Кровельные_работы
суперкласс:
свойства:
Произведено
тип: Boolean
начальное значение: false
отношения:
.45 Плотники
суперкласс:
свойства:
отношения:
.46 Отделочные_материалы
суперкласс:
свойства:
Разгружено
тип: Boolean
начальное значение: false
отношения:
. Понятия-свойства:
.1 Возведено
объекты, имеющие это свойство:
Стены
.2 Выкопано
объекты, имеющие это свойство:
Грунт
Канализационная_яма
.3 Завезено
объекты, имеющие это свойство:
Строительные_материалы
.4 Набито
объекты, имеющие это свойство:
Сайдинг
.5 Обработано
объекты, имеющие это свойство:
Заявка
.6 Осуществлено
объекты, имеющие это свойство:
Ввод_в_здание
.7 Отделано
объекты, имеющие это свойство:
Предбанник
Парилка
Цоколь
.8 Оформлено
объекты, имеющие это свойство:
Заказ
.9 Подано
объекты, имеющие это свойство:
Заявка
.10 Построена
объекты, имеющие это свойство:
Баня
.11 Построено
объекты, имеющие это свойство:
Печь
.12 Произведено
объекты, имеющие это свойство:
Кровельные_работы
Отделочные_работы
Внутренние_отделочные_работы
Наружные_отделочные_работы
Электромонтажные_работы
Монтаж_осветительных_линий
Монтаж_силовых_линий
.13 Разгружено
объекты, имеющие это свойство:
Кровельные_материалы
Отделочные_материалы
Бревна
Кирпич
.14 Расчищено
объекты, имеющие это свойство:
Территория
.15 Смонтировано
объекты, имеющие это свойство:
Коммуникации
.16 Составлено
объекты, имеющие это свойство:
План
План_электромонтажных_работ
.17 Установлено
объекты, имеющие это свойство:
Фундамент
Фундамент_здания
Фундамент_печи
Каркас_крыши
Канализационная_система
.18 Утеплено
объекты, имеющие это свойство:
Здание
. Понятия-отношения:
.1 В
объекты, имеющие это отношение:
Кольца
.2 На
объекты, имеющие это отношение:
Обвязка
Печь
.3 Прикреплена_к
объекты, имеющие это отношение:
Черепица
5. Концептуальная модель заданной предметной
области
Описание построенной модели:
Основа Базы Знаний - это концептуальная модель
предметной области которая формализуется следующим образом:
Мпо = {X, C, R, G}, где:
- множество объектов предметной области;-
множество существенных свойств всех объектов;- множество существенных отношений
между объектами- множество допустимых (необходимых) действий над объектами.
Для рассматриваемой предметной области была
создана следующая модель:
В процессе анализа задачи было выявлено
множество решений, которые могут приниматься в данной предметной области. Из
них было сформировано множество G:
= { Менеджер_Оформить_Заказ_1_1,
Менеджер_Составить_План_1_1,
Монтажники_Возвести_Стены_1_1,
Монтажники_Произвести_Кровельные_работы_1_1,
Отдел_доставки_Завести_Строительные_материалы_1_1,
Отдел_доставки_Разгрузить_Бревна_1_1,
Отдел_доставки_Разгрузить_Кирпич_1_1,
Отдел_доставки_Разгрузить_Кровельные_материалы_1_1,
Отдел_доставки_Разгрузить_Отделочные_материалы_1_1,
Отделочники_Набить_Сайдинг_1_1,
Отделочники_Отделать_Парилка_1_1,
Отделочники_Отделать_Предбанник_1_1,
Отделочники_Отделать_Цоколь_1_1,
Отделочники_Произвести_Внутренние_отделочные_работы_1_1,
Отделочники_Произвести_Наружные_отделочные_работы_1_1,
Отделочники_Произвести_Отделочные_работы_1_1,
Отделочники_Утеплить_Здание_1_1,
Печник_Построить_Печь_1_1,
Плотники_Установить_Фундамент_здания_1_1,
Плотники_Установить_Фундамент_печи_1_1,
Плотники_Установить_Фундамент_1_1,
Рабочие_Выкопать_Грунт_1_1,
Рабочие_Выкопать_Канализационная_яма_1_1,
Рабочие_Расчистить_Территория_1_1,
Рабочие_Смонтировать_Коммуникации_1_1,
Рабочие_Установить_Канализационная_система_1_1,
Строительная_компания_Построить_Баня_1_1,
Электрик_Осуществить_Ввод_в_здание_1_1,
Электрик_Произвести_Монтаж_осветительных_линий_1_1,
Электрик_Произвести_Монтаж_силовых_линий_1_1,
Электрик_Произвести_Электромонтажные_работы_1_1,
Электрик_Составить_План_электромонтажных_работ_1_1
}
По ходу раскрытия содержания каждого действия,
т.е. в процессе выявления и исследования множества ситуаций, в которых может
приниматься то или иное решение, и анализа влияния каждого из действий на
состояние модели предметной области, были выделены соответствующие множества
объектов, их свойств, и отношений между ними.
= { Черепица_1,
Баня_1,
Бревна_1,
Ввод_в_здание_1,
Внутренние_отделочные_работы_1,
Грунт_1,
Заказ_1,
Заявка_1,
Здание_1,
Канализационная_система_1,
Канализационная_яма_1,
Каркас_крыши_1,
Кирпич_1,
Кольца_1,
Коммуникации_1,
Кровельные_материалы_1,
Кровельные_работы_1,
Менеджер_1,
Монтаж_осветительных_линий_1,
Монтаж_силовых_линий_1,
Монтажники_1,
Наружные_отделочные_работы_1,
Обвязка_1,
Отдел_доставки_1,
Отделочники_1,
Отделочные_материалы_1,
Отделочные_работы_1,
Парилка_1,
Печник_1,
Печь_1,
План_электромонтажных_работ_1,
План_1,
Плотники_1,
Предбанник_1,
Рабочие_1,
Сайдинг_1,
Стены_1,
Строительная_компания_1,
Строительные_материалы_1,
Территория_1,
Фундамент_здания_1,
Фундамент_печи_1,
Фундамент_1,
Цоколь_1,
Электрик_1,
Электромонтажные_работы_1 }= { Построена [ Тип
свойства: Логический ],
Построено [ Тип свойства: Логический ],
Завезено [ Тип свойства: Логический ],
Разгружено [ Тип свойства: Логический ],
Возведено [ Тип свойства: Логический ],
Оформлено [ Тип свойства: Логический ],
Осуществлено [ Тип свойства: Логический ],
Установлено [ Тип свойства: Логический ],
Произведено [ Тип свойства: Логический ],
Расчищено [ Тип свойства: Логический ],
Обработано [ Тип свойства: Логический ],
Смонтировано [ Тип свойства: Логический ],
Выкопано [ Тип свойства: Логический ],
Составлено [ Тип свойства: Логический ],
Отделано [ Тип свойства: Логический ],
Подано [ Тип свойства: Логический ],
Набито [ Тип свойства: Логический ],
Утеплено [ Тип свойства: Логический ] }
Перечисленные свойства описывают объекты
следующим образом:
Объект "Черепица_1":
Объект "Баня_1":
- Построена; Множество значений: {Четкие
логические значения }
Объект "Бревна_1":
- Разгружено; Множество значений: {Четкие
логические значения }
Объект "Ввод_в_здание_1":
- Осуществлено; Множество значений: {Четкие
логические значения }
Объект
"Внутренние_отделочные_работы_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Грунт_1":
- Выкопано; Множество значений: {Четкие
логические значения }
Объект "Заказ_1":
- Оформлено; Множество значений: {Четкие
логические значения }
Объект "Заявка_1":
- Обработано; Множество значений: {Четкие
логические значения }
- Подано; Множество значений: {Четкие логические
значения }
Объект "Здание_1":
- Утеплено; Множество значений: {Четкие
логические значения }
Объект "Канализационная_система_1":
- Установлено; Множество значений: {Четкие
логические значения }
Объект "Канализационная_яма_1":
- Выкопано; Множество значений: {Четкие
логические значения }
Объект "Каркас_крыши_1":
- Установлено; Множество значений: {Четкие
логические значения }
Объект "Кирпич_1":
- Разгружено; Множество значений: {Четкие
логические значения }
Объект "Кольца_1":
Объект "Коммуникации_1":
- Смонтировано; Множество значений: {Четкие
логические значения }
Объект "Кровельные_материалы_1":
- Разгружено; Множество значений: {Четкие
логические значения }
Объект "Кровельные_работы_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Менеджер_1":
Объект "Монтаж_осветительных_линий_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Монтаж_силовых_линий_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Монтажники_1":
Объект "Наружные_отделочные_работы_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Обвязка_1":
Объект "Отдел_доставки_1":
Объект "Отделочники_1":
Объект "Отделочные_материалы_1":
- Разгружено; Множество значений: {Четкие
логические значения }
Объект "Отделочные_работы_1":
- Произведено; Множество значений: {Четкие
логические значения }
Объект "Парилка_1":
- Отделано; Множество значений: {Четкие
логические значения }
Объект "Печник_1":
Объект "Печь_1":
- Построено; Множество значений: {Четкие
логические значения }
Объект
"План_электромонтажных_работ_1":
Объект "План_1":
- Составлено; Множество значений: {Четкие
логические значения }
Объект "Плотники_1":
Объект "Предбанник_1":
- Отделано; Множество значений: {Четкие
логические значения }
Объект "Рабочие_1":
Объект "Сайдинг_1":
- Набито; Множество значений: {Четкие логические
значения }
Объект "Стены_1":
- Возведено; Множество значений: {Четкие
логические значения }
Объект "Строительная_компания_1":
Объект "Строительные_материалы_1":
- Завезено; Множество значений: {Четкие
логические значения }
Объект "Территория_1":
- Расчищено; Множество значений: {Четкие
логические значения }
Объект "Фундамент_здания_1":
- Установлено; Множество значений: {Четкие
логические значения }
Объект "Фундамент_печи_1":
- Установлено; Множество значений: {Четкие
логические значения }
Объект "Фундамент_1":
- Установлено; Множество значений: {Четкие
логические значения }
Объект "Цоколь_1":
- Отделано; Множество значений: {Четкие
логические значения }
Объект "Электрик_1":
Объект "Электромонтажные_работы_1":
- Произведено; Множество значений: {Четкие
логические значения }
Для решения задачи потребовалось установить
следующие отношения между объектами:
= { В(Кольца_1, Канализационная_яма_1),
На(Обвязка_1, Фундамент_1),
На(Печь_1, Фундамент_печи_1),
Прикреплена_к(Черепица_1, Каркас_крыши_1) }
6. Отчет с описанием прототипа экспертной
системы и примерами состояний и вывода решений
6.1 Прототип экспертной системы
Объединяя информацию о свойствах объектов и
отношениях между ними, получаем набор фактов, которые должны входить в рабочую
базу данных (РБД) интеллектуальной системы:
РБД = { Баня_1.Построена [ Тип факта:
Логический; Начальное
значение = false ],
Бревна_1.Разгружено [ Тип факта: Логический;
Начальное значение = ],
Ввод_в_здание_1.Осуществлено [ Тип факта:
Логический; Начальное
значение = false ],
Внутренние_отделочные_работы_1.Произведено [ Тип
факта:
Логический; Начальное значение = false ],
Грунт_1.Выкопано [ Тип факта: Логический;
Начальное значение = ],
Заказ_1.Оформлено [ Тип факта: Логический;
Начальное значение = ],
Заявка_1.Обработано [ Тип факта: Логический;
Начальное значение = ],
Заявка_1.Подано [ Тип факта: Логический;
Начальное значение = true ],
Здание_1.Утеплено [ Тип факта: Логический;
Начальное значение = ],
Канализационная_система_1.Установлено [ Тип
факта: Логический;
Начальное значение = false ],
Канализационная_яма_1.Выкопано [ Тип факта:
Логический;
Начальное значение = false ],
Каркас_крыши_1.Установлено [ Тип факта:
Логический; Начальное
значение = false ],
Кирпич_1.Разгружено [ Тип факта: Логический;
Начальное значение = ],
Коммуникации_1.Смонтировано [ Тип факта: Логический;
Начальное
значение = false ],
Кровельные_материалы_1.Разгружено [ Тип факта:
Логический;
Начальное значение = false ],
Кровельные_работы_1.Произведено [ Тип факта:
Логический;
Начальное значение = false ],
Монтаж_осветительных_линий_1.Произведено [ Тип
факта:
Логический; Начальное значение = false ],
Монтаж_силовых_линий_1.Произведено [ Тип факта:
Логический;
Начальное значение = false ],
Наружные_отделочные_работы_1.Произведено [ Тип
факта:
Логический; Начальное значение = false ],
Отделочные_материалы_1.Разгружено [ Тип факта:
Логический;
Начальное значение = false ],
Отделочные_работы_1.Произведено [ Тип факта:
Логический;
Начальное значение = false ],
Парилка_1.Отделано [ Тип факта: Логический;
Начальное значение = ],
Печь_1.Построено [ Тип факта: Логический;
Начальное значение = ],
План_электромонтажных_работ_1.Составлено [ Тип
факта:
Логический; Начальное значение = false ],
План_1.Составлено [ Тип факта: Логический;
Начальное значение = ],
Предбанник_1.Отделано [ Тип факта: Логический; Начальное
значение
= false ],
Сайдинг_1.Набито [ Тип факта: Логический;
Начальное значение = ],
Стены_1.Возведено [ Тип факта: Логический;
Начальное значение = ],
Строительные_материалы_1.Завезено [ Тип факта:
Логический;
Начальное значение = false ],
Территория_1.Расчищено [ Тип факта: Логический;
Начальное
значение = false ],
Фундамент_здания_1.Установлено [ Тип факта:
Логический; Начальное
значение = false ],
Фундамент_печи_1.Установлено [ Тип факта:
Логический; Начальное
значение = false ],
Фундамент_1.Установлено [ Тип факта: Логический;
Начальное
значение = false ],
Цоколь_1.Отделано [ Тип факта: Логический;
Начальное значение = ],
Электромонтажные_работы_1.Произведено [ Тип
факта: Логический;
Начальное значение = false ],
В(Кольца_1, Канализационная_яма_1) [ Тип факта:
Логический;
Начальное значение = ложь],
На(Обвязка_1, Фундамент_1) [ Тип факта:
Логический; Начальное
значение = ложь],
На(Печь_1, Фундамент_печи_1) [ Тип факта:
Логический; Начальное
значение = ложь],
Прикреплена_к(Черепица_1, Каркас_крыши_1) [ Тип
факта:
Логический; Начальное значение = ложь] }
Далее, посредством построения отображения F -
множества состояний на множество действий, описание которого здесь опускается,
но которое, тем не менее, должно быть в Вашем отчете, была создана База Правил.
База Правил содержит следующие правила:
) Правила, эквивалентные действиям над объектами
предметной области:.1)
ИМЯ ПРАВИЛА:
"Менеджер_Оформить_Заказ_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = false ) И
( План_1.Составлено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Заказ_1.Оформлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.2)
ИМЯ ПРАВИЛА:
"Менеджер_Составить_План_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заявка_1.Обработано = true ) И
( Заявка_1.Подано = true ) И
( План_1.Составлено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
План_1.Составлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
A.3)
ИМЯ ПРАВИЛА:
"Монтажники_Возвести_Стены_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Бревна_1.Разгружено = true ) И
( Каркас_крыши_1.Установлено = false ) И
( На(Обвязка_1, Фундамент_1) = истина ) И
( Стены_1.Возведено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Каркас_крыши_1.Установлено:= true
Стены_1.Возведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.4)
ИМЯ ПРАВИЛА:
"Монтажники_Произвести_Кровельные_работы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Прикреплена_к(Черепица_1, Каркас_крыши_1)
= истина ) И
( Кровельные_материалы_1.Разгружено = true ) И
( Кровельные_работы_1.Произведено = false ) И
( Стены_1.Возведено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Кровельные_работы_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
A.5)
ИМЯ ПРАВИЛА:
"Отдел_доставки_Завести_Строительные_материалы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Бревна_1.Разгружено = true ) И
( Кирпич_1.Разгружено = true ) И
( Кровельные_материалы_1.Разгружено = true ) И
( Отделочные_материалы_1.Разгружено = true ) И
( Строительные_материалы_1.Завезено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Строительные_материалы_1.Завезено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.6)
ИМЯ ПРАВИЛА:
"Отдел_доставки_Разгрузить_Бревна_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Бревна_1.Разгружено = false ) И
( Заказ_1.Оформлено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Бревна_1.Разгружено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.7)
ИМЯ ПРАВИЛА: "Отдел_доставки_Разгрузить_Кирпич_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( Кирпич_1.Разгружено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Кирпич_1.Разгружено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.8)
ИМЯ ПРАВИЛА:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( Кровельные_материалы_1.Разгружено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Кровельные_материалы_1.Разгружено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.9)
ИМЯ ПРАВИЛА:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( Отделочные_материалы_1.Разгружено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Отделочные_материалы_1.Разгружено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.10)
ИМЯ ПРАВИЛА:
"Отделочники_Набить_Сайдинг_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Здание_1.Утеплено = true ) И
( Сайдинг_1.Набито = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Сайдинг_1.Набито:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.11)
ИМЯ ПРАВИЛА:
"Отделочники_Отделать_Парилка_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Здание_1.Утеплено = true ) И
( Парилка_1.Отделано = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Парилка_1.Отделано:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
A.12)
ИМЯ ПРАВИЛА:
"Отделочники_Отделать_Предбанник_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Здание_1.Утеплено = true ) И
( Предбанник_1.Отделано = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Предбанник_1.Отделано:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.13)
ИМЯ ПРАВИЛА:
"Отделочники_Отделать_Цоколь_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Стены_1.Возведено = true ) И
( Цоколь_1.Отделано = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Цоколь_1.Отделано:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.14)
ИМЯ ПРАВИЛА:
"Отделочники_Произвести_Внутренние_отделочные_работы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ (
Внутренние_отделочные_работы_1.Произведено = false ) И
( Парилка_1.Отделано = true ) И
( Предбанник_1.Отделано = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Внутренние_отделочные_работы_1.Произведено:=
true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.15)
ИМЯ ПРАВИЛА:
"Отделочники_Произвести_Наружные_отделочные_работы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Наружные_отделочные_работы_1.Произведено
= false ) И
( Сайдинг_1.Набито = true ) И
( Цоколь_1.Отделано = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Наружные_отделочные_работы_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.16)
ИМЯ ПРАВИЛА:
"Отделочники_Произвести_Отделочные_работы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ (
Внутренние_отделочные_работы_1.Произведено = true ) И
( Наружные_отделочные_работы_1.Произведено =
true ) И
( Отделочные_работы_1.Произведено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Отделочные_работы_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.17)
ИМЯ ПРАВИЛА:
"Отделочники_Утеплить_Здание_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Здание_1.Утеплено = false ) И
( Отделочные_материалы_1.Разгружено = true ) И
( На(Печь_1, Фундамент_печи_1) = истина )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Здание_1.Утеплено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.18)
ИМЯ ПРАВИЛА:
"Печник_Построить_Печь_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Кровельные_работы_1.Произведено = true )
И
( На(Печь_1, Фундамент_печи_1) = ложь ) И
( Печь_1.Построено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
На(Печь_1, Фундамент_печи_1):= истина
Печь_1.Построено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.19)
ИМЯ ПРАВИЛА:
"Плотники_Установить_Фундамент_здания_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Грунт_1.Выкопано = true ) И
( Кирпич_1.Разгружено = true ) И
( Фундамент_здания_1.Установлено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Фундамент_здания_1.Установлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.20)
ИМЯ ПРАВИЛА:
"Плотники_Установить_Фундамент_печи_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Грунт_1.Выкопано = true ) И
( Кирпич_1.Разгружено = true ) И
( Фундамент_печи_1.Установлено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Фундамент_печи_1.Установлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
A.21)
ИМЯ ПРАВИЛА:
"Плотники_Установить_Фундамент_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Фундамент_1.Установлено = false ) И
( Фундамент_здания_1.Установлено = true ) И
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Фундамент_1.Установлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.22)
ИМЯ ПРАВИЛА:
"Рабочие_Выкопать_Грунт_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Грунт_1.Выкопано = false ) И
( Территория_1.Расчищено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Грунт_1.Выкопано:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.23)
ИМЯ ПРАВИЛА: "Рабочие_Выкопать_Канализационная_яма_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( Канализационная_яма_1.Выкопано = false ) И
( В(Кольца_1, Канализационная_яма_1) = ложь )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Канализационная_яма_1.Выкопано:= true
В(Кольца_1, Канализационная_яма_1):= истина
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.24)
ИМЯ ПРАВИЛА:
"Рабочие_Расчистить_Территория_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( Территория_1.Расчищено = false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Территория_1.Расчищено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.25)
ИМЯ ПРАВИЛА:
"Рабочие_Смонтировать_Коммуникации_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Коммуникации_1.Смонтировано = false ) И
( Стены_1.Возведено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Коммуникации_1.Смонтировано:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.26)
ИМЯ ПРАВИЛА:
"Рабочие_Установить_Канализационная_система_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Канализационная_система_1.Установлено =
false ) И
( В(Кольца_1, Канализационная_яма_1) = истина )
И
( Коммуникации_1.Смонтировано = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Канализационная_система_1.Установлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.27)
ИМЯ ПРАВИЛА:
"Строительная_компания_Построить_Баня_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Баня_1.Построена = false ) И
( Канализационная_система_1.Установлено = true )
И
( Электромонтажные_работы_1.Произведено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Баня_1.Построена:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.28)
ИМЯ ПРАВИЛА:
"Электрик_Осуществить_Ввод_в_здание_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Ввод_в_здание_1.Осуществлено = false ) И
( Отделочные_работы_1.Произведено = true ) И
( План_электромонтажных_работ_1.Составлено =
true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Ввод_в_здание_1.Осуществлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.29)
ИМЯ ПРАВИЛА:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Монтаж_осветительных_линий_1.Произведено
= false ) И
( Отделочные_работы_1.Произведено = true ) И
( План_электромонтажных_работ_1.Составлено =
true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Монтаж_осветительных_линий_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.30)
ИМЯ ПРАВИЛА:
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Монтаж_силовых_линий_1.Произведено =
false ) И
( Отделочные_работы_1.Произведено = true ) И
( План_электромонтажных_работ_1.Составлено =
true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Монтаж_силовых_линий_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.31)
ИМЯ ПРАВИЛА:
"Электрик_Произвести_Электромонтажные_работы_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Ввод_в_здание_1.Осуществлено = true ) И
( Монтаж_осветительных_линий_1.Произведено =
true ) И
( Монтаж_силовых_линий_1.Произведено = true ) И
( Электромонтажные_работы_1.Произведено = false
)
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Электромонтажные_работы_1.Произведено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.32)
ИМЯ ПРАВИЛА:
"Электрик_Составить_План_электромонтажных_работ_1_1"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Заказ_1.Оформлено = true ) И
( План_электромонтажных_работ_1.Составлено =
false )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
План_электромонтажных_работ_1.Составлено:= true
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
) Вспомогательные правила - обеспечивают связное
изменение одних фактов в соответствии с изменением других, но не являются
действиями-решениями над объектами предметной области.
Правила этого типа рекомендуется использовать
для вычисления значений отношений через значения свойств.
.1)
ИМЯ ПРАВИЛА:
"ОпределитьОтношение_В(Кольца_1,
Канализационная_яма_1)"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Канализационная_яма_1.Выкопано = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
В(Кольца_1, Канализационная_яма_1):= Истина
ИНАЧЕ ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
В(Кольца_1, Канализационная_яма_1):= Ложь
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
B.2)
ИМЯ ПРАВИЛА:
"ОпределитьОтношение_На(Обвязка_1,
Фундамент_1)"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Фундамент_1.Установлено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
На(Обвязка_1, Фундамент_1):= Истина
ИНАЧЕ ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
На(Обвязка_1, Фундамент_1):= Ложь
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.3)
ИМЯ ПРАВИЛА:
"ОпределитьОтношение_На(Печь_1,
Фундамент_печи_1)"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Печь_1.Построено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
На(Печь_1, Фундамент_печи_1):= Истина
ИНАЧЕ ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
На(Печь_1, Фундамент_печи_1):= Ложь
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
.4)
ИМЯ ПРАВИЛА:
"ОпределитьОтношение_Прикреплена_к(Черепица_1,
Каркас_крыши_1)"
СОДЕРЖАНИЕ ПРАВИЛА:
ЕСЛИ ( Каркас_крыши_1.Установлено = true )
ТО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
Истина
ИНАЧЕ ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ОПЕРАЦИИ:
Прикреплена_к(Черепица_1, Каркас_крыши_1):= Ложь
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ О ПРАВИЛЕ:
Приоритет: 0
Локальные переменные: Отсутствуют
Заключение: Описание семантики правила
Для разрешения конфликтов в процессе логического
вывода была использована стратегия "P", состоящая из следующего набора
процедур:
= { Выбрать случайное правило }
Краткое описание использованных процедур:
Процедура "Выбрать случайное правило"
выбирает случайное правило из списка конфликтующих.
.2 Расчет покрываемости
NПрО
= 288 = 3.09485010 × 1026
g1
= 22
g2
= 23
g3 = 244
= 245 = 256 = 227
= 228 = 229 = 2210
= 2211 = 2212 = 2213
= 2214 = 2315 = 2316
= 2317 = 2318 = 2319
= 2320 = 2321 = 2322
= 2223 = 2324 = 2225
= 2226 = 2327 = 2328
= 2329 = 2330 = 2331
= 2432 = 22
6.3 Примеры решений
.3.1. Пример 1
*** Описание исходной ситуации ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
**********************************
*** Шаблон целевой ситуации ***
===== Параметры УЧЕТА =====
Баня_1.Построена = true
Бревна_1.Разгружено -- false
В(Кольца_1, Канализационная_яма_1) -- false
Ввод_в_здание_1.Осуществлено -- false
Внутренние_отделочные_работы_1.Произведено --
false
Грунт_1.Выкопано -- false
Заказ_1.Оформлено -- false
Заявка_1.Обработано -- true
Заявка_1.Подано -- true
Здание_1.Утеплено -- false
Канализационная_система_1.Установлено -- false
Канализационная_яма_1.Выкопано -- false
Каркас_крыши_1.Установлено -- false
Кирпич_1.Разгружено -- false
Коммуникации_1.Смонтировано -- false
Кровельные_материалы_1.Разгружено -- false
Кровельные_работы_1.Произведено -- false
Монтаж_осветительных_линий_1.Произведено --
false
Монтаж_силовых_линий_1.Произведено -- false
На(Обвязка_1, Фундамент_1) -- false
На(Печь_1, Фундамент_печи_1) -- false
Наружные_отделочные_работы_1.Произведено --
false
Отделочные_материалы_1.Разгружено -- false
Отделочные_работы_1.Произведено -- false
Парилка_1.Отделано -- false
Печь_1.Построено -- false
План_электромонтажных_работ_1.Составлено --
false
План_1.Составлено -- false
Предбанник_1.Отделано -- false
Прикреплена_к(Черепица_1, Каркас_крыши_1) --
false
Сайдинг_1.Набито -- false
Стены_1.Возведено -- false
Строительные_материалы_1.Завезено -- false
Территория_1.Расчищено -- false
Фундамент_здания_1.Установлено -- false
Фундамент_печи_1.Установлено -- false
Фундамент_1.Установлено -- false
Цоколь_1.Отделано -- false
Электромонтажные_работы_1.Произведено -- false
===== Параметры АНАЛИЗА =====
********************************
Начинаем процесс логического вывода
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Менеджер_Составить_План_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Менеджер_Оформить_Заказ_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Выкопать_Канализационная_яма_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Отдел_доставки_Разгрузить_Бревна_1_1"
"Рабочие_Расчистить_Территория_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Бревна_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Бревна_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Расчистить_Территория_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Рабочие_Выкопать_Канализационная_яма_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Рабочие_Расчистить_Территория_1_1"
"Рабочие_Выкопать_Канализационная_яма_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
Для применения было выбрано правило:
"Электрик_Составить_План_электромонтажных_работ_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Составить_План_электромонтажных_работ_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Рабочие_Расчистить_Территория_1_1"
"Рабочие_Выкопать_Канализационная_яма_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
Для применения было выбрано правило:
"Рабочие_Выкопать_Канализационная_яма_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Выкопать_Канализационная_яма_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Рабочие_Расчистить_Территория_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Кирпич_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Кирпич_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1""Рабочие_Расчистить_Территория_1_1"
Для применения было выбрано правило: "Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Расчистить_Территория_1_1"
"Отдел_доставки_Завести_Строительные_материалы_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Завести_Строительные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Завести_Строительные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= false
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Расчистить_Территория_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Выкопать_Грунт_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Плотники_Установить_Фундамент_печи_1_1"
"Плотники_Установить_Фундамент_здания_1_1"
Для применения было выбрано правило:
"Плотники_Установить_Фундамент_печи_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_печи_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_здания_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Монтажники_Возвести_Стены_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Смонтировать_Коммуникации_1_1"
"Монтажники_Произвести_Кровельные_работы_1_1"
"Отделочники_Отделать_Цоколь_1_1"
Для применения было выбрано правило:
"Рабочие_Смонтировать_Коммуникации_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Смонтировать_Коммуникации_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Цоколь_1_1"
"Монтажники_Произвести_Кровельные_работы_1_1"
"Рабочие_Установить_Канализационная_система_1_1"
Для применения было выбрано правило:
"Рабочие_Установить_Канализационная_система_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Установить_Канализационная_система_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Цоколь_1_1"
"Монтажники_Произвести_Кровельные_работы_1_1"
Для применения было выбрано правило:
"Монтажники_Произвести_Кровельные_работы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Монтажники_Произвести_Кровельные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= false
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Цоколь_1_1"
"Печник_Построить_Печь_1_1"
экспертный концептуальный
строительство баня
Для применения было выбрано правило:
"Отделочники_Отделать_Цоколь_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Отделать_Цоколь_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Печник_Построить_Печь_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Утеплить_Здание_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Парилка_1_1"
"Отделочники_Отделать_Предбанник_1_1"
"Отделочники_Набить_Сайдинг_1_1"
Для применения было выбрано правило:
"Отделочники_Набить_Сайдинг_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Набить_Сайдинг_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации, ****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Парилка_1_1"
"Отделочники_Произвести_Наружные_отделочные_работы_1_1"
"Отделочники_Отделать_Предбанник_1_1"
Для применения было выбрано правило:
"Отделочники_Произвести_Наружные_отделочные_работы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Наружные_отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Парилка_1_1"
"Отделочники_Отделать_Предбанник_1_1"
Для применения было выбрано правило:
"Отделочники_Отделать_Предбанник_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Отделать_Предбанник_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Отделать_Парилка_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Внутренние_отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1"
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
"Электрик_Осуществить_Ввод_в_здание_1_1"
Для применения было выбрано правило:
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Монтаж_силовых_линий_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1"
"Электрик_Осуществить_Ввод_в_здание_1_1"
Для применения было выбрано правило:
"Электрик_Осуществить_Ввод_в_здание_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Осуществить_Ввод_в_здание_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Электромонтажные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Строительная_компания_Построить_Баня_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= true
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************
ЦЕЛЕВАЯ СИТУАЦИЯ ДОСТИГНУТА
===== Параметры УЧЕТА =====
Баня_1.Построена:= true
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
ПРОЦЕСС ПОИСКА РЕШЕНИЯ ЗАКОНЧЕН
Время работы = 172 мс
.3.2 Пример 2
*** Описание исходной ситуации ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
**********************************
*** Шаблон целевой ситуации ***
===== Параметры УЧЕТА =====
Баня_1.Построена = true
Бревна_1.Разгружено -- false
В(Кольца_1, Канализационная_яма_1) -- false
Ввод_в_здание_1.Осуществлено -- false
Внутренние_отделочные_работы_1.Произведено --
false
Грунт_1.Выкопано -- false
Заказ_1.Оформлено -- false
Заявка_1.Обработано -- true
Заявка_1.Подано -- true
Здание_1.Утеплено -- false
Канализационная_система_1.Установлено -- false
Канализационная_яма_1.Выкопано -- false
Каркас_крыши_1.Установлено -- false
Кирпич_1.Разгружено -- false
Коммуникации_1.Смонтировано -- false
Кровельные_материалы_1.Разгружено -- false
Кровельные_работы_1.Произведено -- false
Монтаж_осветительных_линий_1.Произведено --
false
Монтаж_силовых_линий_1.Произведено -- false
На(Обвязка_1, Фундамент_1) -- false
На(Печь_1, Фундамент_печи_1) -- false
Наружные_отделочные_работы_1.Произведено --
false
Отделочные_материалы_1.Разгружено -- false
Отделочные_работы_1.Произведено -- false
Парилка_1.Отделано -- false
Печь_1.Построено -- false
План_электромонтажных_работ_1.Составлено --
false
План_1.Составлено -- false
Предбанник_1.Отделано -- false
Прикреплена_к(Черепица_1, Каркас_крыши_1) --
false
Сайдинг_1.Набито -- false
Стены_1.Возведено -- false
Строительные_материалы_1.Завезено -- false
Территория_1.Расчищено -- false
Фундамент_здания_1.Установлено -- false
Фундамент_печи_1.Установлено -- false
Фундамент_1.Установлено -- false
Цоколь_1.Отделано -- false
Электромонтажные_работы_1.Произведено -- false
===== Параметры АНАЛИЗА =====
********************************
Начинаем процесс логического вывода
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= false
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Выкопать_Грунт_1_1"
"Менеджер_Составить_План_1_1"
Для применения было выбрано правило:
"Рабочие_Выкопать_Грунт_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Выкопать_Грунт_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= false
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Менеджер_Составить_План_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= false
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Менеджер_Оформить_Заказ_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= false
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= false
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
"Отдел_доставки_Разгрузить_Бревна_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Рабочие_Выкопать_Канализационная_яма_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
Для применения было выбрано правило:
"Рабочие_Выкопать_Канализационная_яма_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Выкопать_Канализационная_яма_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= false
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
"Отдел_доставки_Разгрузить_Бревна_1_1"
Для применения было выбрано правило: "Отдел_доставки_Разгрузить_Бревна_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Бревна_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= false
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Отделочные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= false
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
"Отдел_доставки_Разгрузить_Кирпич_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Кирпич_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Кирпич_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= false
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Плотники_Установить_Фундамент_печи_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Плотники_Установить_Фундамент_здания_1_1"
"Электрик_Составить_План_электромонтажных_работ_1_1"
Для применения было выбрано правило:
"Электрик_Составить_План_электромонтажных_работ_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Составить_План_электромонтажных_работ_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= false
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Плотники_Установить_Фундамент_печи_1_1"
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Плотники_Установить_Фундамент_здания_1_1"
Для применения было выбрано правило:
"Плотники_Установить_Фундамент_печи_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_печи_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= false
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Плотники_Установить_Фундамент_здания_1_1"
Для применения было выбрано правило:
"Плотники_Установить_Фундамент_здания_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_здания_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= false
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Плотники_Установить_Фундамент_1_1"
Для применения было выбрано правило:
"Плотники_Установить_Фундамент_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Плотники_Установить_Фундамент_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= false
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= false
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
"Монтажники_Возвести_Стены_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Разгрузить_Кровельные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= false
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отдел_доставки_Завести_Строительные_материалы_1_1"
"Монтажники_Возвести_Стены_1_1"
Для применения было выбрано правило:
"Отдел_доставки_Завести_Строительные_материалы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отдел_доставки_Завести_Строительные_материалы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= false
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= false
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Монтажники_Возвести_Стены_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):=
false
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= false
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Рабочие_Смонтировать_Коммуникации_1_1"
"Монтажники_Произвести_Кровельные_работы_1_1"
Для применения было выбрано правило:
"Рабочие_Смонтировать_Коммуникации_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Смонтировать_Коммуникации_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= false
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Монтажники_Произвести_Кровельные_работы_1_1"
"Рабочие_Установить_Канализационная_система_1_1"
Для применения было выбрано правило:
"Монтажники_Произвести_Кровельные_работы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Монтажники_Произвести_Кровельные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= false
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Печник_Построить_Печь_1_1"
"Рабочие_Установить_Канализационная_система_1_1"
Для применения было выбрано правило:
"Рабочие_Установить_Канализационная_система_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Рабочие_Установить_Канализационная_система_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= false
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= false
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Печник_Построить_Печь_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= false
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Утеплить_Здание_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:= false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= false
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Парилка_1_1"
"Отделочники_Отделать_Предбанник_1_1"
"Отделочники_Набить_Сайдинг_1_1"
Для применения было выбрано правило:
"Отделочники_Отделать_Предбанник_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Отделать_Предбанник_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Отделать_Парилка_1_1"
"Отделочники_Набить_Сайдинг_1_1"
Для применения было выбрано правило:
"Отделочники_Отделать_Парилка_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Отделать_Парилка_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= false
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Произвести_Внутренние_отделочные_работы_1_1"
"Отделочники_Набить_Сайдинг_1_1"
Для применения было выбрано правило:
"Отделочники_Набить_Сайдинг_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Набить_Сайдинг_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
false
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Отделочники_Произвести_Внутренние_отделочные_работы_1_1"
"Отделочники_Произвести_Наружные_отделочные_работы_1_1"
Для применения было выбрано правило: "Отделочники_Произвести_Внутренние_отделочные_работы_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Внутренние_отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= false
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Наружные_отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= false
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Отделочники_Произвести_Отделочные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:= true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= false
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1"
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
"Электрик_Осуществить_Ввод_в_здание_1_1"
Для применения было выбрано правило:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Монтаж_осветительных_линий_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= false
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
В данной ситуации конфликтуют следующие
Правила-Действия:
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
"Электрик_Осуществить_Ввод_в_здание_1_1"
Для применения было выбрано правило:
"Электрик_Произвести_Монтаж_силовых_линий_1_1"
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Монтаж_силовых_линий_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= false
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Осуществить_Ввод_в_здание_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= false
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Электрик_Произвести_Электромонтажные_работы_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************
************** Уточненное описание ситуации,
****************
*** Полученное путем применения вспомогательных
правил ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= false
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************************
ПРИМЕНЯЕМ Правило-Действие:
"Строительная_компания_Построить_Баня_1_1":
Описание семантики правила
*** После применения правила имеем ситуацию ***
===== Параметры УЧЕТА =====
Баня_1.Построена:= true
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
*************************************************
ЦЕЛЕВАЯ СИТУАЦИЯ ДОСТИГНУТА
===== Параметры УЧЕТА =====
Баня_1.Построена:= true
Бревна_1.Разгружено:= true
В(Кольца_1, Канализационная_яма_1):= true
Ввод_в_здание_1.Осуществлено:= true
Внутренние_отделочные_работы_1.Произведено:=
true
Грунт_1.Выкопано:= true
Заказ_1.Оформлено:= true
Заявка_1.Обработано:= true
Заявка_1.Подано:= true
Здание_1.Утеплено:= true
Канализационная_система_1.Установлено:= true
Канализационная_яма_1.Выкопано:= true
Каркас_крыши_1.Установлено:= true
Кирпич_1.Разгружено:= true
Коммуникации_1.Смонтировано:= true
Кровельные_материалы_1.Разгружено:= true
Кровельные_работы_1.Произведено:= true
Монтаж_осветительных_линий_1.Произведено:= true
Монтаж_силовых_линий_1.Произведено:= true
На(Обвязка_1, Фундамент_1):= true
На(Печь_1, Фундамент_печи_1):= true
Наружные_отделочные_работы_1.Произведено:= true
Отделочные_материалы_1.Разгружено:= true
Отделочные_работы_1.Произведено:= true
Парилка_1.Отделано:= true
Печь_1.Построено:= true
План_электромонтажных_работ_1.Составлено:= true
План_1.Составлено:= true
Предбанник_1.Отделано:= true
Прикреплена_к(Черепица_1, Каркас_крыши_1):= true
Сайдинг_1.Набито:= true
Стены_1.Возведено:= true
Строительные_материалы_1.Завезено:= true
Территория_1.Расчищено:= true
Фундамент_здания_1.Установлено:= true
Фундамент_печи_1.Установлено:= true
Фундамент_1.Установлено:= true
Цоколь_1.Отделано:= true
Электромонтажные_работы_1.Произведено:= true
===== Параметры АНАЛИЗА =====
ПРОЦЕСС ПОИСКА РЕШЕНИЯ ЗАКОНЧЕН
Время работы = 156 мс
7. Фрагмент модели предметной области в формате
исчисления высказываний
= <V,S,A,P>- формальная теория- алфавит-
синтаксические правила- аксиомы, лежащие в основе теории- правила вывода
= {
A - Заказ оформлен
B - План составлен
C - Строительные
материалы завезены
D - Фундамент
установлен
E - Стены возведены
F - Отделочные
работы произведены
G - Электромонтажные
работы произведены
H - Баня построена
}
A = {
A
→
B
E → D→ E→ F→
A→ C→ D→ E
H→ F
H→ G
}
Докажем выводимость формулы H
→
B.
Воспользуемся методом от противного:
Дизъюнкты, полученные из аксиом:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Дизъюнкты, полученные из формулы опровержения:
11. H
12.
Резольвенты:
13. (1,
12)
14. A (5, 11)
. Л (13,
14)
В результате получен ложный дизъюнкт,
следовательно, выводимость формулы H
→
B доказана.
8. Фрагмент модели предметной области в формате
исчисления предикатов первого порядка
= {A,V,W,R}
= {Индивидуальные константы, предметные
переменные, функциональные константы, высказывания, предикаты, →,
НЕ, ~, (, ) и т.д.}.
Индивидуальные константы:
. Плотники (Плт)
2. Монтажники (М)
. Печник (Пчн)
. Фундамент (Ф)
. Стены (С)
. Печь (П)
. Черепица (Ч)
. Каркас (К)
. Обвязка (О)
Предметные переменные:
1. S - состояние
Функциональные константы:
. Установить (Плотники, Фундамент, S)
- g1
2. Возвести (Монтажники, Стены, S)
- g2
. Построить (Печник, Печь, S)
- g3
Предикаты:
. На (Обвязка, Фундамент, g1(Плотники,
Фундамент, S))
2. Прикреплена_к (Черепица, Каркас, g2(Монтажники,
Стены, S))
. На (Печь, Фундамент, g3(Печник,
Печь, S))
Если Черепица Прикреплена к Каркасу, то Обвязка
На Фундаменте:
- Если Печь На Фундаменте, то Черепица
Прикреплена к Каркасу
Докажем:
. =
.
=
.
=
Подстановка S = { П1/П, О1/О, Ф1/Ф, Ч1/Ч, К1/К,
S1/S}
.
.
.
.
Резольвенты:
.(2, 3)
. (1,
4)
. Л (5, 6)
Получен пустой дизъюнкт, следовательно, формула
доказана.
Опровергнем:
. =
. =
=
Подстановка S = { П1/П, О1/О, Ф1/Ф, Ч1/Ч, К1/К,
S1/S}
.
.
.
.
Резольвенты:
. (2,
4)
Далее резольвенты получить невозможно,
следовательно, формула опровергнута.
9. Фрагмент модели предметной области в формате
семантической сети
Р1 - Менеджер оформил заказ
Р2 - Менеджер составил план
Р3 - Отдел доставки завез бревна
Р4 - Отдел доставки завез кирпич
Р5 - Отдел доставки завез отделочные материалы
Р6 - Отдел доставки завез кровельные материалы
Р7 - Электрик осуществил ввод в здание
Р8 - Электрик составил план электромонтажных
работ
Р9 - Электрик произвел электромонтажные работы
Р10 - Электрик произвел монтаж силовых линий
Р11 - Электрик произвел монтаж осветительных
линий
Р12 - Отделочники утеплили здание
Р13 - Отделочники набили сайдинг
Р14 - Отделочники произвели отделочные работы
Р15 - Отделочники произвели внутренние
отделочные работы
Р16 - Отделочники произвели наружные отделочные
работы
Р17 - Отделочники отделали парилка
Р18 - Отделочники отделали предбанник
Р19 - Отделочники отделали цоколь