Arbol genealogico prolog_miguel_angel_garcia_wha

Preview:

Citation preview

Materia:

Inteligencia Artificial

Maestro:

Heidy Marisol Marín Castro

Alumno:

Miguel Ángel García Wha

Matricula:

1130131@upv.edu.mx

Fecha:

8 de febrero del 2016

Trabajo:

Comandos PROLOG de Árbol Genealógico

EJERCICIO:

Teniendo como estructura de base este árbol genealógico

hacer los siguientes predicados en base a el conocimiento

dado de las instrucciones siguientes:

BASE DEL CONOCIMIENTO:

padre(a,b). padre(a,c). padre(b,d). padre(b,e). padre(c,f). esposo(k,i).

PREDICADOS:

hermano(X,Y):-padre(Z,X),padre(Z,Y). primo(X,Y):-padre(Z,X),padre(W,Y),hermano(Z,W),not(Z=W). nieto(X,Y):-padre(Y,Z),padre(Z,X). bisabuelo(X,Y):-padre(Z,Y),nieto(Z,X). bisnieto(X,Y):-nieto(Z,Y),padre(Z,X). cunado(X,Y):-esposo(X,Z),hermano(Z,Y).