ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Задания на лабораторную работуКафедра информатики и прикладной математики
Задачи искусственного интеллекта Лабораторная работа №1
Работу выполнил: студент гр. ИСиТзсп-12 _____________ Леонтьев А.И.
Проверил: доцент кафедры ИиПМ, к.т.н. _____________ Горохов Д.Б.
Братск 2013 г. Задания на лабораторную работу 1. Сформулируйте следующие вопросы об отношении parent: a. Кто родитель царицы Анны? b. Есть ли у царя Ивана V ребенок? c. Кто является родителем родителя царицы Анны? 2. Определите отношение sister (сестра). 3. Определите отношение grandchild (внук), используя отношение parent. 4. Определите отношение aunt (тетя) через отношение parent и sister. 5. Определите правило «Всякий, кто имеет ребенка, - счастлив (введите одноаргументное отношение happy (счастлив)».
1) Кто родитель царицы Анны?
2) Есть ли у царя Ивана V ребенок?
3) Кто является родителем родителя царицы Анны?
4) Определите отношение sister (сестра).
5) Определите отношения grandchild (внук), используя отношение parent.
6) Определить отношение aunt (тетя) через отношение parent и sister.
7) Определить правило «Всякий, кто имеет ребенка, - отношение happy (счастлив)».
Программа
predicates
parent (symbol,symbol) woman(symbol) man(symbol) offspring(symbol,symbol) grandparent(symbol,symbol) mother(symbol,symbol) sister(symbol,symbol) grandchild(symbol,symbol) aunt(symbol,symbol) happy(symbol)
clauses parent (natalie, piter1). parent (alex, piter1). parent (alex, ivan). parent (piter1, elizabeth). parent (piter1, ann). parent (ann, piter3). woman(natalia). woman(elizabeth). woman(ann). man(alex). man(piter1). man(piter3).
offspring(Y, X):- parent(X, Y). mother(X, Y):- parent(X, Y), woman(X). grandparent(X, Z):- parent(X, Y), parent(Y, Z). sister(X,Y):- parent(Z,Y), parent(Z,X), woman(X), X><Y. grandchild(X,Y):- parent(Y,Z), parent(Z,X), man(X). aunt(X,Y):- parent(Z,Y), sister(X,Z). happy(X):- parent(X,Y).
Не нашли, что искали? Воспользуйтесь поиском:
|