Replicator
De FdIwiki ELP
Revisión a fecha de 18:45 25 ene 2017; Angel (Discusión | contribuciones)
Información general | ||
Dwarf | Core War Bomber | |
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: Silk
Silk es un replicator básico.
- redcode-b
- name Silk
- author Lifted from Core Warrior # 1
- assert 1
OFFSET equ 100 start spl 1, <1111
mov -1, 0
silk spl.a @0, OFFSET
mov.i }silk, >silk jmp.a silk, {silk end start
El comando más importante de estos guerreros es spl (split). Este comando comienza un segundo proceso en la dirección indicada.