Программирование на языке Пролог для искусственного интеллекта

       

Отношение рассмотреть(



Рисунок 14. 9.  Отношение рассмотреть( Цель,  Трасса,  Ответ).
Ответ - это И / ИЛИ решающее дерево для целевого утверждения Цель.


Основными процедурами оболочки будут:

        рассмотреть( Цель, Трасса, Ответ)

Эта процедура находит ответ Ответ на вопрос Цель. Процедура

        ответпольз( Цель, Трасса, Ответ)

порождает решения для тех вопросов Цель, которые можно задавать пользователю. Она спрашивает пользователя об истинности утверждения Цель, а также отвечает на вопросы "почему". Процедура

        выдать( Ответ)

выводит результат и отвечает на вопросы "как". Все эти процедуры приводятся в действие процедурой-драйвером эксперт.



Содержание раздела