Core War | |
Leitende Entwickler | D. G. Jones, A. K. Dewdney |
---|---|
Veröffentlichung | 1984 |
Plattform | Memory Array Redcode Simulator |
Genre | Programmierspiel |
Spielmodus | Einzelspieler |
Sprache | Englisch |
Information | Lizenz BSD-Lizenz, GPL v2 |
Core War (Krieg der Kerne) ist ein Programmierspiel, bei dem zwei oder mehr Programme, die in einer simplen, assemblerartigen Sprache namens Redcode geschrieben sind, im selben Speicherraum gegeneinander antreten. Gewinner ist das Programm, das alle anderen überlebt. Obwohl Core War für beliebige Arten des Spiels stehen kann, wird gemeinhin die Variante gemeint, die auf der Programmiersprache Redcode basiert und durch die Artikel von Alexander K. Dewdney im Scientific American bekannt wurde.
Core War entwickelt die Spielidee von Darwin aus dem Jahr 1961 weiter. Während bei Darwin die Programme direkt auf dem Computer ausgeführt wurden, kommt bei Core War der Memory Array Redcode Simulator (MARS), eine virtuelle Maschine, zur Anwendung.
Die International Core War Society (ICWS) hat 1984 und 1988 Revisionen von Redcode veröffentlicht, ein Update-Vorschlag von 1994 wurde nicht verabschiedet.