.mass
La masa del bot: sale del cuerpo, del caparazón y sobre todo de los cloroplastos, y decide cuánto lo mueve cada empujón.
Datos
- Dirección
- 10
- Nombre
.mass- Tipo
- Sentido: el motor la escribe para que el ADN la lea
- Grupo
- Cuerpo, energía y estado
- Quién la escribe
- El motor, en la fase de movimiento, antes de las compras y conversiones de la fase de acciones. La leés en el ciclo siguiente.
- Cuándo se borra
- No: el motor la reescribe cada ciclo.
- Rango
- 1 a 32000; sale del cuerpo, el caparazón y sobre todo los cloroplastos.
- Nota
- Un bot recién cargado la lee en 0 en su primer ciclo.
- Mutaciones
- la eligen como lectura (
*)
La masa es lo que pesa el bot para la física. Un bot más pesado acelera menos con el mismo empujón de .up, cuesta más frenarlo y, si hay gravedad, cae con más fuerza (ver Física).
Sale de tres cosas:
| Qué | Cuánto pesa |
|---|---|
.body | 1 cada 1000 de cuerpo |
.shell | 1 cada 200 de caparazón |
.chlr | casi 1 por cloroplasto (0,99) |
La diferencia es enorme: un bot típico, con 1000 de cuerpo, pesa 1, pero apenas compra 500 cloroplastos pasa a pesar unos 500. Por eso un bot cargado de cloroplastos responde muy poco a sus propios empujones. El valor nunca baja de 1 ni pasa de 32000.
Se lee con un ciclo de atraso, y además el motor la calcula antes de aplicar las compras y conversiones del ciclo: si comprás cloroplastos, la masa nueva aparece recién dos ciclos después. Un bot recién cargado la lee en 0 en su primer ciclo.
' Si pesa demasiado, se desprende de cloroplastos
cond
*.mass 100 >
start
100 .rmchlr store
stop