Diferencia entre revisiones de «Replicator»
De FdIwiki ELP
(Página creada con « {| border="0" class="infobox" style="width:350px; line-height: 1.4em; text-align:left; padding:.23em;border: 1px solid #B4BBC8;background-color: #f9f9f9;color: #000;margin...») |
(Sin diferencias)
|
Revisión de 18:45 25 ene 2017
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.