.mkvirus
Copia el gen con ese número en un virus y empieza a incubarlo; después se dispara con .vshoot.
Datos
- Dirección
- 335
- Nombre
.mkvirus- Tipo
- Comando: el bot la escribe y el motor la lee y, en general, la consume
- Grupo
- ADN y virus
- Quién la escribe
- Tu ADN.
- Quién la lee
- El motor, en la fase de movimiento del mismo ciclo: si no hay virus, copia ese gen en uno y cobra Copia del ADN por palabra. Si el bot tiene cloroplastos, los pierde y no fabrica.
- Cuándo se borra
- El motor, recién cuando dispara el virus; mientras incuba, la celda conserva el número del gen.
- Rango
- −32000 a 32000; solo vale el número de un gen que exista.
- Mutaciones
- la eligen como destino de un store
Escribí el número de uno de tus genes (con la numeración de Genes: cond, start, else y stop) y el motor lo copia entero, de su cond a su stop, en un virus que el bot guarda adentro. La copia cobra energía según el largo del gen (Copia del ADN por palabra) y arranca la incubación: .vtimer pasa a valer el doble de palabras del gen y baja de a 1 por ciclo. Cuando llega a 1, el virus espera a que escribas .vshoot.
Detalles:
- Un virus por vez. Mientras haya uno incubando o esperando, otra escritura en
.mkvirusno fabrica nada. - No se borra al fabricar, sino al disparar. Mientras tanto la celda conserva el número del gen.
- Un número de gen que no existe no fabrica nada.
- Sin cloroplastos. Si el bot tiene cloroplastos, el intento no fabrica el virus y le quita todos los cloroplastos. Como la orden sigue escrita, el virus se fabrica en el ciclo siguiente.
' Fabrica un virus con su propio primer gen y lo dispara cuando está listo
cond
*.vtimer 0 =
start
1 .mkvirus store
10 .vshoot store
stopEste gen tiene 12 palabras, así que la incubación arranca en 24. El virus sale apenas la cuenta llega a 1, 23 ciclos después de fabricado, porque .vshoot quedó escrita esperándolo. Después .vtimer vuelve a 0 y el gen fabrica otro. El gen copiado es justamente el que hace virus, así que la víctima también empieza a fabricarlos. Pero ojo: en la víctima, el gen insertado no tiene por qué ser el número 1, así que lo que ella copie depende de dónde cayó. El ciclo completo está en ADN y virus.