¿Deep Blue fue un algoritmo o una IA o ambos?

Ciertamente no fue una IA. Era más una computadora altamente especializada que un algoritmo en términos de innovaciones relevantes, pero por supuesto hizo uso de algoritmos.

Creo que la parte más impresionante fue la gran cantidad de movimientos de ajedrez por segundo que podía simular, más que los algoritmos de ajedrez contemporáneos en las computadoras generales de hoy en día, como parte de su proceso de búsqueda de gráficos. Si entiendo correctamente, tenía un hardware especial de ajedrez especial (ASIC) para lograr esto, y se distribuyó en varias CPU. En este sentido, era ajedrez lo que las GPU modernas son rasterizar y sombrear. Tacha eso, render granjas son una analogía más cercana.

Sin embargo, la máquina en general como jugador de ajedrez fue en última instancia decepcionante. Fue superado por el software de un solo subproceso que se ejecuta en hardware básico en ese momento. Creo que hoy se puede vencer de la misma manera debido a nuestros avances en los algoritmos de juego de ajedrez. Dicho esto, era una computadora totalmente programable, que ejecutaba AIX, por lo que tal vez podría adaptarse para ejecutar mejores algoritmos.

Ver Deep Blue (computadora de ajedrez).

Un algoritmo es solo un término general para una serie de pasos o reglas que se deben seguir para completar una operación (por ejemplo, para encontrar el siguiente movimiento en un juego de ajedrez, o para dividir números, o para encontrar el número más grande en un conjunto).

Una IA es algo que es capaz de realizar una tarea que generalmente requiere inteligencia humana (por ejemplo, el ajedrez en el siglo XX).

Entonces Deep Blue cuenta como ambos, aunque la definición de una IA es muy amplia.