1 / 7

Método de Juego Humano-Máquina

Método de Juego Humano-Máquina. Toribio Sarmiento Miguel Sesarego Cruz Rosmery. Desde la aparición de las civilizaciones, los juegos han ocupado la atención de las facultades intelectuales del ser humano.

Download Presentation

Método de Juego Humano-Máquina

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Método de Juego Humano-Máquina Toribio Sarmiento Miguel Sesarego Cruz Rosmery

  2. Desde la aparición de las civilizaciones, los juegos han ocupado la atención de las facultades intelectuales del ser humano. • En los entornos multi-agente(cooperativos o competitivos). Cualquier agente tiene que considerar las acciones de otros agentes. • La imprevisibilidad de estos otros agentes puede introducir muchas contingencias en el proceso de resolución de problemas. • Los entornos competitivos, en los cuales los objetivos de los agentes están en conflicto, dan ocasión a problemas de búsqueda entre adversarios, a menudo conocidos como juegos.

  3. Los juegos son un lugar apropiado para estudiar IA: • Tarea bien estructurada. • No se requiere mucho conocimiento. • Elementos: • Jugadores: Sean personas, empresas, entes biológicos, etc. • Estrategias • Resultados u objetivos del juego. • Conjunto de pagos para el jugador.

  4. METODOS • Se estudiaran 2 algoritmos básicos: • BUSQUEDA MINIMAX: Recorre un árbol y selecciona el movimiento mas prometedor. • ALFA-BETA: Idea para reducir búsqueda mediante la detección de perdedores garantizados

  5. MINIMAX • –Oponente: MINJugador: MAX • –MIN intenta mover a un estado que es el peor para MAX • –Etiquetar cada nivel del espacio de búsqueda de acuerdo con quien le toca jugar • –Asignar un valor a cada nodo hoja • –Propagar estos valores hacia arriba • •Si el padre es un nodo MAX, darle el valor máximo de sus hijos • •Si el padre es un nodo MIN, darle el valor mínimo de sus hijos • –El valor de cada estado indica el valor del mejor estado que ese jugador puede desear alcanzar. Estos valores se utilizan para elegir entre los movimientos posibles.

  6. VALOR DE CADA NODO N • +∞Si n es una posición ganadora MAX • -∞Si n es una posición perdedora MAX • 0Si es una situación de empate • f(n)Si está en p=profundidad máxima • max(f(sjЄS(n)))Si n es nodo MAX y profundidad < p • min(f(sjЄS(n))) Si n es nodo MIN y profundidad < p • MAX busca caminos que lleven a números positivos altos sabiendo que MIN forzara el juego hacia posiciones con evaluación negativa

  7. MÉTODO ALFA-BETA • MÉTODO ALFA-BETA • –Procedimiento para mejorar la eficiencia en juegos bipersonales • –Completa y suple el método minimax • –Minimax necesita dos pasadas • •Una de generación • •Una de evaluación • –Búsqueda α-β busca primero en profundidad • –La poda α-β se basa en la idea de disponer de dos valores que conforman una ventana a la cual deben pertenecer los valores de f(n) para que sean considerados • –En los nodos MAX se utiliza el parámetro α que determina el máximo de los valores de los nodos sucesores encontrados hasta el momento • –En los nodos MIN se utiliza el parámetro β que va a ser, en cada momento, el mínimo de los valores encontrados

More Related