.refup
Cuántas veces escribe en .up el ADN del bot que estás viendo: una de las cifras de su firma, para reconocer especies.
Datos
- Dirección
- 701
- Nombre
.refup- 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
.uptiene 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 (
*)
.refup es la primera cifra de la firma del bot que ve tu ojo con foco: cuenta cuántas veces aparece en su ADN la dirección de .up justo antes de una palabra de escritura (store, inc, addstore…). Un bot con 5 .up store y 0 .up store da 2.
Fijate que cuenta lo que está escrito, no lo que se ejecuta: un gen cuyas condiciones nunca se cumplen suma igual. Y como .up es solo el número 1, 5 1 store también cuenta. La cifra no se recalcula en cada ciclo: el motor la saca cuando el ADN del otro cambia (al cargarse, al nacer, al mutar o con un virus), igual que tus propias cifras.
Sola dice poco; su gracia está en compararla con tu propia cifra, .myup, igual que las otras cifras de la firma (.refdn, .refsx, .refdx, .refaimdx, .refaimsx, .refshoot, .refeye, .reftie). Si coinciden varias, lo más probable es que sea de tu especie. Un cadáver tiene la firma en 0.
' no le disparo a lo que se mueve como yo
cond
*.eye5 0 >
*.refup *.myup !=
start
-1 .shoot store
stop