DarwinBotsManual
Abrir la app EnglishEN

.out7

Canal de salida por la vista número 7: lo que escribís acá lo lee en su .in7 el bot que te esté mirando.

Datos

Dirección
806
Nombre
.out7
Tipo
Comando: el bot la escribe y el motor la lee y, en general, la consume
Grupo
Entradas y salidas
Quién la escribe
Tu ADN. Lo recibe en su .in7 el bot que te tiene en su ojo con foco, o el que choca con vos; él lo lee en el ciclo siguiente.
Cuándo se borra
Nadie: el valor queda publicado hasta que lo cambies. Un hijo nace con 0.
Rango
−32000 a 32000
Mutaciones
la eligen como destino de un store

Funciona igual que .out1: lo que guardás en .out7 el motor lo copia en el .in7 de cualquier bot que te tenga en su ojo con foco, o que te choque, y él lo lee en el ciclo siguiente. El motor no la borra nunca: el valor queda publicado hasta que lo cambies. Un hijo nace con .out7 en 0.

Tener diez canales sirve para publicar varias cosas a la vez sin mezclarlas. Por ejemplo, un bot puede publicar acá cuánto desecho tiene acumulado (.waste):

start
*.waste .out7 store
stop

Si lo que publicás cambia, tenés que volver a escribirlo en cada ciclo, como acá: el motor no lo actualiza solo. Ver Entradas y salidas.