DarwinBotsManual
Abrir la app EnglishEN

.pain

Cuánta energía perdió el bot en el último ciclo; negativa si ganó.

Datos

Dirección
203
Nombre
.pain
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Ganancias y pérdidas
Quién la escribe
El motor, en la fase de acciones de cada ciclo: la energía de un ciclo antes menos la de ahora. Lo leés en el ciclo siguiente.
Cuándo se borra
Nadie; el motor la reescribe en cada ciclo.
Rango
−32000 a 32000; negativo si ganó energía.
Mutaciones
la eligen como lectura (*)

.pain es la energía que el bot tenía al final del ciclo anterior menos la que tiene al final de este: positiva si perdió, negativa si ganó. Es el cambio neto, así que suma todo: lo que cuesta su propio ADN, moverse y disparar, lo que le roban los disparos ajenos, lo que come y lo que convierte en cuerpo. .pleas es el mismo número con el signo cambiado.

El motor la publica al final de cada ciclo; tu ADN lee lo que pasó en el ciclo anterior. Algunas rarezas:

Este bot gira para mirar alrededor cuando algo le saca energía:

cond
*.pain 30 >
start
314 .aimsx store
stop