IA 360
Glosario Inteligencia Artificial

Algoritmo Alfa-Beta

La poda alfa-beta es una optimización del algoritmo Minimax que reduce las posiciones a evaluar en un árbol de juego sin cambiar la jugada elegida. Explicamos cómo funciona con los valores alfa y beta, cuánto cómputo ahorra según el orden de las jugadas, y dónde se usa, del ajedrez al relevo del Go.

Admin IA360 5 min de lectura Generado con IA Read in English
Algoritmo Alfa-Beta

La poda alfa-beta es una técnica que optimiza el algoritmo Minimax de búsqueda en árboles de juego: reduce el número de posiciones que hay que evaluar sin cambiar la jugada que Minimax elegiría. Se aplica a juegos adversariales de dos jugadores, suma cero e información perfecta, como el ajedrez o las damas.

La idea tomó forma en la década de 1950: John McCarthy recordó haber propuesto la heurística alfa-beta, pero también reconoció que Arthur Samuel y el equipo de Newell y Simon usaron versiones independientes y que no pudo establecerse una autoría única. Una discusión pública temprana apareció en 1958, en el trabajo de Allen Newell, J. C. Shaw y Herbert Simon sobre programas de ajedrez y complejidad.

Cómo funciona

El algoritmo mantiene dos valores mientras recorre el árbol: alfa, la mejor puntuación ya garantizada para el jugador que maximiza, y beta, la mejor para el que minimiza. Cuando en un nodo se descubre que ya no puede mejorar la decisión asegurada —es decir, cuando beta es menor o igual que alfa—, se «poda» esa rama y se deja de explorar, porque ninguno de sus descendientes podrá alterar la elección final. En una frase: se abandona una jugada en cuanto se demuestra que es peor que otra ya examinada.

Cuánto ahorra

La poda no cambia el resultado, solo el coste, y este depende del orden en que se examinen las jugadas. Con una ordenación óptima, el factor de ramificación efectivo se reduce a su raíz cuadrada, lo que permite buscar aproximadamente al doble de profundidad con el mismo cómputo. Con un orden aleatorio la mejora es real pero menor, y por eso los motores invierten en ordenar bien las jugadas.

Este artículo se ha elaborado con inteligencia artificial bajo supervisión editorial humana.

Compartir este artículo

Este sitio web utiliza cookies para mejorar la experiencia de navegación. Política de cookies.

↑↓ navegar ↵ abrir esc cerrar