DarwinBotsManual
Abrir la app EnglishEN

.totalbots

Cuántos bots hay en todo el mundo, contando vegetales, otras especies y cadáveres.

Datos

Dirección
401
Nombre
.totalbots
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: todos los bots del mundo, cadáveres y el propio incluidos. 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 (*)

.totalbots cuenta todos los bots que existen en la simulación: los de todas las especies, los vegetales y también los cadáveres. El bot que la lee está incluido. La publica el motor al final de cada ciclo (en el primer ciclo de vida vale 0) y todos los bots leen el mismo número.

Para contar solo a los propios está .totalmyspecies; la diferencia entre las dos da cuántos bots ajenos (comida, competencia o restos) hay en el mundo.

Sirve para medir qué tan lleno está el mundo. Un bot puede, por ejemplo, dejar de reproducirse cuando hay mucha gente, para no gastar energía en hijos que no van a encontrar lugar:

cond
*.totalbots 200 <
*.nrg 6000 >
start
50 .repro store
stop