1K ZX Chess es un programa de ajedrez de 1982 para el Sinclair ZX81 sin expandir .
El código de 1K ZX Chess ocupa sólo 672 bytes en la memoria, [2] pero implementa reglas de ajedrez excepto el enroque , la promoción y la jugada al paso , incluyendo un oponente de computadora. [3] Fue la implementación más pequeña de ajedrez en cualquier computadora en ese momento. El desarrollador David Horne discutió 1K ZX Chess y publicó el código fuente completo como un programa para escribir en una serie de artículos en Your Computer en 1982 y 1983. [4] [5] [2]
En 1982, Popular Computing Weekly calificó a 1K ZX Chess como "una de las cintas ZX más interesantes que pasaron por nuestra oficina en las últimas semanas". Aprobó que la computadora mostrara los movimientos mientras los consideraba y destacó "las habilidades que se necesitaron para escribir un programa de ajedrez en 1K de código de máquina. ¿Hay alguien leyendo esto que pueda siquiera contemplar hacer lo mismo?" La revista concluyó: "A pesar de las limitaciones, se trata de un solo casete, a £ 3, que recomendaría". [6] Sinclair User en 1983 afirmó que "se necesita algo de magia técnica para meter este tipo de juego en el ZX81 sin expandir". La revista elogió la rápida velocidad de carga del juego y encontró que "hace que sus movimientos sean muy rápidos para la cantidad de memoria disponible para él". [3] Home Computing Weekly le dio al juego tres de cinco estrellas, criticando la confusa interfaz de usuario pero afirmando que "todavía produce un juego que necesita algo de pensamiento para superarlo". [7] Tim Harding escribió en un libro de 1985 sobre ajedrez por computadora que "el hombre que lo hizo debe ser una especie de genio". Mientras describía la calidad de juego de 1K ZX Chess como "tan espantosa que sería difícil hacer que te venciera" y criticaba la notación algebraica inversa , concluyó que "el programa es, no obstante, un logro técnico fantástico". [8]
1K ZX Chess quedó en segundo lugar como mejor software en una encuesta realizada a usuarios de ZX81. Retrogaming Times Monthly lo describió como "la mayor hazaña de programación de juegos de la historia"; [9] Kuro5hin estuvo de acuerdo, llamando a 1K ZX Chess "el mejor programa jamás escrito". El autor de BootChess, Olivier Poudade, elogió el código de 1K ZX Chess , afirmando que al principio escribir un programa de ajedrez más pequeño "parecía imposible... Horne ya lo había logrado". Poudade reconoció haber replicado algunos de los métodos de Horne porque no podía mejorarlos. [1]
A mediados de 1982, apareció un pequeño anuncio de un cuarto de página en una revista para aficionados a la informática. Por solo 5 libras esterlinas (unos 26,50 dólares estadounidenses actuales), el texto en bloque pixelado del anuncio prometía un programa de ajedrez informático con una "pantalla absolutamente libre de parpadeos" y un oponente que haría su movimiento en promedio solo seis segundos después del tuyo. "Sensacional ajedrez 1K ZX 81", afirmaba el texto, e ignorando ese ensamblaje numérico hoy inexplicable, los puntos importantes son "sensacional" y "ajedrez".