DarwinBotsManual
Abrir la app EnglishEN

.totalmyspecies

Cuántos bots vivos hay de la especie propia, incluido el que la lee.

Datos

Dirección
402
Nombre
.totalmyspecies
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Posición y entorno
Quién la escribe
El motor, en la fase de acciones de cada ciclo: los bots vivos de tu especie, incluido el propio. Lo leés en el ciclo siguiente.
Cuándo se borra
Nadie; el motor la reescribe en cada ciclo.
Rango
0 a 32000.
Mutaciones
la eligen como lectura (*)

.totalmyspecies cuenta los bots vivos de tu especie, incluido el que la lee; los cadáveres no cuentan. La especie se reconoce por el nombre: todos los descendientes que conservan el nombre de la especie cuentan, aunque hayan mutado (ver Especies y linaje). La publica el motor al final de cada ciclo, y en el primer ciclo de vida vale 0.

Es la herramienta clásica para que una especie no se ahogue a sí misma: dejar de reproducirse cuando ya hay suficientes. .totalbots, en cambio, cuenta a todo el mundo.

' se reproduce solo mientras la especie tenga menos de 30 bots
cond
*.totalmyspecies 30 <
*.nrg 5000 >
start
50 .repro store
stop

El conteo tiene un tope de 32000, que en la práctica no se alcanza.