DarwinBotsManual
Abrir la app EnglishEN

<

a b < deja verdadero si a es menor que b. La comparación de «todavía no llegó a».

Datos

Palabra
<
Familia
Comparaciones
Pila entera
saca 2, pone 0
Pila booleana
saca 0, pone 1
Qué hace
Saca dos números a b y apila verdadero si a, el de abajo, es menor que b. Con la pila vacía da falso.
Costo
Condición
Se ejecuta en
dentro de un gen: en la condición (cond) y en el cuerpo (start o else)

a b < saca dos números y apila verdadero si a (el de abajo) es menor que b (el de arriba), y falso si no. 3 5 < es verdadero; 5 3 < y 5 5 < son falsos.

Es la comparación para los límites: «mientras tenga menos de», «si todavía no llegó a». Este bot empuja hacia adelante (.up) solo mientras va a menos de 20 (.velup). Acelera unos ciclos y después mantiene esa velocidad, sin pasarse:

' empuja solo mientras va a menos de 20
cond
  *.velup 20 <
start
  5 .up store
stop

Si querés que el valor límite también cuente, usá <=. Lo contrario exacto de a b < es a b >= (>=).

Con la pila entera vacía compara 0 con 0 y da falso. Las demás comparaciones están en Comparaciones.