DarwinBotsManual
Abrir la app EnglishEN

>=

a b >= deja verdadero si a es mayor 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 mayor 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 mayor que b (el de arriba) o igual. 5 3 >= y 3 3 >= son verdaderos; 3 5 >= es falso.

Usala cuando el valor límite tiene que estar incluido. Junto con <= arma rangos cerrados. Este gen corre en los ciclos 10 a 20 de vida del bot (.robage), los dos incluidos, y cuenta en la celda 50 cuántas veces corrió:

cond
  *.robage 10 >=
  *.robage 20 <=
start
  50 inc
stop

Al final la celda 50 vale 11. Con > y < en lugar de >= y <= valdría 9.

Es exactamente lo contrario de <: a b >= es verdadero cuando a b < es falso. Con la pila entera vacía compara 0 con 0 y da verdadero. Las demás comparaciones están en Comparaciones.