DarwinBotsManual
Abrir la app EnglishEN

.out5

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

Datos

Dirección
804
Nombre
.out5
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 .in5 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 .out5 el motor lo copia en el .in5 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 .out5 en 0.

Tener diez canales sirve para publicar varias cosas a la vez sin mezclarlas. Por ejemplo, un bot puede publicar acá lo que le llega a él por su .in1, o sea, el código de especie de lo que tiene enfrente:

start
*.in1 .out5 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.