Variable
case Libre(nombre: String)
case Unificada(valor: String)
Literal
Igualdad(a: Libre, b: Libre)
Desigualdad(a: Libre, b: Libre)
Clausula(nombre: String, parametros: List[Variable])
Regla(nombre: String, parametros: List[Libre], cuerpo: List[Literal])
Hecho(nombre: String, parametros: List[Unificada])
Termino(nombre: String, parametros: List[Libre]) extends Clausula with Literal
Estructuras Utilizadas
Restricciones Adicionales
mother (X , Y ) : - daughter (Y , X ) , husband ( AUX1 , X ) .
¿Y las madres solteras?
¡No hay predicado para determinar el género!
Tests Psicológicos
preguntaX ( Individuo , Respuesta ) .
.
.
.
padeceAnsiedad(individuoX).
.
.
.
FOIL, ¿Que es padeceAnsiedad(X)?