Upload
tatiana-perez
View
222
Download
4
Embed Size (px)
DESCRIPTION
trabajo de equipo
Citation preview
InTELIGENCIA ARTIFICIAL
ContenidoCreacion de un sistema de Homofilicos en PROLOG1Creacion de un Sistema Experto de un semaforo en CLIPS 1Demostracion de porqu un video juego se considera un Sistema Inteligente1*El juego se llama Wii.
INDICE
CREACION DE UN SISTEMA DE HOMOFILICOS EN PROLOGmadre(luisa, jorge).madre(luisa, adan).madre(ana, marlene).madre(ana, pamela).madre(ana, patricia).madre(bertha, renato).Hecho
madre(teresa, mario). madre(marlene, valeria).madre(marlene, valentina).madre(patricia, luciano).madre(patricia, giorgio).madre(belissa, valentina).
esposo(teofilo, luisa).esposo(jorge, ana).esposo(adan, bertha).Hecho
esposo(renato, teresa).esposo(raul, marlene).esposo(fidel, patricia).esposo(giorgio, belissa).
hemofilico_por_jeringa(jorge).Hecho
hemofilico_por_jeringa(bertha).
hemofilico(H):-hemofilico_por_jeringa(H).Regla
hemofilico(H):-esposo(Y,H),hemofilico(Y).hemofilico(H):-madre(Y,H),hemofilico(Y).
progenitor(X,Y):-madre(X,Y).Regla
progenitor(X,Y):-esposo(X,Z), madre(Z,Y).
desc(X,Y):-progenitor(Y,X).Regla
desc(X,Y):-progenitor(Y,Z),desc(X,Z).
culpable(X,Y):-hemofilico(Y),hemofilico_por_jeringa(X),desc(Y,X).Regla
culpable(X,Y):-hemofilico(Y),hemofilico_por_jeringa(X),desc(Z,X),esposo(Z,Y).culpable(X,Y):-hemofilico_por_jeringa(X),esposo(X,Y).
Ilustracin 1: Resultado del sistema Hemofilico.
CREACION DE UN SISTEMA EXPERTO DE UN SEMAFORO EN CLIPS CLIPS (Quicksilver Beta 3/26/08)CLIPS> (clear)CLIPS> (deftemplate luz-roja (slot tipo))Constructor
CLIPS> (deftemplate respuesta (slot accion))Regla
CLIPS> (defrule luz-roja "Luz del semaforo color roja" (luz-roja (tipo color))=>Hecho
(assert (accion detener-el-automovil)))
CLIPS> (rules)luz-rojaFor a total of 1 defrule.CLIPS> (deftemplate luz-verde (slot tipo)) Constructor
CLIPS> (deftemplate respuesta (slot accion))Regla
CLIPS> (defrule luz-verde "Luz del semaforo verde"(luz-verde (tipo color))=>Hecho
(assert (accion avanzar_el_automovil)))CLIPS> (rules)luz-rojaluz-verdeFor a total of 2 defrules.Constructor
CLIPS> (deftemplate luz-amarilla (slot tipo))CLIPS> (deftemplate respuesta (slot accion))Regla
CLIPS> (defrule luz-amarilla "luz del semaforo amarilla"(luz-amarilla (tipo color))=> Hecho
(assert (accion disminuir-la-velocidad)))CLIPS> (rules) luz-rojaluz-verdeluz-amarillaFor a total of 3 defrules.CLIPS>
EXPLICACION DEL PORQU UN VIDEOJUEGO SE CONSIDERA UN SISTEMA INTELIGENTEEl wii se considera o nosotros consideramos que es un sistema inteligente debido a que tiene patrones de reconocimiento de ciertos movimientos como son; movimiento de manos y saltos, para que el juego reconozca el movimiento que realizaras debe contar con una especie de antena que va conectada al juego, cuenta con un control que hace que este se comunique con la antena ya que dependiendo del movimiento que tu realices con el control hace que se mueva a la izquierda, a la derecha o bien en este caso salte.
Por esta simple razn consideramos que es un Sistema Inteligente.Pgina 5