DarwinBotsManual
Abrir la app EnglishEN

.trefvelyourup

La velocidad hacia adelante del bot atado, medida desde su propio frente: una copia de su .velup.

Datos

Dirección
448
Nombre
.trefvelyourup
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 .velup 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
−32000 a 32000
Mutaciones
la eligen como lectura (*)

Es el .velup del bot atado: cuánto avanza respecto de hacia donde él apunta. No depende de tu orientación ni de tu velocidad. Por ejemplo, vale lo mismo si el otro avanza hacia vos o se aleja; lo que importa es que se mueve hacia su frente.

Las cuatro trefvelyour* son copias de las velocidades del otro: .trefvelyourup, .trefvelyourdn, .trefvelyourdx y .trefvelyoursx. Para la velocidad del otro vista desde vos, usá .trefvelmyup.

' Si el atado va marcha atras, la celda 50 vale 1
cond
*.numties 0 >
*.trefvelyourup 0 <
start
1 50 store
stop