DarwinBotsManual
Abrir la app EnglishEN

.trefvelscalar

La rapidez del bot atado, sin dirección: una copia de su .velscalar.

Datos

Dirección
444
Nombre
.trefvelscalar
Tipo
Sentido: el motor la escribe para que el ADN la lea
Grupo
Lo que se siente por un lazo (tref*)
Quién la escribe
El motor, en la fase de fuerzas y choques: copia el .velscalar que publicó el bot atado. Lo leés en el ciclo siguiente.
Cuándo se borra
El motor, cuando te quedás sin lazos o no tenés el lazo que pide .readtie.
Rango
0 a 32000
Mutaciones
la eligen como lectura (*)

Es el .velscalar del bot atado: qué tan rápido se mueve, sin importar hacia dónde. No es una velocidad relativa: no se le resta la tuya ni depende de adónde apuntes. Llega con el mismo atraso que .trefxpos, un ciclo detrás de lo que el compañero lee de sí mismo.

Sirve para saber si el otro extremo del lazo está quieto o en marcha. Para saber hacia dónde va respecto de vos, usá .trefvelmyup y .trefvelmydx.

' Si el atado esta quieto, la celda 50 vale 1
cond
*.numties 0 >
*.trefvelscalar 0 =
start
1 50 store
stop