Deep Blue, el ordenador que ganó a Kaspárov
En mayo de 1997, el mundo del ajedrez vivió un terremoto. Deep Blue, una supercomputadora construida por IBM, se convirtió en la primera máquina en derrotar a un campeón del mundo vigente en un encuentro con controles de tiempo estándar. El rival era Garri Kaspárov, el gran maestro ruso que dominaba el tablero con una mezcla de intuición, agresividad y comprensión estratégica que nadie había logrado replicar.
El nombre Deep Blue se puede traducir como «azul oscuro», «azul profundo» o «mar profundo». No es un apodo al azar: es un juego de palabras del inglés original que une el color corporativo de IBM, el azul, con la enorme profundidad de exploración que alcanzaba su algoritmo, un programa de la familia Minimax capaz de calcular la fuerza de miles de millones de posiciones en segundos.
El primer contacto entre ambos se produjo el 10 de febrero de 1996 en Filadelfia. Aquella primera partida del encuentro se convirtió en la primera que una computadora ganaba al campeón del mundo en condiciones normales de torneo, con control de tiempo idéntico al de las competiciones oficiales. El duelo duró seis partidas y terminó con victoria humana: Kaspárov ganó tres, empató dos y perdió una, venciendo por 4-2. El encuentro concluyó el 17 de febrero de 1996.
La revancha llegó en mayo de 1997 en el Equitable Center de Nueva York. La nueva versión, a veces llamada Deeper Blue, se impuso por 3½-2½: dos victorias, tres tablas y una derrota. Aquel resultado convirtió a Deep Blue en el primer sistema informático en derrotar a un campeón del mundo reinante bajo controles de tiempo estándar. La sexta y definitiva partida terminó el 11 de mayo de 1997, cuando Kaspárov se rindió tras apenas 19 movimientos.
La fuerza de Deep Blue no venía de la inteligencia artificial tal como la entendemos hoy. No «aprendía» jugando. Su potencia se basaba en la fuerza bruta de cálculo: evaluaba un número gigantesco de posiciones por segundo, guiada por un conocimiento ajedrecístico programado por expertos humanos. El duelo enfrentó dos formas opuestas de jugar: el cálculo bruto de la máquina frente a la comprensión de Kaspárov, sus planes a largo plazo, su intuición y su experiencia acumulada.
La victoria de 1997 fue reconocida oficialmente como récord Guinness: el primer ordenador en vencer a un campeón del mundo de ajedrez bajo controles de tiempo regulares. Kaspárov ganó la primera partida, perdió la segunda, las tres siguientes fueron tablas, y la sexta se volvió decisiva. En ella, el campeón cometió un error temprano que resultó fatal.
Deep Blue era una computadora de procesamiento masivamente paralelo basada en el RS/6000, con 30 nodos, cada uno con 30 microprocesadores P2SC de 120 MHz, ampliados con 480 procesadores VLSI especializados en ajedrez. Según la enciclopedia Britannica, en su configuración final utilizaba 256 procesadores trabajando en tandem. El programa se escribió en lenguaje C y corrió bajo el sistema operativo AIX.
En términos de potencia, Deep Blue calculaba 200 millones de posiciones de ajedrez por segundo, el doble que la versión de 1996, con una velocidad de 11.380 millones de operaciones de punto flotante por segundo, es decir, 11,38 gigaflops. En junio de 1997 era el 259.º superordenador más potente del mundo. Como comparación, el primer superordenador de IBM, Stretch, introducido en 1961, tenía una velocidad inferior a 500 flops.
Para la batalla contra Kaspárov, IBM recurrió a un experto español: Miguel Illescas, informático y ocho veces campeón de España de ajedrez, encargado de entrenar durante un año al superordenador. Illescas recuerda su escepticismo inicial: «El año que viene tenemos que jugar con Kasparov... ¿qué posibilidades tenemos? Y dije: ninguna. Si yo le he ganado, Kasparov la va a destrozar». Sin embargo, para él «fue la primera vez que una máquina no solo jugaba bien, sino que entendía».
| Encuentro | Fecha | Resultado |
|---|---|---|
| Primer match (Filadelfia) | 10-17 feb 1996 | Kaspárov 4 - Deep Blue 2 |
| Segundo match (Nueva York) | 3-11 mayo 1997 | Deep Blue 3½ - Kaspárov 2½ |
“Kaspárov se rindió tras apenas 19 movimientos en la sexta partida decisiva del 11 de mayo de 1997, concediendo a Deep Blue la victoria por 3½-2½.”
Dato clave