DarwinBotsManual
Abrir la app EnglishEN

.in2

Canal de entrada por la vista número 2: el valor que publica en su .out2 el bot que tenés en el ojo con foco.

Datos

Dirección
811
Nombre
.in2
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Entradas y salidas
Quién la escribe
El motor: copia el .out2 del bot que tenés en el ojo con foco, o del bot con el que chocás. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cuando se borran los sentidos, justo después de tu ADN.
Rango
−32000 a 32000
Mutaciones
la eligen como lectura (*)

Funciona igual que .in1: trae lo que tiene escrito en su .out2 el bot que estás mirando con el ojo con foco (o el que te chocó). Llega con un ciclo de atraso y el motor la borra después de cada ejecución de tu ADN, así que vale 0 cuando no ves ningún bot y también cuando el otro no usa ese canal.

Lo que significa cada canal lo decide quien escribe el bot: el motor solo copia el número. Por eso conviene confirmar antes con .in1 que el otro es de tu especie. Si tu especie publica en .out2 un número de rol (1 = recolector, 2 = cazador), lo leés así:

' si el de enfrente es de los míos y es cazador, lo cuento en la 52
cond
*.in1 *.out1 =
*.in2 2 =
start
52 inc
stop

Ver Entradas y salidas.