Replicator
De FdIwiki ELP
Información general | |
La estrategia básica de los replicator es la copia del programa y su ejecución en paralelo. Su principal objetivo es la supervivencia.
Código de ejemplo: Little Factory
- redcode-94b
- name little factory
- kill little factory
- author marcus
- strategy creates lots of littles
- assert 1
- version 2
- date 2004-02-05
DISTANCE EQU CORESIZE/17+2
ORG factory
BOMB lptr DAT $0, $0
little MOV BOMB, <lptr
DJN little, lptr
fptr DAT $0, $0
factory SUB #DISTANCE, fptr
MOV BOMB, >fptr
MOV little, >fptr
MOV little+1, @fptr
SPL <fptr
JMP factory
El comando más importante de estos guerreros es spl (split). Este comando comienza un segundo proceso en la dirección indicada.