1 year ago
Thurs Apr 11, 2024 7:59pm PST
Show HN: Aarde – Self Replicating Programs
Last weekend I created a new visualization/demo. It's a sort of crossover between artificial life and defragmentation on MSDOS.

The organisms "live" in the memory and continuously copy themselves to a free piece of memory. The programming language consists of only 5 instructions to keep it simple:

S - Program start E - Program end F - Find location to copy to C - Copy to location J - Jump to start of program

Every time a code is copied, a mutation can occur. We start with the following simple life form:

SFCJE

The rest is evolution.

read article
comments:
add comment
loading comments...