Evol Information Page
Evol is a virtual
machine or emulator designed to be a "holding pen" for self-replicating
programs written in a custom RISC-based assembly language. These
programs evolve through random point and line mutations (analogous to
interstellar radiation and genetic crossover, respectively) and periodic
fitness-based cullings.
Like Avida, Evol was inspired by Thomas Ray's Tierra alife simulator.
Current Evol files
Screen captures and other output
- Viewport (p_interface=1) in hex mode (p_hex=1)
- Another hex view, but with denser activity
- The viewport in human-readable mode (p_hex=0)
- Some non-curses output (p_interface=0); good for debugging
- The histogram feature (p_interface=2)
Diagrams and documentation
- A drawing of the arl and orl "clouds" in linked-list representation
- Some scans of early material and key doodles