DarwinBotsManual
Abrir la app EnglishEN

<=

a b <= deja verdadero si a es menor o igual que b: como <, pero el límite también cuenta.

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 o igual que b. Con la pila vacía da verdadero.
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) o igual. 3 5 <= y 3 3 <= son verdaderos; 4 3 <= es falso.

Es la que conviene para los topes que se pueden alcanzar justo. Este bot se reproduce (.repro) cuando tiene más de 3000 de energía (.nrg), pero solo mientras tiene 100 ciclos de edad o menos (.robage):

' se reproduce de joven, si tiene energía
cond
  *.nrg 3000 >
  *.robage 100 <=
start
  50 .repro store
stop

Es exactamente lo contrario de >: a b <= es verdadero cuando a b > es falso. Con >= arma rangos cerrados.

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