Core War

Core War

Développeur
D. G. Jones
Alexander Dewdney

Début du projet
Date de sortie
Genre
Mode de jeu
Plate-forme

Core War est un jeu de programmation dans lequel deux programmes informatiques (ou plus) sont en concurrence pour le contrôle d'une machine virtuelle appelée MARS, pour Memory Array Redcode Simulator. Ces programmes sont écrits dans un langage d'assemblage appelé Redcode. Le but du jeu est de faire se terminer toutes les instances des programmes adverses, afin d'être le dernier à s'exécuter.

Histoire

Capture de Core Ware dans le simulateur pMars.

L'idée de Core War provient de Creeper et Reaper, les premiers vers informatiques créés au début des années 1970 par Bob Thomas et Ray Tomlinson. Le jeu faisait à l'origine partie d'un jeu appelé Darwin, et développé par Victor A. Vyssotsky, Robert Morris Sr. et M. Douglas McIlroy aux Bell Labs dans les années 1960. Le terme core dérive de la technologie de mémoire à tores de ferrite utilisée à l'époque, et appelée en anglais magnetic core memory. Le terme de jargon informatique core dump a la même origine.

La première description du langage Redcode a été publiée en [1]. Le jeu fut présenté au public en , dans un article écrit par Dewdney et publié dans Scientific American[2]. Dewdney traita à nouveau de Core War en 1985 (article intitulé Computer Recreations, récréations informatiques), et à nouveau en 1987.

Une International Core Wars Society (ICWS, en français « société internationale [du jeu] Core War ») fut fondée en 1985, un an après l'article original de Dewdney. Cette société publia de nouvelles normes pour le langage Redcode en 1986 et 1988, et proposa une nouvelle version en 1994[3] qui ne fut jamais réellement officialisée. Cependant, en 1994 la version provisoire fut adoptée et étendue, et constitue le standard de fait de nos jours. L'ICWS fut dirigée par Mark Clarkson[4] de 1985 à 1987, puis par William R. Buckley de 1987 à 1992, et enfin par Jon Newman à partir de 1992. Actuellement, l'ICWS n'existe plus.

En 1991, un newsgroup consacré à Core War fut créé[5]. Aujourd'hui, cela reste la source la plus riche d'informations sur Core War. La plupart des articles et des lettres d'information sur Core War sont parus dans ce newsgroup.

Notes et références

  1. Core War Guidelines, D. G. Jones et A. K. Dewdney, mars 1984.
  2. Computer Recreations - In the game called Core War hostile programs engage in a battle of bits.
  3. [1].
  4. Mark Clarkson.
  5. news://rec.games.corewar rec.games.corewar

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.