Colossus Chess es una serie de programas informáticos de ajedrez desarrollados por Martin Bryant y lanzados comercialmente para varias computadoras hogareñas en la década de 1980.
Bryant comenzó Colossus Chess en 1983, utilizando su programa White Knight Mk 11 , [4] ganador del Campeonato Europeo de Ajedrez de Microordenador de 1983, [17] como base. Fue desarrollado en un Apple II , pero primero fue lanzado comercialmente para Commodore 64 como Colossus Chess 2.0 ( CDS Micro Systems , 1984). Siguieron una serie de lanzamientos para microordenadores de 8 bits. La versión 3.0 se lanzó en 1984 para los ordenadores Atari de 8 bits (publicada por English Software ), seguida por la 4.0 en 1985 que se lanzó en la mayoría de los formatos de la época (publicada por CDS). Como otros juegos de la época, la implementación de Acorn Electron requería que parte de la memoria de la pantalla se utilizara como espacio de trabajo. [18]
Colossus Chess ofrecía un juego controlado por tiempo con relojes de juego , un libro de aperturas con 3000 posiciones y un modo de resolución de problemas que podía resolver mates normales, mates propios y mates con ayuda . [19] La reflexión sobre el tiempo del oponente y un tablero de ajedrez tridimensional se introdujeron en Colossus Chess 4.0 . Todas las versiones se escribieron en el lenguaje ensamblador de la CPU apropiada ; [4] la versión ZX Spectrum podía examinar un promedio de 170 posiciones por segundo. [19]
Poco común para los programas de ajedrez de microcomputadoras de la época, Colossus tenía una implementación completa de las reglas del ajedrez , incluyendo la subpromoción , la regla de los cincuenta movimientos , el empate por repetición y el empate por material insuficiente. [19] Colossus también podía ejecutar todos los jaques mate básicos , incluyendo el difícil jaque mate al alfil y al caballo . [19]
El programa fue posteriormente portado a Atari ST (1988), Amiga (1989) e IBM PC (1990) bajo el título Colossus Chess X. Las nuevas versiones presentaban cuatro juegos de ajedrez [20] y gráficos mejorados desarrollados con la ayuda de Gary Thomlinson y Carl Cropley. [4] El libro de aperturas se amplió a 11.000 posiciones, y el programa tenía la capacidad de aprender de experiencias de juego anteriores. [20]
No se trabajó en Colossus Chess desde 1991 hasta 2005, cuando Martin Bryant creó una versión completamente nueva y de libre acceso para Windows que se ajustaba a la Interfaz Universal de Ajedrez . [21] Fue escrita en C# , luego se convirtió a C para mayor velocidad y finalmente se lanzó al público en 2006. [21] A partir de enero de 2009 [actualizar], la última versión es 2008b. [21]
Info le dio a Colossus Chess IV para Commodore 64 tres estrellas de cinco, afirmando que era menos atractivo pero "mucho más jugable" que Chessmaster 2000 con controles de teclado y joystick. La revista advirtió sobre la dificultad de recordar las "secuencias de control del teclado con cambios" y dijo que "necesitaba urgentemente una tarjeta de referencia rápida". [22]
El manual indica que la versión del programa que se carga en un Model B o Electron es diferente a la del Master o B+, y la pantalla del tablero lo muestra muy claramente. El programa de 32k muestra menos de una pantalla completa del modo 4 ya que el programa se carga hasta el %6040 [la memoria de pantalla del modo 4 comienza en el %5800]