SlideShare una empresa de Scribd logo
1 de 8
[Escriba su SISTEMAS EXPERTOS
                                            CURSO: dirección]  [Escriba su número de teléfono]  [Escriba su dirección de correo electrónico]
                                                                                                                                                 TRABAJO PRÁCTICO
                                                                                                                                                 TRABAJO PRÁCTICO
 EL MUNDO DE WUMPUS

          -AGENTES INTELIGENTES-




Integrantes:
-Baylon Huerta, Kevin William
-Del Portal Chiarrella, Gonzalo Abrahan
-Montero Atencia, Lizbeth Giovanna
-Ortiz Saenz, Briceida Sneth


Carrera: Ing. de Sistemas
Ciclo:   X ciclo
Turno:   Noche
Docente: Oscar Enrique Bazán Choquehuanca
El Mundo de Wumpus- Sistemas Expertos




                             CONTENIDO



INTRODUCCIÓN……………………………………………………………………………..……………………...................03

EL MUNDO DE “WUMPUS”………………………..……………………..……………………………..…………………..04

SISTEMA DESARROLLADO…………….……………….……………………………….…….………………......………...04




                                                                    2
El Mundo de Wumpus- Sistemas Expertos




                                INTRODUCCIÓN




Los agentes basados en objetivos están mejor preparados para resolver problemas
que los agentes reflejos simples.

Vamos a ver cómo dotando a los agentes de razonamiento lógico pueden obtener un
buen desempeño realizando tareas más difíciles.

Un agente lógico o basado en el conocimiento parte de conocimiento y utiliza el
razonamiento lógico para decidir las acciones que le llevarán a su objetivo.

Un agente basado en el conocimiento necesita conocimiento muy variado:



    Sobre el mundo: estado actual, cómo inferir sus propiedades a partir

    De percepciones, cómo evoluciona.

    Sobre el objetivo a conseguir

      Sobre las acciones a realizar dependiendo de las circunstancias




                                                                               3
El Mundo de Wumpus- Sistemas Expertos




                           EL “MUNDO DEL WUMPUS”

El mundo del Wumpus es un laberinto compuesto de casillas, en cada una de las
cuales puede haber un agujero sin fondo, un monstruo (El Wumpus), un montón de
oro, o nada. La tarea del agente consiste en entrar al laberinto, recorrerlo hasta
encontrar el oro, tomarlo y regresar a la salida sin haber caído en ningún agujero o
haber sido comido por el Wumpus.


CARACTERÍSTICAS:

El Agente que pueda resolver la tarea en el mundo del Wumpus deberá ajustarse a la
siguiente descripción:


Percepciones:
        Brisa
        Destello,
        Olor,
        Gemido (si mató al Wumpus)


Acciones
        Girar a la Izquierda,
        Girar a la derecha,
        Dar un paso adelante
        Sujetar,
        Soltar
        Tirar una flecha


Metas
        Salir del laberinto con el oro sin haber caído en un pozo o haber sido comido
        por el Wumpus


Ambiente:
        Los cuadros adyacentes al Wumpus son apestosos
        Los cuadros adyacentes a los pozos tienen brisa
        La casilla del oro tiene un resplandor


                                                                                   4
El Mundo de Wumpus- Sistemas Expertos




                        sistema DESARROLLADo

DESCRIPCIÓN:


El desarrollo de este sistema “El mundo de Wumpus” està basado en el lenguaje de
JavaScript. Donde se hace uso de diversas funciones que implican la creación del
entorno, asignacionea aleatorias,    el desplazamiento del agente entre otros. Cabe
recalcar que los valores que se asignaron son aleatorios tanto desde la posición inicial
del agente asi como las percepciones.

Este sistema consta del desarrollo de un agente basado en un conocimiento que
permitirá la toma de decisiones ante la situación que se presenta, que evaluará a cada
paso la correcta asertividad de la acción hasta llegar a la meta.



DESARROLLO:


   1. Al ejecutarse ya se asignan los valores que serán visualizados a medida que el
       agente inteligente se dirija en el camino. Se establece aleatoriamente el inicio
       de la partida.
                                                            Agente Inteligente




                                                                      INICIO
                                                                      SALIDA




                                                                                   5
El Mundo de Wumpus- Sistemas Expertos



2. Al iniciarse el juego, el agente comenzará la partida de tal manera a cada paso
   que realice evaluará el siguiente.
                                                               Camino recorrido




                                                                INICIO
                                                                SALIDA




3. El agente al percibir la brisa considera que posiblemente hay un hueco o
   agujero del cual se debe alejar.

                                                Brisa




                                                                INICIO
                                                                SALIDA




                                          Agujero




                                                                             6
El Mundo de Wumpus- Sistemas Expertos




4. El agente al percibir el hedor considera que problamente esté muy cerca el
   wumpus y que se lo comerá por tanto busca una nueva ruta.


                                               Hedor




                                                                     INICIO
                                                                     SALIDA




5. El objetivo es conseguir el oro y salir con este por el mismo lugar que fue el
   incio de la partida. Una vez conseguido el oro se visualizará una alerta de ello.




                                                                                 7
El Mundo de Wumpus- Sistemas Expertos



6. Una vez ya encontrado el oro, el gente inteligente deberá encontrar el camino
   para hallar el punto de partida ya que ese será la salida.




                                                                     INICIO
                                                                     SALIDA




7. El agente inteligente con el conocimiento o información ya obtenida durante
   todo su recorrido tendrá que ir en busca de la salida teniendo en cuenta las
   percepciones del hedor, brisa, con ello logrará encontrar la salida a salvo de
   cualquier incoveniente que las percepciones involucren, de esa manera ganará
   el juego.




                                                                Llegó a la salida




                                                                                    8

Más contenido relacionado

La actualidad más candente

Métodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialMétodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialGregorys Gimenez
 
Segmetación de instrucciones
Segmetación de instruccionesSegmetación de instrucciones
Segmetación de instruccionesLely
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosDiana
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionjorge severino
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas yelizabeth_20
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasbrccq
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Agentes Inteligentes
Agentes  InteligentesAgentes  Inteligentes
Agentes Inteligentesguestcd9e5e
 
Autómatas de Pila
Autómatas de PilaAutómatas de Pila
Autómatas de PilaPablo Guerra
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Anel Sosa
 
Examen Arquitectura de Computadoras
Examen Arquitectura de ComputadorasExamen Arquitectura de Computadoras
Examen Arquitectura de ComputadorasErika Santos Reyes
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulaciónJeicod Tupapa
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discosJazmín Limón
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingJonathan Bastidas
 

La actualidad más candente (20)

Métodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia ArtificialMétodos de Búsquedas en Inteligencia Artificial
Métodos de Búsquedas en Inteligencia Artificial
 
Segmetación de instrucciones
Segmetación de instruccionesSegmetación de instrucciones
Segmetación de instrucciones
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre Adversarios
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacion
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas 
 
Banco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemasBanco de temas de tesis para la carrera de ing. de sistemas
Banco de temas de tesis para la carrera de ing. de sistemas
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Agentes Inteligentes
Agentes  InteligentesAgentes  Inteligentes
Agentes Inteligentes
 
Autómatas de Pila
Autómatas de PilaAutómatas de Pila
Autómatas de Pila
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Sistema Experto para Mantenimiento de PCs
Sistema Experto para Mantenimiento de PCsSistema Experto para Mantenimiento de PCs
Sistema Experto para Mantenimiento de PCs
 
Examen Arquitectura de Computadoras
Examen Arquitectura de ComputadorasExamen Arquitectura de Computadoras
Examen Arquitectura de Computadoras
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Optimizacion de la busqueda de discos
Optimizacion de la busqueda de discosOptimizacion de la busqueda de discos
Optimizacion de la busqueda de discos
 
Tutorial de JFLAP
Tutorial de JFLAPTutorial de JFLAP
Tutorial de JFLAP
 
Los lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turingLos lenguajes aceptados para una maquina de turing
Los lenguajes aceptados para una maquina de turing
 
Razonamiento monotono
Razonamiento monotonoRazonamiento monotono
Razonamiento monotono
 
Estrategias de busqueda
Estrategias de busquedaEstrategias de busqueda
Estrategias de busqueda
 

Último

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (10)

Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

El mundo de Wumpus

  • 1. [Escriba su SISTEMAS EXPERTOS CURSO: dirección]  [Escriba su número de teléfono]  [Escriba su dirección de correo electrónico] TRABAJO PRÁCTICO TRABAJO PRÁCTICO EL MUNDO DE WUMPUS -AGENTES INTELIGENTES- Integrantes: -Baylon Huerta, Kevin William -Del Portal Chiarrella, Gonzalo Abrahan -Montero Atencia, Lizbeth Giovanna -Ortiz Saenz, Briceida Sneth Carrera: Ing. de Sistemas Ciclo: X ciclo Turno: Noche Docente: Oscar Enrique Bazán Choquehuanca
  • 2. El Mundo de Wumpus- Sistemas Expertos CONTENIDO INTRODUCCIÓN……………………………………………………………………………..……………………...................03 EL MUNDO DE “WUMPUS”………………………..……………………..……………………………..…………………..04 SISTEMA DESARROLLADO…………….……………….……………………………….…….………………......………...04 2
  • 3. El Mundo de Wumpus- Sistemas Expertos INTRODUCCIÓN Los agentes basados en objetivos están mejor preparados para resolver problemas que los agentes reflejos simples. Vamos a ver cómo dotando a los agentes de razonamiento lógico pueden obtener un buen desempeño realizando tareas más difíciles. Un agente lógico o basado en el conocimiento parte de conocimiento y utiliza el razonamiento lógico para decidir las acciones que le llevarán a su objetivo. Un agente basado en el conocimiento necesita conocimiento muy variado:  Sobre el mundo: estado actual, cómo inferir sus propiedades a partir  De percepciones, cómo evoluciona.  Sobre el objetivo a conseguir  Sobre las acciones a realizar dependiendo de las circunstancias 3
  • 4. El Mundo de Wumpus- Sistemas Expertos EL “MUNDO DEL WUMPUS” El mundo del Wumpus es un laberinto compuesto de casillas, en cada una de las cuales puede haber un agujero sin fondo, un monstruo (El Wumpus), un montón de oro, o nada. La tarea del agente consiste en entrar al laberinto, recorrerlo hasta encontrar el oro, tomarlo y regresar a la salida sin haber caído en ningún agujero o haber sido comido por el Wumpus. CARACTERÍSTICAS: El Agente que pueda resolver la tarea en el mundo del Wumpus deberá ajustarse a la siguiente descripción: Percepciones: Brisa Destello, Olor, Gemido (si mató al Wumpus) Acciones Girar a la Izquierda, Girar a la derecha, Dar un paso adelante Sujetar, Soltar Tirar una flecha Metas Salir del laberinto con el oro sin haber caído en un pozo o haber sido comido por el Wumpus Ambiente: Los cuadros adyacentes al Wumpus son apestosos Los cuadros adyacentes a los pozos tienen brisa La casilla del oro tiene un resplandor 4
  • 5. El Mundo de Wumpus- Sistemas Expertos sistema DESARROLLADo DESCRIPCIÓN: El desarrollo de este sistema “El mundo de Wumpus” està basado en el lenguaje de JavaScript. Donde se hace uso de diversas funciones que implican la creación del entorno, asignacionea aleatorias, el desplazamiento del agente entre otros. Cabe recalcar que los valores que se asignaron son aleatorios tanto desde la posición inicial del agente asi como las percepciones. Este sistema consta del desarrollo de un agente basado en un conocimiento que permitirá la toma de decisiones ante la situación que se presenta, que evaluará a cada paso la correcta asertividad de la acción hasta llegar a la meta. DESARROLLO: 1. Al ejecutarse ya se asignan los valores que serán visualizados a medida que el agente inteligente se dirija en el camino. Se establece aleatoriamente el inicio de la partida. Agente Inteligente INICIO SALIDA 5
  • 6. El Mundo de Wumpus- Sistemas Expertos 2. Al iniciarse el juego, el agente comenzará la partida de tal manera a cada paso que realice evaluará el siguiente. Camino recorrido INICIO SALIDA 3. El agente al percibir la brisa considera que posiblemente hay un hueco o agujero del cual se debe alejar. Brisa INICIO SALIDA Agujero 6
  • 7. El Mundo de Wumpus- Sistemas Expertos 4. El agente al percibir el hedor considera que problamente esté muy cerca el wumpus y que se lo comerá por tanto busca una nueva ruta. Hedor INICIO SALIDA 5. El objetivo es conseguir el oro y salir con este por el mismo lugar que fue el incio de la partida. Una vez conseguido el oro se visualizará una alerta de ello. 7
  • 8. El Mundo de Wumpus- Sistemas Expertos 6. Una vez ya encontrado el oro, el gente inteligente deberá encontrar el camino para hallar el punto de partida ya que ese será la salida. INICIO SALIDA 7. El agente inteligente con el conocimiento o información ya obtenida durante todo su recorrido tendrá que ir en busca de la salida teniendo en cuenta las percepciones del hedor, brisa, con ello logrará encontrar la salida a salvo de cualquier incoveniente que las percepciones involucren, de esa manera ganará el juego. Llegó a la salida 8