.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
.out2del 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
stopVer Entradas y salidas.