DarwinBotsManual
Abrir la app EnglishEN

.refdn

Cuántas veces escribe en .dn el ADN del bot que estás viendo: una cifra de su firma de especie.

Datos

Dirección
702
Nombre
.refdn
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Lo que se ve (ref*)
Quién la escribe
El motor, en la fase de acciones de cada ciclo: cuántas órdenes de escribir en .dn tiene el ADN del bot que ve tu ojo con foco, se ejecuten o no. También al chocar con un bot. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cada ciclo, cuando se borran los sentidos.
Rango
0 a unos 16000; 0 si ves un cadáver o una forma.
Mutaciones
la eligen como lectura (*)

Otra cifra de la firma del bot que ve tu ojo con foco: cuántas veces aparece en su ADN la dirección de .dn (la 2) justo antes de una palabra de escritura. Funciona igual que .refup: cuenta lo escrito aunque nunca se ejecute, no se recalcula en cada ciclo y vale 0 si no ves nada o si lo que ves es un cadáver.

Pocos bots retroceden (en el Bestiario, uno de cada cuatro escribe en .dn), así que en la mayoría vale 0. Eso la vuelve útil como dato extra: si tu especie usa .dn y el otro no, no es de los tuyos. Se compara con tu propia cifra, .mydn.

cond
*.eye5 0 >
*.refdn *.mydn !=
start
-1 .shoot store
stop