L’exploit ne date pas d’hier. Le listing a été publié par le programmeur David Horne dans l’édition de Février 1983 du magazine anglais Your Computer. Le programme était destiné au Sinclair ZX 81 qui ne disposait que de 1ko de RAM.
Le jeu dispose d’une interface graphique élémentaire (un carré de 8×8 caractères) et implémente toutes les règles des échecs (à l’exception, semble t’il, de la prise en passant) ce qui est déjà remarquable vu le nombre de programmes qui “trichaient” dans ces années là. On joue en saisissant au clavier les cases de départ et d’arrivée, mais de façon inversée par rapport à la notation usuelle (4d-2d au lieu de d2-d4).
Bon, 1K ZX Chess n’a pas le niveau de Deep Blue, c’est entendu. Mais il ne se débrouille pas si mal avec son kilo-octet. Le principe est simple, tous les coups possibles sont testés et seuls sont gardés les coups réguliers. Chaque coup est évalué et celui qui a le plus haut indice est joué.
Une version commerciale a existé, la face A jouant le premier coup e2-e3 et la face B d2-d3.
- Télécharger 1KZXChess(Artic).tzx.zip
Je l’ai testé avec l’émulateur EightyOne sous Windows on peut aussi se mesurer à lui en ligne. Pour les courageux qui voudraient saisir eux-mêmes le listing, voici les scans de la série d’articles parus dans Your Computer récupérés sur le ftp de World of Spectrum. Lecture passionnante que ces anciens magazines. On notera d’ailleurs la différence de contenu et de ton avec les magazines qu’on trouve aujourd’hui en kiosque , qui ressemblent plus à des prospectus de supermarché et dont le peu d’informations qu’ils contiennent vient d’internet mais avec un à deux mois de retard.
- Chess in 1k - 1ère partie
- Chess in 1k - 1ère partie
- Chess in 1k - 2ème partie
- Chess in 1k - 2ème partie
- Chess in 1K - 3ème partie
- Chess in 1K - 3ème partie
- Chess in 1K - 3ème partie











0 Commentaire
S'abonner au fil RSS pour suivre les commentaires de ce billet.