SlideShare ist ein Scribd-Unternehmen logo
1 von 14
MINMAX
Instituto Tecnológico de Costa Rica
Estructuras de Datos
Integrantes:
Nelson Abarca, Gerardo Mora, Olman Quiros, Carlos Chacón
¿QUE ES MINIMAX?
• Es un método de decisión para minimizar la pérdida máxima esperada en
juegos con adversario y con información perfecta.
• Es un algoritmo recursivo.
• El algoritmo trabaja sobre Arboles de Juego (explicados mas adelante).

• MiniMax en una frase:
” Elegir el mejor movimiento para ti mismo suponiendo que tu contrincante
escogerá el peor para ti.”
¿PARA QUE SIRVE?
Permite encontrar la solución
más óptima en los juegos
estratégicos, especialmente
en aquellos en que se tiene
Información Perfecta y no
interviene el azar en el
resultado final.
HISTORIA
•El Teorema Minimax fue presentado
formalmente por John von
Neumann en 1928.
•En 1912 el matemático alemán Ernst
Zermelo, formuló la hipótesis de que
los juegos secuenciales y
combinatorios están determinados
desde la posición inicial al ofrecer una
solución óptima que conduce hacia
un resultado final, siempre que ambos
oponentes apliquen sus mejores
estrategias.

John von Neumann

Ernst Zermelo
ÁRBOL DE JUEGO
Es un tipo especial de árbol
semántico en el que los «nodos»
representan configuraciones de
tablero y las «ramas» indican cómo
una
configuración
puede
transformarse en otra mediante un
sólo movimiento, los arboles de
juego pueden variar dependiendo
del tipo de juego.
ALGORITMO MINMAX
1. Generación del árbol de juego:
•

•

Se generarán todos los nodos hasta llegar a un estado terminal o
determinando una profundidad concreta . Se considera el nodo raíz
como la situación actual del juego.

Se aplicando el algoritmo por un número fijo de iteraciones hasta
alcanzar una determinada profundidad. En estas aplicaciones la
profundidad suele ser el número de movimientos o incluso el resultado de
aplicar diversos pasos de planificación en un juego de estrategia.
ALGORITMO MINMAX
2. Cálculo de los valores de la función de utilidad para cada nodo terminal:
•

•

El algoritmo explorará los nodos del árbol asignándoles un valor numérico
mediante una función. La función definirá lo buena que es la posición para
un jugador cuando la alcanza.
Para cada resultado final, cómo de beneficioso me resulta si estamos en
MAX o cuanto me perjudicará si estamos en MIN.
ALGORITMO MINMAX
3. Calcular el valor de los nodos superiores a partir del valor de los inferiores:
Alternativamente se elegirán los valores mínimos y máximos representando
los movimientos del jugador y del oponente, de ahí el nombre de MiniMax.

4. Elegir la jugada valorando los valores que han llegado al nivel superior.
EL GATO: UN EJEMPLO
SENCILLO
EL GATO: UN EJEMPLO SENCILLO
Para ejemplificar el algoritmo, consideremos el juego del gato. En este
juego podemos usar la siguiente función de evaluación para un tablero
t:
E(t) = NA(t) − NC(t)
donde NA(t) es el número de filas, columnas o diagonales abiertas para
max (donde aún puede ganar) y NC(t) es el número de filas, columnas o
diagonales abiertas para min.
Si t es un tablero ganado por max, E(t) = ∞ y si es un tablero perdido, E(t)
= −∞ (aquí en vez de ∞ podríamos haber ocupado otro valor).
LA FIGURA 1 MUESTRA
EL ALGORITMO
MINIMAX CON UN
ÁRBOL DE
PROFUNDIDAD 2
LA FIGURA 2 MUESTRA
OTRO ÁRBOL CON
PROFUNDIDAD 2, PERO
LUEGO QUE MIN YA HA
JUGADO EN UNA DE
LAS POSICIONES DEL
TABLERO
FINALMENTE, LA
FIGURA 3 MUESTRA
LA ULTIMA
ETAPA DE LA
BÚSQUEDA.
FUENTES BIBLIOGRÁFICAS
• http://es.wikipedia.org/wiki/Minimax
• http://www.eyeintheskygroup.com/Azar-Ciencia/Teoria-deJuegos/Principio-Minimax-Maximin-en-Juegos-Estrategicos.htm
• http://web.ing.puc.cl/~jabaier/iic2622/juegos.pdf

Weitere ähnliche Inhalte

Andere mochten auch

Resumen teoría de juegos
Resumen teoría de juegosResumen teoría de juegos
Resumen teoría de juegosKadir Lanza
 
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadas
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadasTeoría de juegos: eliminación iterativa de estrategias estrictamente dominadas
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadasJuan Carlos Aguado Franco
 
El Juego TicTacToe (Gato) mediante Arboles de Decisiones
El Juego TicTacToe (Gato) mediante Arboles de DecisionesEl Juego TicTacToe (Gato) mediante Arboles de Decisiones
El Juego TicTacToe (Gato) mediante Arboles de DecisionesJosé Enrique Alvarez Estrada
 
Maximax, maximin y Minimax
Maximax, maximin y MinimaxMaximax, maximin y Minimax
Maximax, maximin y Minimaxdecisiones
 

Andere mochten auch (6)

Resumen teoría de juegos
Resumen teoría de juegosResumen teoría de juegos
Resumen teoría de juegos
 
Problema de las jarras
Problema de las jarrasProblema de las jarras
Problema de las jarras
 
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadas
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadasTeoría de juegos: eliminación iterativa de estrategias estrictamente dominadas
Teoría de juegos: eliminación iterativa de estrategias estrictamente dominadas
 
El Juego TicTacToe (Gato) mediante Arboles de Decisiones
El Juego TicTacToe (Gato) mediante Arboles de DecisionesEl Juego TicTacToe (Gato) mediante Arboles de Decisiones
El Juego TicTacToe (Gato) mediante Arboles de Decisiones
 
Maximax, maximin y Minimax
Maximax, maximin y MinimaxMaximax, maximin y Minimax
Maximax, maximin y Minimax
 
EJERCICIO DE TEORIA DE DECISIONES
EJERCICIO DE TEORIA DE DECISIONESEJERCICIO DE TEORIA DE DECISIONES
EJERCICIO DE TEORIA DE DECISIONES
 

Ähnlich wie MinMax

Algoritmo minimax
Algoritmo minimaxAlgoritmo minimax
Algoritmo minimaxJeffoG92
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosDiana
 
Decisiones Optimas en Juego
Decisiones Optimas en JuegoDecisiones Optimas en Juego
Decisiones Optimas en JuegoKaren Mendoza
 
Búsqueda entre adversarios
Búsqueda entre adversariosBúsqueda entre adversarios
Búsqueda entre adversariosIsrael Rey
 
Paper
PaperPaper
PaperAlex
 
Algoritmo para el juego del gato
Algoritmo para el juego del gatoAlgoritmo para el juego del gato
Algoritmo para el juego del gatoEdwinVega49
 
Busqueda entre adversarios
Busqueda entre adversariosBusqueda entre adversarios
Busqueda entre adversariosgvnyps
 
Teoría de Juegos
Teoría de JuegosTeoría de Juegos
Teoría de Juegosemilioft
 
Decisiones optimas en juego
Decisiones optimas en juegoDecisiones optimas en juego
Decisiones optimas en juegoJeffoG92
 
Revista unidad iii teoria de los juegos
Revista unidad iii teoria de los juegosRevista unidad iii teoria de los juegos
Revista unidad iii teoria de los juegosYackelin Angulo
 
Economia gestion publica
Economia gestion publicaEconomia gestion publica
Economia gestion publicagelber sebasti
 
Teoria de los juegos
Teoria de los juegosTeoria de los juegos
Teoria de los juegosGiseferdiaz
 
Teoria de juegos
Teoria de juegosTeoria de juegos
Teoria de juegosjhonflr02
 
Teoria de juegos investigacion de operaciones 2
Teoria de juegos investigacion de operaciones 2Teoria de juegos investigacion de operaciones 2
Teoria de juegos investigacion de operaciones 2andresinfante10
 

Ähnlich wie MinMax (19)

Algoritmo minimax
Algoritmo minimaxAlgoritmo minimax
Algoritmo minimax
 
Exp BúSqueda Entre Adversarios
Exp BúSqueda Entre AdversariosExp BúSqueda Entre Adversarios
Exp BúSqueda Entre Adversarios
 
Decisiones Optimas en Juego
Decisiones Optimas en JuegoDecisiones Optimas en Juego
Decisiones Optimas en Juego
 
Búsqueda entre adversarios
Búsqueda entre adversariosBúsqueda entre adversarios
Búsqueda entre adversarios
 
Paper
PaperPaper
Paper
 
Teoria del juego
Teoria del juegoTeoria del juego
Teoria del juego
 
Algoritmo para el juego del gato
Algoritmo para el juego del gatoAlgoritmo para el juego del gato
Algoritmo para el juego del gato
 
Busqueda entre adversarios
Busqueda entre adversariosBusqueda entre adversarios
Busqueda entre adversarios
 
Teoria de juegos
Teoria de juegosTeoria de juegos
Teoria de juegos
 
Teoría de Juegos
Teoría de JuegosTeoría de Juegos
Teoría de Juegos
 
Teoria de los juegos
Teoria de los juegosTeoria de los juegos
Teoria de los juegos
 
Decisiones optimas en juego
Decisiones optimas en juegoDecisiones optimas en juego
Decisiones optimas en juego
 
Revista unidad iii teoria de los juegos
Revista unidad iii teoria de los juegosRevista unidad iii teoria de los juegos
Revista unidad iii teoria de los juegos
 
1789019.ppt
1789019.ppt1789019.ppt
1789019.ppt
 
Economia gestion publica
Economia gestion publicaEconomia gestion publica
Economia gestion publica
 
Teoria de los juegos
Teoria de los juegosTeoria de los juegos
Teoria de los juegos
 
Teoria de juegos
Teoria de juegosTeoria de juegos
Teoria de juegos
 
Teoria de juegos investigacion de operaciones 2
Teoria de juegos investigacion de operaciones 2Teoria de juegos investigacion de operaciones 2
Teoria de juegos investigacion de operaciones 2
 
busquedas con adversarios
busquedas con adversariosbusquedas con adversarios
busquedas con adversarios
 

Kürzlich hochgeladen

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 

Kürzlich hochgeladen (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 

MinMax

  • 1. MINMAX Instituto Tecnológico de Costa Rica Estructuras de Datos Integrantes: Nelson Abarca, Gerardo Mora, Olman Quiros, Carlos Chacón
  • 2. ¿QUE ES MINIMAX? • Es un método de decisión para minimizar la pérdida máxima esperada en juegos con adversario y con información perfecta. • Es un algoritmo recursivo. • El algoritmo trabaja sobre Arboles de Juego (explicados mas adelante). • MiniMax en una frase: ” Elegir el mejor movimiento para ti mismo suponiendo que tu contrincante escogerá el peor para ti.”
  • 3. ¿PARA QUE SIRVE? Permite encontrar la solución más óptima en los juegos estratégicos, especialmente en aquellos en que se tiene Información Perfecta y no interviene el azar en el resultado final.
  • 4. HISTORIA •El Teorema Minimax fue presentado formalmente por John von Neumann en 1928. •En 1912 el matemático alemán Ernst Zermelo, formuló la hipótesis de que los juegos secuenciales y combinatorios están determinados desde la posición inicial al ofrecer una solución óptima que conduce hacia un resultado final, siempre que ambos oponentes apliquen sus mejores estrategias. John von Neumann Ernst Zermelo
  • 5. ÁRBOL DE JUEGO Es un tipo especial de árbol semántico en el que los «nodos» representan configuraciones de tablero y las «ramas» indican cómo una configuración puede transformarse en otra mediante un sólo movimiento, los arboles de juego pueden variar dependiendo del tipo de juego.
  • 6. ALGORITMO MINMAX 1. Generación del árbol de juego: • • Se generarán todos los nodos hasta llegar a un estado terminal o determinando una profundidad concreta . Se considera el nodo raíz como la situación actual del juego. Se aplicando el algoritmo por un número fijo de iteraciones hasta alcanzar una determinada profundidad. En estas aplicaciones la profundidad suele ser el número de movimientos o incluso el resultado de aplicar diversos pasos de planificación en un juego de estrategia.
  • 7. ALGORITMO MINMAX 2. Cálculo de los valores de la función de utilidad para cada nodo terminal: • • El algoritmo explorará los nodos del árbol asignándoles un valor numérico mediante una función. La función definirá lo buena que es la posición para un jugador cuando la alcanza. Para cada resultado final, cómo de beneficioso me resulta si estamos en MAX o cuanto me perjudicará si estamos en MIN.
  • 8. ALGORITMO MINMAX 3. Calcular el valor de los nodos superiores a partir del valor de los inferiores: Alternativamente se elegirán los valores mínimos y máximos representando los movimientos del jugador y del oponente, de ahí el nombre de MiniMax. 4. Elegir la jugada valorando los valores que han llegado al nivel superior.
  • 9. EL GATO: UN EJEMPLO SENCILLO
  • 10. EL GATO: UN EJEMPLO SENCILLO Para ejemplificar el algoritmo, consideremos el juego del gato. En este juego podemos usar la siguiente función de evaluación para un tablero t: E(t) = NA(t) − NC(t) donde NA(t) es el número de filas, columnas o diagonales abiertas para max (donde aún puede ganar) y NC(t) es el número de filas, columnas o diagonales abiertas para min. Si t es un tablero ganado por max, E(t) = ∞ y si es un tablero perdido, E(t) = −∞ (aquí en vez de ∞ podríamos haber ocupado otro valor).
  • 11. LA FIGURA 1 MUESTRA EL ALGORITMO MINIMAX CON UN ÁRBOL DE PROFUNDIDAD 2
  • 12. LA FIGURA 2 MUESTRA OTRO ÁRBOL CON PROFUNDIDAD 2, PERO LUEGO QUE MIN YA HA JUGADO EN UNA DE LAS POSICIONES DEL TABLERO
  • 13. FINALMENTE, LA FIGURA 3 MUESTRA LA ULTIMA ETAPA DE LA BÚSQUEDA.
  • 14. FUENTES BIBLIOGRÁFICAS • http://es.wikipedia.org/wiki/Minimax • http://www.eyeintheskygroup.com/Azar-Ciencia/Teoria-deJuegos/Principio-Minimax-Maximin-en-Juegos-Estrategicos.htm • http://web.ing.puc.cl/~jabaier/iic2622/juegos.pdf