DarwinBotsManual
Abrir la app EnglishEN

.shsx

El tipo del disparo que te pegó por la izquierda en el ciclo anterior; 0 si no te pegó ninguno por ese lado.

Datos

Dirección
213
Nombre
.shsx
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Disparos
Quién la escribe
El motor, en la fase de los disparos, cuando te pega uno por la izquierda: su tipo, como en .shflav. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cada ciclo, cuando se borran los sentidos.
Rango
−8 a −1 según el tipo, o 1 a 1000 si fue de memoria; 0 si no te pegó nada por la izquierda.
Mutaciones
la eligen como lectura (*)

.shsx guarda el tipo del disparo (el mismo número que .shflav) cuando ese disparo te pegó por la izquierda, dentro de un cuarto de vuelta centrado en tu costado izquierdo. Si te pegó por otro lado, o no te pegó nada, vale 0. Sus compañeras son .shup, .shdn y .shdx.

Llega con un ciclo de atraso y dura un ciclo. En la prueba, un bot al que le disparaban desde su izquierda leyó .shsx en −1, y .shang en 835.

' me pegan por la izquierda: giro hacia ese lado
cond
*.shsx 0 !=
start
314 .aimsx store
stop

Para apuntar con más precisión, usá el ángulo exacto de .shang.