| 0 | Dirección 0 | Interna | Memoria (memloc, memval y genética) | Una celda interna que el ADN no puede leer ni escribir: el motor la usa para desviar los ataques de veneno y toxina dirigidos a .delgene. |
| 1 | .up | Comando | Movimiento | Empuja al bot hacia adelante, en la dirección en que apunta; hay que escribirla en cada ciclo en que quieras empujar. |
| 2 | .dn | Comando | Movimiento | Empuja al bot hacia atrás, en sentido contrario a donde apunta, sin darlo vuelta. |
| 3 | .sx | Comando | Movimiento | Empuja al bot de costado hacia su izquierda, sin cambiar hacia dónde apunta. |
| 4 | .dx | Comando | Movimiento | Empuja al bot de costado hacia su derecha, sin cambiar hacia dónde apunta. |
| 5 | .aimdx .aimright | Comando | Movimiento | Gira al bot hacia la derecha (en el sentido de las agujas del reloj) la cantidad que escribas, en una escala donde 1256 es una vuelta completa. |
| 6 | .aimsx .aimleft | Comando | Movimiento | Gira al bot hacia la izquierda (contra las agujas del reloj) la cantidad que escribas, en una escala donde 1256 es una vuelta completa. |
| 7 | .shoot | Comando | Disparos | La orden de disparar: el número elige el tipo de disparo (−1 roba energía, −2 la regala, −3 veneno, −6 roba body, positivo escribe en la memoria del otro). |
| 8 | .shootval | Comando | Disparos | El ajuste del próximo disparo: la potencia o el alcance de un −1 o −6, cuánto regalás con un −2, o el valor que escribe un disparo de memoria. |
| 9 | .robage | Sentido | Cuerpo, energía y estado | La edad del bot en ciclos: 0 en su primer ciclo de vida, sube de a 1 y se detiene en 32000. |
| 10 | .mass | Sentido | Cuerpo, energía y estado | La masa del bot: sale del cuerpo, del caparazón y sobre todo de los cloroplastos, y decide cuánto lo mueve cada empujón. |
| 11 | .maxvel | Sentido | Movimiento | La velocidad máxima que permite la simulación; ningún bot puede ir más rápido. |
| 12 | .timer | Entrada y salida | Cuerpo, energía y estado | Un reloj que suma 1 por ciclo, que podés escribir y que el hijo hereda del padre: sirve para sincronizar a un linaje. |
| 18 | .aim | Sentido | Movimiento | Hacia dónde apunta el bot, en una escala de 0 a 1255 donde 0 es la derecha de la pantalla y 314 es arriba. |
| 19 | .setaim | Comando | Movimiento | Gira al bot hasta un rumbo absoluto: escribís hacia dónde querés que apunte y el motor lo pone ahí en el mismo ciclo. |
| 194 | .bodgain | Sentido | Ganancias y pérdidas | Cuánto cuerpo ganó el bot en el último ciclo; negativo si perdió. |
| 195 | .bodloss | Sentido | Ganancias y pérdidas | Cuánto cuerpo perdió el bot en el último ciclo; negativo si ganó. |
| 196 | .velscalar | Sentido | Movimiento | La rapidez del bot: el tamaño de su velocidad, sin importar en qué dirección va. |
| 197 | .velsx | Sentido | Movimiento | La velocidad de costado del bot hacia su izquierda: es .veldx con el signo cambiado. |
| 198 | .veldx | Sentido | Movimiento | La parte de la velocidad del bot que va de costado hacia su derecha; negativa si se desliza a la izquierda. |
| 199 | .veldn | Sentido | Movimiento | La velocidad del bot hacia atrás: es .velup con el signo cambiado. |
| 200 | .velup .vel | Sentido | Movimiento | La parte de la velocidad del bot que va hacia adelante, en la dirección en que apunta; negativa si retrocede. |
| 201 | .hit | Sentido | Choques y golpes | Vale 1 en el ciclo siguiente a un choque con otro bot o con un obstáculo, venga de donde venga. |
| 202 | .shflav | Sentido | Disparos | El tipo del disparo que te pegó en el ciclo anterior (−1, −2, −3…, o la dirección de un disparo de memoria); 0 si no te pegó ninguno. |
| 203 | .pain | Sentido | Ganancias y pérdidas | Cuánta energía perdió el bot en el último ciclo; negativa si ganó. |
| 204 | .pleas | Sentido | Ganancias y pérdidas | Cuánta energía ganó el bot en el último ciclo; negativa si perdió. |
| 205 | .hitup | Sentido | Choques y golpes | Vale 1 en el ciclo siguiente a un choque de frente, con algo que estaba delante del bot. |
| 206 | .hitdn | Sentido | Choques y golpes | Vale 1 en el ciclo siguiente a un choque por detrás, con algo que el bot tenía a la espalda. |
| 207 | .hitdx | Sentido | Choques y golpes | Vale 1 en el ciclo siguiente a un choque por el costado derecho del bot. |
| 208 | .hitsx | Sentido | Choques y golpes | Vale 1 en el ciclo siguiente a un choque por el costado izquierdo del bot. |
| 209 | .shang | Sentido | Disparos | Desde qué ángulo llegó el disparo que te pegó, medido desde tu frente hacia la derecha: escribilo en .aimdx y quedás mirando al tirador. |
| 210 | .shup | Sentido | Disparos | El tipo del disparo que te pegó de frente en el ciclo anterior; 0 si no te pegó ninguno por adelante. |
| 211 | .shdn | Sentido | Disparos | El tipo del disparo que te pegó por la espalda en el ciclo anterior; 0 si no te pegó ninguno por atrás. |
| 212 | .shdx | Sentido | Disparos | El tipo del disparo que te pegó por la derecha en el ciclo anterior; 0 si no te pegó ninguno por ese lado. |
| 213 | .shsx | Sentido | Disparos | El tipo del disparo que te pegó por la izquierda en el ciclo anterior; 0 si no te pegó ninguno por ese lado. |
| 214 | .edge | Sentido | Posición y entorno | Vale 1 cuando el bot está apoyado contra el borde del mundo; sirve para no quedarse pegado a la pared. |
| 215 | .fixed | Sentido | Movimiento | Vale 1 si el bot está clavado en su lugar y 0 si se puede mover. |
| 216 | .fixpos | Comando | Movimiento | Clava al bot en su lugar mientras valga más de 0; con 0 o un negativo lo suelta. |
| 217 | .depth .ypos | Sentido | Posición y entorno | La posición vertical del bot: 0 en el borde de arriba y crece hacia abajo, como una profundidad. |
| 218 | .daytime | Sentido | Posición y entorno | Vale 1 si es de día y 0 si es de noche; para un bot con cloroplastos, 1 solo si además le está dando el sol. |
| 219 | .xpos | Sentido | Posición y entorno | La posición horizontal del bot en el mundo: 0 en el borde izquierdo y crece hacia la derecha. |
| 220 | .kills | Sentido | Cuerpo, energía y estado | Cuántos bots mató este bot, con disparos o por un lazo; el motor la actualiza solo cuando mata. |
| 221 | .hitang | Libre | Choques y golpes | Una sysvar que existe solo de nombre: el motor nunca la escribe, así que funciona como memoria libre. |
| 300 | .repro | Comando | Reproducción | Ordena una reproducción asexual: el número es el porcentaje de energía, cuerpo y cloroplastos que se lleva el hijo. |
| 301 | .mrepro | Comando | Reproducción | Como .repro, pero el hijo nace con una probabilidad de mutar mucho mayor: reproducción para explorar. |
| 302 | .sexrepro | Comando | Reproducción | Ordena una reproducción sexual: solo funciona si el bot fue fecundado, y el hijo mezcla su ADN con el del esperma. |
| 303 | .fertilized | Sentido | Reproducción | Avisa que el bot recibió esperma: mayor que 0 mientras la fecundación está vigente, cuenta hacia abajo desde 9. |
| 310 | .nrg | Sentido | Cuerpo, energía y estado | La energía del bot, entre 0 y 32000: lo que gasta en cada acción y lo que lo mantiene vivo. |
| 311 | .body | Sentido | Cuerpo, energía y estado | El cuerpo del bot, entre 0 y 32000: reserva que vale 10 de energía por punto y que define su tamaño y su peso. |
| 312 | .fdbody | Comando | Cuerpo, energía y estado | Convierte cuerpo en energía: hasta 100 de energía por ciclo, a 10 de energía por punto de cuerpo. |
| 313 | .strbody | Comando | Cuerpo, energía y estado | Guarda energía como cuerpo: hasta 100 de energía por ciclo, que se convierten en 10 de cuerpo. |
| 314 | .setboy | Comando | Cuerpo, energía y estado | Sube o baja la flotabilidad del bot, que en el modo estanque con gravedad decide a qué altura se queda. |
| 315 | .rdboy | Sentido | Cuerpo, energía y estado | La flotabilidad del bot, de 0 a 32000, tal como quedó la última vez que la cambió con .setboy. |
| 330 | .tie | Comando | Lazos | Orden para atarse con un lazo al bot que se está viendo; el número que escribís es el puerto con el que vas a nombrar ese lazo. |
| 331 | .stifftie | Comando | Lazos | Orden para cambiar la rigidez de un lazo endurecido, de 1 (blando) a 100 (muy rígido). |
| 335 | .mkvirus | Comando | ADN y virus | Copia el gen con ese número en un virus y empieza a incubarlo; después se dispara con .vshoot. |
| 336 | .dnalen | Interna | ADN y virus | El largo del ADN del bot en palabras, contando el end final; de él dependen el mantenimiento y el costo de copiarlo. |
| 337 | .vtimer | Interna | ADN y virus | La cuenta regresiva del virus en incubación: 0 si no hay virus, baja de a 1 por ciclo y se detiene en 1 hasta el disparo. |
| 338 | .vshoot | Comando | ADN y virus | Dispara el virus incubado: el número es la fuerza del disparo, que define hasta dónde llega y cuánto cuesta. |
| 339 | .genes | Interna | ADN y virus | Cuántos genes tiene el ADN del bot; cambia si muta, si se borra un gen o si un virus le inserta uno. |
| 340 | .delgene | Comando | ADN y virus | Borra del propio ADN el gen con ese número; el uso clásico es un gen que se borra a sí mismo después de correr. |
| 341 | .thisgene | Interna | ADN y virus | El número del gen que se está ejecutando en este momento; cambia en cada cond, start, else o stop. |
| 400 | .sun | Sentido | Posición y entorno | Vale 1 cuando el bot apunta hacia arriba de la pantalla (con unos 10 grados de margen); no tiene que ver con la luz. |
| 401 | .totalbots | Sentido | Posición y entorno | Cuántos bots hay en todo el mundo, contando vegetales, otras especies y cadáveres. |
| 402 | .totalmyspecies | Sentido | Posición y entorno | Cuántos bots vivos hay de la especie propia, incluido el que la lee. |
| 410 | .tout1 | Comando | Entradas y salidas | Primer canal de salida por lazo: el número que escribís acá lo lee en su .tin1 el bot atado a vos. |
| 411 | .tout2 | Comando | Entradas y salidas | Canal de salida por lazo número 2: lo que escribís acá lo lee en su .tin2 el bot atado a vos. |
| 412 | .tout3 | Comando | Entradas y salidas | Canal de salida por lazo número 3: lo que escribís acá lo lee en su .tin3 el bot atado a vos. |
| 413 | .tout4 | Comando | Entradas y salidas | Canal de salida por lazo número 4: lo que escribís acá lo lee en su .tin4 el bot atado a vos. |
| 414 | .tout5 | Comando | Entradas y salidas | Canal de salida por lazo número 5: lo que escribís acá lo lee en su .tin5 el bot atado a vos. |
| 415 | .tout6 | Comando | Entradas y salidas | Canal de salida por lazo número 6: lo que escribís acá lo lee en su .tin6 el bot atado a vos. |
| 416 | .tout7 | Comando | Entradas y salidas | Canal de salida por lazo número 7: lo que escribís acá lo lee en su .tin7 el bot atado a vos. |
| 417 | .tout8 | Comando | Entradas y salidas | Canal de salida por lazo número 8: lo que escribís acá lo lee en su .tin8 el bot atado a vos. |
| 418 | .tout9 | Comando | Entradas y salidas | Canal de salida por lazo número 9: lo que escribís acá lo lee en su .tin9 el bot atado a vos. |
| 419 | .tout10 | Comando | Entradas y salidas | Canal de salida por lazo número 10: lo que escribís acá lo lee en su .tin10 el bot atado a vos. |
| 420 | .tin1 | Sentido | Entradas y salidas | Primer canal de entrada por lazo: el valor que publica en su .tout1 el bot del otro extremo del lazo que estás leyendo. |
| 421 | .tin2 | Sentido | Entradas y salidas | Canal de entrada por lazo número 2: el valor que publica en su .tout2 el bot del otro extremo del lazo que estás leyendo. |
| 422 | .tin3 | Sentido | Entradas y salidas | Canal de entrada por lazo número 3: el valor que publica en su .tout3 el bot del otro extremo del lazo que estás leyendo. |
| 423 | .tin4 | Sentido | Entradas y salidas | Canal de entrada por lazo número 4: el valor que publica en su .tout4 el bot del otro extremo del lazo que estás leyendo. |
| 424 | .tin5 | Sentido | Entradas y salidas | Canal de entrada por lazo número 5: el valor que publica en su .tout5 el bot del otro extremo del lazo que estás leyendo. |
| 425 | .tin6 | Sentido | Entradas y salidas | Canal de entrada por lazo número 6: el valor que publica en su .tout6 el bot del otro extremo del lazo que estás leyendo. |
| 426 | .tin7 | Sentido | Entradas y salidas | Canal de entrada por lazo número 7: el valor que publica en su .tout7 el bot del otro extremo del lazo que estás leyendo. |
| 427 | .tin8 | Sentido | Entradas y salidas | Canal de entrada por lazo número 8: el valor que publica en su .tout8 el bot del otro extremo del lazo que estás leyendo. |
| 428 | .tin9 | Sentido | Entradas y salidas | Canal de entrada por lazo número 9: el valor que publica en su .tout9 el bot del otro extremo del lazo que estás leyendo. |
| 429 | .tin10 | Sentido | Entradas y salidas | Canal de entrada por lazo número 10: el valor que publica en su .tout10 el bot del otro extremo del lazo que estás leyendo. |
| 437 | .trefbody | Sentido | Lo que se siente por un lazo (tref*) | El cuerpo del bot atado del otro lado del lazo que estás leyendo. |
| 438 | .trefxpos | Sentido | Lo que se siente por un lazo (tref*) | La coordenada horizontal del bot atado, tal como él la publicó el ciclo anterior. |
| 439 | .trefypos | Sentido | Lo que se siente por un lazo (tref*) | La coordenada vertical del bot atado, tal como él la publicó el ciclo anterior. |
| 440 | .trefvelmysx | Sentido | Lo que se siente por un lazo (tref*) | La velocidad relativa del bot atado hacia tu izquierda: es .trefvelmydx cambiada de signo. |
| 441 | .trefvelmydx | Sentido | Lo que se siente por un lazo (tref*) | Cuánto más rápido que vos se desplaza el bot atado hacia tu derecha. |
| 442 | .trefvelmydn | Sentido | Lo que se siente por un lazo (tref*) | La velocidad relativa del bot atado hacia tu espalda: es .trefvelmyup cambiada de signo. |
| 443 | .trefvelmyup | Sentido | Lo que se siente por un lazo (tref*) | Cuánto más rápido que vos avanza el bot atado en la dirección en que apuntás. |
| 444 | .trefvelscalar | Sentido | Lo que se siente por un lazo (tref*) | La rapidez del bot atado, sin dirección: una copia de su .velscalar. |
| 445 | .trefvelyoursx | Sentido | Lo que se siente por un lazo (tref*) | La velocidad lateral izquierda del bot atado, medida desde su propio frente: una copia de su .velsx. |
| 446 | .trefvelyourdx | Sentido | Lo que se siente por un lazo (tref*) | La velocidad lateral derecha del bot atado, medida desde su propio frente: una copia de su .veldx. |
| 447 | .trefvelyourdn | Sentido | Lo que se siente por un lazo (tref*) | La velocidad hacia atrás del bot atado, medida desde su propio frente: una copia de su .veldn. |
| 448 | .trefvelyourup | Sentido | Lo que se siente por un lazo (tref*) | La velocidad hacia adelante del bot atado, medida desde su propio frente: una copia de su .velup. |
| 449 | .trefshell | Sentido | Lo que se siente por un lazo (tref*) | El caparazón que tiene el bot atado del otro lado del lazo. |
| 450 | .tieang | Sentido | Lazos | Hacia dónde está el lazo de .tiepres visto desde el bot: 0 si apunta justo al compañero, con signo según el lado. |
| 451 | .tielen | Sentido | Lazos | El largo del lazo de .tiepres, medido de borde a borde entre los dos bots. |
| 452 | .tieloc | Comando | Lazos | Qué hacer por el lazo elegido: un número de 1 a 1000 escribe .tieval en esa celda del otro bot; -1, -3, -4 y -6 pasan o sacan energía, veneno, desecho o cuerpo. |
| 453 | .tieval | Comando | Lazos | El valor que acompaña a .tieloc: lo que se escribe en la memoria del otro bot o cuánto se transfiere por el lazo. |
| 454 | .tiepres | Sentido | Lazos | El puerto del último lazo que se formó (creado por vos o por otro hacia vos): el lazo que usan las órdenes cuando .tienum vale 0. |
| 455 | .tienum | Comando | Lazos | Elige, por su puerto, sobre qué lazo actúan las órdenes de este ciclo (.tieloc, .fixang, .fixlen, .stifftie); 0 usa el de .tiepres. |
| 456 | .trefup | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .up: parte de su firma. |
| 457 | .trefdn | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .dn: parte de su firma. |
| 458 | .trefsx | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .sx: parte de su firma. |
| 459 | .trefdx | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .dx: parte de su firma. |
| 460 | .trefaimdx | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .aimdx: parte de su firma. |
| 461 | .trefaimsx | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .aimsx: parte de su firma. |
| 462 | .trefshoot | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado escribe en .shoot: parte de su firma. |
| 463 | .trefeye | Sentido | Lo que se siente por un lazo (tref*) | Cuántas veces el ADN del bot atado lee uno de sus ojos: la cuenta de la firma más usada para reconocer a los de tu especie. |
| 464 | .trefnrg | Sentido | Lo que se siente por un lazo (tref*) | La energía del bot atado del otro lado del lazo que estás leyendo. |
| 465 | .trefage | Sentido | Lo que se siente por un lazo (tref*) | La edad del bot atado: sirve para saber si del otro lado está tu padre o tu hijo. |
| 466 | .numties | Sentido | Lazos | Cuántos lazos tiene el bot ahora, contando los de nacimiento y los que le hicieron otros. |
| 467 | .deltie | Comando | Lazos | Orden para cortar los lazos que tengan ese puerto; el motor la borra después de usarla. |
| 468 | .fixang | Comando | Lazos | Orden para fijar el ángulo de un lazo endurecido respecto de hacia dónde apunta el bot (en la escala de 1256 por vuelta); un negativo lo suelta. |
| 469 | .fixlen | Comando | Lazos | Orden para fijar el largo natural de un lazo endurecido, medido de borde a borde entre los dos bots. |
| 470 | .multi | Sentido | Lazos | Vale 1 si el bot es multicelular (tiene o tuvo un lazo endurecido y todavía conserva algún lazo); si no, 0. |
| 471 | .readtie | Comando | Lazos | Elige, por su puerto, de qué lazo vienen las celdas tref* (lo que el bot siente del otro); 0 usa el de .tiepres. |
| 473 | .memval | Sentido | Memoria (memloc, memval y genética) | El contenido de una celda de la memoria del bot que estás viendo; la celda la elegís con .memloc. |
| 474 | .memloc | Comando | Memoria (memloc, memval y genética) | Elige qué celda de la memoria del bot que ves se copia en .memval. |
| 475 | .tmemval | Sentido | Memoria (memloc, memval y genética) | El contenido de una celda de la memoria del bot atado; la celda la elegís con .tmemloc. |
| 476 | .tmemloc | Comando | Memoria (memloc, memval y genética) | Elige qué celda de la memoria del bot atado se copia en .tmemval. |
| 477 | .reffixed | Sentido | Lo que se ve (ref*) | Vale 1 si lo que estás viendo no se puede mover: un bot anclado con .fixpos o una forma quieta. |
| 478 | .treffixed | Sentido | Lo que se siente por un lazo (tref*) | Vale 1 si el bot atado está fijo en su lugar, 0 si se puede mover. |
| 479 | .trefaim | Sentido | Lo que se siente por un lazo (tref*) | Hacia dónde apunta el bot atado: una copia de su .aim. |
| 480 | .tieang1 | Entrada y salida | Lazos | Ángulo del primer lazo de un multicelular respecto de hacia dónde apunta el bot (0 a 1256); escribirlo fija ese ángulo. |
| 481 | .tieang2 | Entrada y salida | Lazos | Ángulo del segundo lazo de un multicelular respecto de hacia dónde apunta el bot (0 a 1256); escribirlo fija ese ángulo. |
| 482 | .tieang3 | Entrada y salida | Lazos | Ángulo del tercer lazo de un multicelular respecto de hacia dónde apunta el bot (0 a 1256); escribirlo fija ese ángulo. |
| 483 | .tieang4 | Entrada y salida | Lazos | Ángulo del cuarto lazo de un multicelular respecto de hacia dónde apunta el bot (0 a 1256); escribirlo fija ese ángulo. |
| 484 | .tielen1 | Entrada y salida | Lazos | Largo del primer lazo de un multicelular, de borde a borde; escribirlo fija el largo natural de ese lazo. |
| 485 | .tielen2 | Entrada y salida | Lazos | Largo del segundo lazo de un multicelular, de borde a borde; escribirlo fija el largo natural de ese lazo. |
| 486 | .tielen3 | Entrada y salida | Lazos | Largo del tercer lazo de un multicelular, de borde a borde; escribirlo fija el largo natural de ese lazo. |
| 487 | .tielen4 | Entrada y salida | Lazos | Largo del cuarto lazo de un multicelular, de borde a borde; escribirlo fija el largo natural de ese lazo. |
| 501 | .eye1 | Sentido | Ojos | El ojo centrado 40 grados a la izquierda del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 502 | .eye2 | Sentido | Ojos | El ojo centrado 30 grados a la izquierda del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 503 | .eye3 | Sentido | Ojos | El ojo centrado 20 grados a la izquierda del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 504 | .eye4 | Sentido | Ojos | El ojo centrado 10 grados a la izquierda del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 505 | .eye5 | Sentido | Ojos | El ojo frontal: vale 0 si no hay nada adelante y más cuanto más cerca está lo que el bot tiene enfrente; es el sentido más usado del ADN. |
| 506 | .eye6 | Sentido | Ojos | El ojo centrado 10 grados a la derecha del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 507 | .eye7 | Sentido | Ojos | El ojo centrado 20 grados a la derecha del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 508 | .eye8 | Sentido | Ojos | El ojo centrado 30 grados a la derecha del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 509 | .eye9 | Sentido | Ojos | El ojo centrado 40 grados a la derecha del frente: vale 0 si no ve nada y más cuanto más cerca está lo que ve. |
| 510 | .eyef | Sentido | Ojos | Lo que ve el ojo con foco: repite el valor del ojo que elegiste con .focuseye, o el de .eye5 si no elegiste ninguno. |
| 511 | .focuseye | Comando | Ojos | Elige cuál de los nueve ojos tiene el foco: el que se copia en .eyef y el que decide qué describen las celdas ref*. |
| 521 | .eye1dir | Comando | Ojos | Gira el ojo 1 respecto de su lugar de fábrica (40 grados a la izquierda): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 522 | .eye2dir | Comando | Ojos | Gira el ojo 2 respecto de su lugar de fábrica (30 grados a la izquierda): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 523 | .eye3dir | Comando | Ojos | Gira el ojo 3 respecto de su lugar de fábrica (20 grados a la izquierda): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 524 | .eye4dir | Comando | Ojos | Gira el ojo 4 respecto de su lugar de fábrica (10 grados a la izquierda): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 525 | .eye5dir | Comando | Ojos | Gira el ojo 5 respecto de su lugar de fábrica (justo adelante): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 526 | .eye6dir | Comando | Ojos | Gira el ojo 6 respecto de su lugar de fábrica (10 grados a la derecha): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 527 | .eye7dir | Comando | Ojos | Gira el ojo 7 respecto de su lugar de fábrica (20 grados a la derecha): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 528 | .eye8dir | Comando | Ojos | Gira el ojo 8 respecto de su lugar de fábrica (30 grados a la derecha): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 529 | .eye9dir | Comando | Ojos | Gira el ojo 9 respecto de su lugar de fábrica (40 grados a la derecha): positivo hacia la izquierda, negativo hacia la derecha; 1256 es una vuelta. |
| 531 | .eye1width | Comando | Ojos | Ensancha el ojo 1: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 532 | .eye2width | Comando | Ojos | Ensancha el ojo 2: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 533 | .eye3width | Comando | Ojos | Ensancha el ojo 3: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 534 | .eye4width | Comando | Ojos | Ensancha el ojo 4: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 535 | .eye5width | Comando | Ojos | Ensancha el ojo 5: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 536 | .eye6width | Comando | Ojos | Ensancha el ojo 6: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 537 | .eye7width | Comando | Ojos | Ensancha el ojo 7: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 538 | .eye8width | Comando | Ojos | Ensancha el ojo 8: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 539 | .eye9width | Comando | Ojos | Ensancha el ojo 9: cuanto más ancho, más campo cubre pero menos lejos ve y más chicos son sus números. |
| 685 | .reftype | Sentido | Lo que se ve (ref*) | Qué es lo que estás viendo: 0 si es un bot y 1 si es una forma (un obstáculo del escenario). |
| 686 | .refmulti | Sentido | Lo que se ve (ref*) | Vale 1 si el bot que estás viendo es parte de un multibot, un organismo de varias células unidas por lazos. |
| 687 | .refshell | Sentido | Lo que se ve (ref*) | Cuánto caparazón tiene el bot que estás viendo: el caparazón frena los disparos de veneno y de body. |
| 688 | .refbody | Sentido | Lo que se ve (ref*) | El body del bot que estás viendo, de 0 a 32000: su tamaño, y lo que le podés sacar con un disparo de body. |
| 689 | .refxpos | Sentido | Lo que se ve (ref*) | La coordenada x de lo que estás viendo: junto con .refypos y el operador angle, sirve para apuntarle justo. |
| 690 | .refypos | Sentido | Lo que se ve (ref*) | La coordenada y de lo que estás viendo: junto con .refxpos y el operador angle, sirve para apuntarle justo. |
| 695 | .refvelscalar | Sentido | Lo que se ve (ref*) | Qué tan rápido se mueve lo que estás viendo respecto de vos, sin importar la dirección. |
| 696 | .refvelsx | Sentido | Lo que se ve (ref*) | Con qué velocidad se desplaza hacia tu izquierda lo que estás viendo: es .refveldx con el signo cambiado. |
| 697 | .refveldx | Sentido | Lo que se ve (ref*) | Con qué velocidad se desplaza de costado lo que estás viendo: positiva hacia tu derecha, negativa hacia tu izquierda. |
| 698 | .refveldn | Sentido | Lo que se ve (ref*) | La velocidad con que se te acerca lo que estás viendo: es .refvel con el signo cambiado. |
| 699 | .refvel .refvelup | Sentido | Lo que se ve (ref*) | Con qué velocidad se aleja (positivo) o se acerca (negativo) lo que estás viendo, en la dirección en que mirás y relativa a la tuya. |
| 701 | .refup | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .up el ADN del bot que estás viendo: una de las cifras de su firma, para reconocer especies. |
| 702 | .refdn | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .dn el ADN del bot que estás viendo: una cifra de su firma de especie. |
| 703 | .refsx | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .sx el ADN del bot que estás viendo: una cifra de su firma de especie. |
| 704 | .refdx | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .dx el ADN del bot que estás viendo: una cifra de su firma de especie. |
| 705 | .refaimdx | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .aimdx el ADN del bot que estás viendo: una cifra de su firma de especie. |
| 706 | .refaimsx | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .aimsx el ADN del bot que estás viendo: una cifra de su firma de especie. |
| 707 | .refshoot | Sentido | Lo que se ve (ref*) | Cuántas veces escribe en .shoot el ADN del bot que estás viendo: si es mayor que 0, sabe disparar. |
| 708 | .refeye | Sentido | Lo que se ve (ref*) | Cuántas veces lee sus ojos el ADN del bot que estás viendo: la cifra de la firma más usada para reconocer a la propia especie. |
| 709 | .refnrg | Sentido | Lo que se ve (ref*) | La energía del bot que estás viendo, de 0 a 32000: para elegir presas que valgan la pena o parejas bien alimentadas. |
| 710 | .refage | Sentido | Lo que se ve (ref*) | La edad en ciclos del bot que estás viendo, hasta 32000: para reconocer recién nacidos. |
| 711 | .refaim | Sentido | Lo que se ve (ref*) | Hacia dónde apunta el bot que estás viendo, en la misma escala que .aim: para saber si te está mirando. |
| 712 | .reftie | Sentido | Lo que se ve (ref*) | Cuántas veces aparece .tie en el ADN del bot que estás viendo: si es mayor que 0, sabe tirar lazos. |
| 713 | .refpoison | Sentido | Lo que se ve (ref*) | Cuánto veneno de defensa (poison) tiene guardado el bot que estás viendo: dispararle puede devolverte veneno. |
| 714 | .refvenom | Sentido | Lo que se ve (ref*) | Cuánto veneno de ataque (venom) tiene guardado el bot que estás viendo: con eso puede paralizarte. |
| 715 | .refkills | Sentido | Lo que se ve (ref*) | Cuántos bots mató el bot que estás viendo: una forma de reconocer a un depredador. |
| 721 | .myup | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .up (la orden de empujar hacia adelante): parte de la firma con la que se reconoce a la propia especie. |
| 722 | .mydn | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .dn (la orden de empujar hacia atrás): parte de la firma con la que se reconoce a la propia especie. |
| 723 | .mysx | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .sx (la orden de empujar hacia la izquierda): parte de la firma con la que se reconoce a la propia especie. |
| 724 | .mydx | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .dx (la orden de empujar hacia la derecha): parte de la firma con la que se reconoce a la propia especie. |
| 725 | .myaimdx | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .aimdx (la orden de girar a la derecha): parte de la firma con la que se reconoce a la propia especie. |
| 726 | .myaimsx | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .aimsx (la orden de girar a la izquierda): parte de la firma con la que se reconoce a la propia especie. |
| 727 | .myshoot | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .shoot (la orden de disparar): parte de la firma con la que se reconoce a la propia especie. |
| 728 | .myeye | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot lee un ojo (*.eye1 a *.eye9): el contador más usado para reconocer a la propia especie. |
| 729 | .myties | Sentido | La firma propia (my*) | Cuántas veces aparece en el ADN del propio bot el número de .tie (330), se use como se use: parte de la firma para reconocer a la propia especie. |
| 730 | .mypoison | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .strpoison, la orden de fabricar veneno defensivo; a diferencia de las otras my*, no tiene pareja ref*. |
| 731 | .myvenom | Sentido | La firma propia (my*) | Cuántas veces el ADN del propio bot escribe en .strvenom, la orden de fabricar veneno de ataque; a diferencia de las otras my*, no tiene pareja ref*. |
| 800 | .out1 | Comando | Entradas y salidas | Primer canal de salida por la vista: el número que escribís acá lo lee en su .in1 cualquier bot que te esté mirando. |
| 801 | .out2 | Comando | Entradas y salidas | Canal de salida por la vista número 2: lo que escribís acá lo lee en su .in2 el bot que te esté mirando. |
| 802 | .out3 | Comando | Entradas y salidas | Canal de salida por la vista número 3: lo que escribís acá lo lee en su .in3 el bot que te esté mirando. |
| 803 | .out4 | Comando | Entradas y salidas | Canal de salida por la vista número 4: lo que escribís acá lo lee en su .in4 el bot que te esté mirando. |
| 804 | .out5 | Comando | Entradas y salidas | Canal de salida por la vista número 5: lo que escribís acá lo lee en su .in5 el bot que te esté mirando. |
| 805 | .out6 | Comando | Entradas y salidas | Canal de salida por la vista número 6: lo que escribís acá lo lee en su .in6 el bot que te esté mirando. |
| 806 | .out7 | Comando | Entradas y salidas | Canal de salida por la vista número 7: lo que escribís acá lo lee en su .in7 el bot que te esté mirando. |
| 807 | .out8 | Comando | Entradas y salidas | Canal de salida por la vista número 8: lo que escribís acá lo lee en su .in8 el bot que te esté mirando. |
| 808 | .out9 | Comando | Entradas y salidas | Canal de salida por la vista número 9: lo que escribís acá lo lee en su .in9 el bot que te esté mirando. |
| 809 | .out10 | Comando | Entradas y salidas | Canal de salida por la vista número 10: lo que escribís acá lo lee en su .in10 el bot que te esté mirando. |
| 810 | .in1 | Sentido | Entradas y salidas | Primer canal de entrada por la vista: el valor que publica en su .out1 el bot que tenés en el ojo con foco. |
| 811 | .in2 | Sentido | Entradas y salidas | Canal de entrada por la vista número 2: el valor que publica en su .out2 el bot que tenés en el ojo con foco. |
| 812 | .in3 | Sentido | Entradas y salidas | Canal de entrada por la vista número 3: el valor que publica en su .out3 el bot que tenés en el ojo con foco. |
| 813 | .in4 | Sentido | Entradas y salidas | Canal de entrada por la vista número 4: el valor que publica en su .out4 el bot que tenés en el ojo con foco. |
| 814 | .in5 | Sentido | Entradas y salidas | Canal de entrada por la vista número 5: el valor que publica en su .out5 el bot que tenés en el ojo con foco. |
| 815 | .in6 | Sentido | Entradas y salidas | Canal de entrada por la vista número 6: el valor que publica en su .out6 el bot que tenés en el ojo con foco. |
| 816 | .in7 | Sentido | Entradas y salidas | Canal de entrada por la vista número 7: el valor que publica en su .out7 el bot que tenés en el ojo con foco. |
| 817 | .in8 | Sentido | Entradas y salidas | Canal de entrada por la vista número 8: el valor que publica en su .out8 el bot que tenés en el ojo con foco. |
| 818 | .in9 | Sentido | Entradas y salidas | Canal de entrada por la vista número 9: el valor que publica en su .out9 el bot que tenés en el ojo con foco. |
| 819 | .in10 | Sentido | Entradas y salidas | Canal de entrada por la vista número 10: el valor que publica en su .out10 el bot que tenés en el ojo con foco. |
| 820 | .mkslime | Comando | Defensas | Orden para fabricar baba (slime): cada 1 de energía da 10 de slime, hasta 200 por ciclo. |
| 821 | .slime | Sentido | Defensas | Cuánta baba tiene el bot: impide que lo aten con un lazo y frena los virus; se evapora un 2 % por ciclo. |
| 822 | .mkshell | Comando | Defensas | Orden para fabricar caparazón (shell): cada 1 de energía da 10 de shell, hasta 100 por ciclo. |
| 823 | .shell | Sentido | Defensas | Cuánto caparazón tiene el bot: frena los disparos que roban cuerpo y los de veneno, y no se gasta solo. |
| 824 | .strvenom .mkvenom | Comando | Defensas | Orden para fabricar veneno (venom): cada 1 de energía da 1 de veneno, hasta 100 por ciclo. También se llama .mkvenom. |
| 825 | .venom | Sentido | Defensas | Cuánto veneno tiene el bot: la munición de los disparos -3, que paralizan a la víctima y le pisan una celda de memoria. |
| 826 | .strpoison .mkpoison | Comando | Defensas | Orden para fabricar toxina (poison): cada 1 de energía da 4 de toxina, hasta 100 por ciclo. También se llama .mkpoison. |
| 827 | .poison | Sentido | Defensas | Cuánta toxina tiene el bot: castiga a quien lo muerde con un disparo de energía o le roba por un lazo; se evapora un 2 % por ciclo. |
| 828 | .waste | Sentido | Cuerpo, energía y estado | Los desechos que acumuló el bot: en exceso le escriben números al azar en la memoria; se tiran con un disparo -4. |
| 829 | .pwaste | Sentido | Cuerpo, energía y estado | Los desechos permanentes: un resto que queda cada vez que el bot tira desechos y que ya no se puede eliminar. |
| 830 | .sharenrg | Comando | Lazos | En un multicelular, qué porcentaje de la energía sumada con cada compañero querés quedarte; el motor reparte en el mismo ciclo. |
| 831 | .sharewaste | Comando | Lazos | En un multicelular, qué porcentaje del desecho sumado con cada compañero querés quedarte (1 a 99). |
| 832 | .shareshell | Comando | Lazos | En un multicelular, qué porcentaje del caparazón sumado con cada compañero querés quedarte (1 a 99). |
| 833 | .shareslime | Comando | Lazos | En un multicelular, qué porcentaje de la baba sumada con cada compañero querés quedarte (1 a 99). |
| 834 | .ploc | Comando | Defensas | La celda de memoria que tu toxina le va a pisar, en cada ciclo, a quien se envenene atacándote. |
| 835 | .vloc | Comando | Defensas | La celda de memoria que tu veneno le va a pisar a la víctima en cada ciclo de la parálisis. |
| 836 | .venval | Comando | Defensas | El valor que tu veneno escribe en la celda .vloc de la víctima en cada ciclo de la parálisis. |
| 837 | .paralyzed | Sentido | Defensas | Cuántos ciclos de parálisis por veneno le quedan al bot; 0 si no está paralizado. |
| 838 | .poisoned | Sentido | Defensas | Cuántos ciclos de envenenamiento le quedan al bot; 0 si no está envenenado. |
| 839 | .pval | Comando | Defensas | El valor que tu toxina escribe en la celda .ploc de quien se envenene atacándote. |
| 900 | .backshot | Comando | Disparos | Con un valor distinto de 0, el próximo disparo sale hacia atrás en lugar de hacia adelante. |
| 901 | .aimshoot | Comando | Disparos | Desvía el próximo disparo un ángulo respecto de tu frente, sin girar: positivo hacia la derecha, negativo hacia la izquierda. |
| 920 | .chlr | Sentido | Cloroplastos y luz | Cuántos cloroplastos tiene el bot, de 0 a 32000, después de la pérdida natural del ciclo. |
| 921 | .mkchlr | Comando | Cloroplastos y luz | Compra cloroplastos: suma esa cantidad en el mismo ciclo y cobra energía por cada uno. |
| 922 | .rmchlr | Comando | Cloroplastos y luz | Se desprende de esa cantidad de cloroplastos en el mismo ciclo, sin costo y sin recuperar nada. |
| 923 | .light .availability | Sentido | Cloroplastos y luz | Cuánta luz queda disponible en el campo, de 0 a 32000: baja a medida que los bots ocupan más superficie. |
| 924 | .sharechlr | Comando | Cloroplastos y luz | En un organismo multicelular, reparte los cloroplastos con cada bot atado: el número es el porcentaje del total que se queda este bot. |
| 971-975 | Memoria genética instantánea (971-975) | Entrada y salida | Memoria (memloc, memval y genética) | Cinco celdas sin nombre que el hijo recibe copiadas del padre en el momento de nacer. |
| 976-990 | Memoria genética diferida (976-990) | Entrada y salida | Memoria (memloc, memval y genética) | Quince celdas sin nombre que el hijo recibe del padre de a una por ciclo, mientras siga atado a él por el lazo de nacimiento. |