.sharechlr
En un organismo multicelular, reparte los cloroplastos con cada bot atado: el número es el porcentaje del total que se queda este bot.
Datos
- Dirección
- 924
- Nombre
.sharechlr- Tipo
- Comando: el bot la escribe y el motor la lee y, en general, la consume
- Grupo
- Cloroplastos y luz
- Quién la escribe
- Tu ADN.
- Quién la lee
- El motor, en la fase de movimiento del mismo ciclo, solo en un organismo multicelular: reparte con cada lazo que creó este bot.
- Cuándo se borra
- El motor, cada ciclo en la fase de movimiento, en todos los bots.
- Rango
- −32000 a 32000; solo cuentan de 1 a 99 (más de 99 vale 99).
- Mutaciones
- la eligen como destino de un store
Funciona solo en un organismo multicelular, es decir, un bot que ya endureció al menos un lazo (ver Lazos y multicelulares). Por cada lazo que creó este bot, el motor suma sus cloroplastos y los del otro y los vuelve a repartir: el valor de .sharechlr es el porcentaje del total que se queda este bot, y el resto va al otro. 50 .sharechlr store los empareja; 20 .sharechlr store le pasa al otro la mayor parte.
Detalles que conviene saber:
- El valor va de 1 a 99 (con 0 no reparte): un número mayor cuenta como 99.
- Se aplica en el mismo ciclo y la celda se vuelve a 0 en todos los bots, tengan lazos o no. Para compartir de forma continua, escribila cada ciclo.
- Solo comparte con parientes cercanos. Si el ADN de los dos bots difiere más de un 25 %, no hay reparto y el bot queda bloqueado para compartir cloroplastos durante 8 ciclos de sol (la espera no corre de noche).
- Solo cuentan los lazos que creó este bot. En un lazo que creó el otro, el reparto lo decide el
.sharechlrdel otro.
' Reparte cloroplastos en partes iguales con las células vecinas
cond
*.chlr 0 >
start
50 .sharechlr store
stopLas otras órdenes de reparto funcionan de forma parecida: .sharenrg, .sharewaste, .shareshell y .shareslime.