Replicator

De FdIwiki ELP
Saltar a: navegación, buscar
Replicator
caption
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.