Darwin was the earliest programming game, invented by Victor Vyssotsky in August 1961. The idea of the game was to write a program to out-replicate and disable all opponents.
Each program had a number of protected locations and interacted via three functions:
PROBE - return the start, end and owner of a memory block
CLAIM - reserve memory
KILL - disable a program
If a protected location was PROBEd the current program lost control. A CLAIM or KILL could only be used on a location which had previously been PROBEd.
About Darwin
1 message