Core War

written by Martin HĂ€cker on

Ich hab mich schon lĂ€nger mit dem Gedanken herumgetragen dass es eigentlich mal einen schönen aktuellen CoreWar clienten fĂŒr den Mac geben mĂŒsste.

Und, irgendwie kam es bisher nicht dazu - aus irgend einem Grund hat niemand einen geschrieben.

Well, jetzt hab ich mal einen minimalen Anfang gemacht um herauszufinden wie man so etwas ĂŒberhaupt programmieren mĂŒsste.

[source:open-source/CoreWar Hier] ist das vorlÀufige Ergebnis.

WARNING: Work In Progress!

Das ist natĂŒrlich völlig unfertig - Es lĂ€uft genau nur ein Krieger (IMP) - und der auch nur weil er alleine ist. :-)

Aber, ich habe eine Abstraktion fĂŒr die VM, ein View was das Ergebnis anzeigt, und ein paar Tests die auf der VM herumrödeln und schauen dass sie prinzipiell das richtige tut.

Kleinigkeiten die noch fehlen wĂ€ren zum Beispiel ein Parser fĂŒr Redcode, Einstellungen um die Applikation an die verschiedenen Regelwerke anpassen zu können und natĂŒrlich eine Implementierung aller Redcode Instruktionen...

Also ein Anfang. Und man sieht schon etwas. :)

Ach ja, hier noch was fĂŒr echte Core War fans...