Arbol genealogico prolog_miguel_angel_garcia_wha

2
Materia: Inteligencia Artificial Maestro: Heidy Marisol Marín Castro Alumno: Miguel Ángel García Wha Matricula: [email protected] Fecha: 8 de febrero del 2016 Trabajo: Comandos PROLOG de Árbol Genealógico

Transcript of Arbol genealogico prolog_miguel_angel_garcia_wha

Page 1: Arbol genealogico prolog_miguel_angel_garcia_wha

Materia:

Inteligencia Artificial

Maestro:

Heidy Marisol Marín Castro

Alumno:

Miguel Ángel García Wha

Matricula:

[email protected]

Fecha:

8 de febrero del 2016

Trabajo:

Comandos PROLOG de Árbol Genealógico

Page 2: Arbol genealogico prolog_miguel_angel_garcia_wha

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).