Origine
Le SARGON original a été écrit par Dan et Kathleen 'Kathe' Spracklen dans un ordinateur Z80 appelé Wavemate Jupiter III[1] en utilisant le langage d'assemblage par l'assemblage de Macro TDL.
À l'origine, le nom a été écrit entièrement dans les capitales parce que les systèmes d'exploitation informatiques comme le CP/M ne supportaient pas les noms de fichiers en minuscules.
Présentation
SARGON a été introduit à la West Coast Computer Faire 1978 où il a gagné le premier tournoi d'échecs d'ordinateur tenu strictement pour les micro-ordinateurs, avec une note de 5-0[2][3] Ce succès a encouragé les auteurs à rechercher des revenus financiers en vendant le programme directement à leurs clients. Comme les supports magnétiques n'étaient pas largement disponibles à l'époque, les auteurs ont affiché une annonce dans Byte Magazine et posté 15 listes photocopiées qui fonctionneraient dans n'importe quel microordinateur basé sur Z80. [1] Disponibilité du code source permettant le portage vers d'autres machines. Par exemple, le numéro de mars-avril 1979 de l'informatique récréative décrit un projet qui a transformé Sargon en un programme 8080 en utilisant des macros. Plus tard, les Spracklen furent contactés par Hayden Books et un livre fut publié. Annexe
Commercialisation par voie électronique
Lorsque l'édition de médias magnétiques est devenue largement disponible, un petit officier de la Marine, Paul Lohnes, a porté Sargon au TRS-80, modifiant les routines graphiques, d'entrée et de ménage laissant intact l'algorithme de jeu d'échecs de Spracklen. Paul a consulté les Spracklen, tous deux vivant à San Diego à l'époque, pour faire de la version TRS-80 un succès instantané avec l'aide de la nouvelle division logicielle de Hayden Book: Hayden Software. Paul n'a pas été impliqué dans d'autres améliorations à la version TRS-80 en raison de sa réaffectation au service maritime peu après avoir signé l'accord avec Hayden Software. Au début des années 1980, le SARGON CHESS a été porté sur plusieurs micro-ordinateurs antérieurs, à savoir NASCOM (par Bits et PC, 1981), Exidy Sorcerer, Sharp MZ 80K,[5] et bien d'autres. Une réécriture complète a été nécessaire plus tard pour le port Apple II, réalisé par le frère de Kathleen Gary Shannon. Tous deux ont été publiés par Hayden Software.
Sequels
Les Spracklen ont apporté des améliorations importantes au programme original[1] et ont publié Sargon II. En 1978, elle a terminé troisième au neuvième Championnat nord-américain d'échecs informatiques malgré sa neuvième participation sur 12. Sargon n'a terminé que derrière Belle et Chess 4.7, et a battu AWIT, sur un ordinateur central d'Amdahl de 5 millions de dollars, ce qui a attiré le public. [6][3][1] Cette année-là, ils ont publié une série d'articles dans BYTE sur la programmation d'échecs par ordinateur[2][7], disant que « nous pensons que ce serait bien si tout le monde n'avait pas à réinventer la roue »[6]
Sargon II a été porté à une variété d'ordinateurs personnels populaires au début des années 1980. [8] Le moteur de jeu comportait plusieurs niveaux de lookahead pour le rendre plus accessible aux joueurs d'échecs débutants. BYTE en 1980 a estimé que Sargon II avait une note de 1500 au plus haut niveau de difficulté du tournoi, et a spéculé que c'était le meilleur programme d'échecs en vente, y compris les appareils dédiés. [10]
Sargon 2.5, vendu comme module ROM pour le système de jeu modulaire de Chafitz, était identique à Sargon II mais incorporé à la réflexion. [10] Il a reçu une note de 1641 au tournoi Paul Masson en juin-juillet 1979 et de 1736 au San Jose City College Open en janvier 1980. [3]
Sargon 3.0 a terminé septième au Championnat nord-américain d'échecs informatiques d'octobre 1979. La compétition s'était améliorée, mais 3.0 a tiré contre Cray Blitz et facilement vaincu Mychess, son principal rival de micro-ordinateur. En décembre 3.0 a remporté facilement le deuxième championnat de micro-ordinateur à Londres. [3]
En 1980, le jeu Reversi des Spracklen a terminé en première place lors d'un tournoi informatique à l'Université du Nord-Ouest, et en 1981, il a terminé en troisième place au tournoi Othello ouvert de Santa Cruz. [12]
Sargon III était une réécriture complète. Au lieu d'un évaluateur d'échange, cette version utilise un algorithme de recherche de capture. Un répertoire d'ouverture d'échecs était également inclus. Cette troisième version a été écrite à l'origine pour l'assembleur 6502 et a été publiée commercialement par Hayden Software en 1983. Apple a contacté les Spracklen et, après un port pour 68000 assemblage, Sargon III a été le premier logiciel exécutable tiers pour le Macintosh. Annexe
Après la disparition de Hayden Software, d'autres programmes d'échecs sont également sortis sous le nom de Sargon, dont Sargon IV (Spinnaker Software), Sargon V (Activision) et un titre CD-i simplement appelé Sargon Chess. Les Spracklen ont écrit simultanément les moteurs des ordinateurs d'échecs dédiés produits par Fidelity Electronics, qui a remporté les quatre premiers Championnats du monde d'échecs micro-ordinateurs.