DarwinBotsManual
Abrir la app EnglishEN

.mypoison

Cuántas veces el ADN del propio bot escribe en .strpoison, la orden de fabricar veneno defensivo; a diferencia de las otras my*, no tiene pareja ref*.

Datos

Dirección
730
Nombre
.mypoison
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
La firma propia (my*)
Quién la escribe
El motor, cuando el ADN cambia (al cargar, al nacer, por un virus o una mutación), contando las escrituras en .strpoison. No en cada ciclo.
Cuándo se borra
Nunca. Tu ADN puede pisarla; el motor la vuelve a calcular la próxima vez que el ADN cambie.
Rango
0 a unos 16000; en la práctica, unas pocas decenas.
Mutaciones
la eligen como lectura (*)

Un contador sacado del propio ADN: cuántas escrituras en .strpoison hay en el genoma, es decir, cuántas veces aparece su dirección (826) seguida inmediatamente de una palabra de escritura, como en 100 .strpoison store o .strpoison inc. Igual que con .myup, cuenta lo que está escrito, se ejecute o no.

Sí le sirve al propio bot para saber si su genoma fabrica veneno, por ejemplo en un gen escrito para ser compartido entre variantes:

' si mi ADN no fabrica veneno, escapar de lo que viene de frente
cond
*.mypoison 0 =
*.eye5 1000 >
start
30 .dn store
stop

El motor la calcula cuando el ADN cambia (al cargar, al nacer, por un virus o una mutación; ver La firma propia (my*)), no en cada ciclo. Para el veneno que el bot tiene guardado, mirá .poison. Más sobre estos contadores en La firma propia (my*).