Core War

Wikipedia
Loikkaa: valikkoon, hakuun
0000:  ADD.AB  #   4, $   3
0001:  MOV.F   $   2, @   2
0002:  JMP.B   $  -2, $   0
0003:  DAT.F   #   0, #   0

Core War -ohjelma (Redcode ICWS-94 -koodia)

Core War (tai Core Wars) on kahden pelaajan tietokonepeli, jossa pelaajat tekevät pelin omalla ohjelmointikielellä tietokoneohjelman, jonka tarkoituksena on levittää ohjelmaa käytössä olevalle muistialueelle. Ohjelmat suorittavat yhden käskyn vuorollaan ja toisen tuhonnut ohjelma on voittaja.

Pelin ohjelmat kirjoitetaan yksinkertaisella Redcode-nimisellä ohjelmointikielellä, joka muistuttaa assemblyä. Core War -pelin ensimmäisen version kehittivät D. G. Jones ja A. K. Dewdney vuonna 1984 ja se perustui idealtaan Darwin-nimiseen peliin, joka tehtiin Bellin laboratorioissa 1960-luvulla.

Tietokonevirusten on sanottu syntyneen pelin pohjalta, mutta tämä lienee myytti, sillä tietokoneviruksia on ollut aiemminkin. Core War on kuitenkin saattanut innoittaa myöhempiä virusten tekijöitä.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]