Observar
La pantalla del mundo en vivo: la cámara, el tiempo, las tres vistas, el panel En vivo con su gráfico y sus eventos, sembrar, guardar, instantáneas, el modo TV y el Player Bot.
Observar es donde mirás la simulación mientras corre. Ocupa la pantalla en tres partes:
- El mundo, a la izquierda: el campo con los bots, los disparos, los lazos y los obstáculos.
- El panel lateral, a la derecha: el panel En vivo con las cifras de la corrida, o el inspector cuando elegís un bot.
- La barra de abajo: el tiempo, la velocidad, las herramientas (sembrar, guardar, instantáneas…) y la vista.
Si entrás a Observar sin ningún mundo en memoria, la app arranca sola el escenario Sopa primordial con una semilla nueva y lo pone a correr. Para elegir otro, andá a Inicio.
La cámara
Al empezar ves el campo entero. Para acercarte:
| Qué querés | Con el mouse | Con el teclado |
|---|---|---|
| Acercar | rueda hacia adelante (acerca hacia donde está el puntero) o el botón + | + |
| Alejar | rueda hacia atrás o el botón − | − |
| Ver todo el campo | el botón [ ] (Encuadrar todo) | 0 |
| Moverte | arrastrar el mundo (solo con zoom) | las flechas |
Los atajos de teclado andan cuando el mundo tiene el foco: hacé clic una vez sobre el campo, o llegá con Tab. El zoom va de 1 (el campo entero) a 64 aumentos. Abajo a la izquierda, una barra de escala dice cuántas unidades del mundo mide y el tamaño del campo.
Arriba a la izquierda, un rótulo recuerda la vista que estás usando (y el «color por», en la vista enriquecida).
Elegir y seguir un bot
Un clic sobre un bot lo elige: queda marcado, el panel lateral pasa a ser su inspector y el mundo dibuja su rastro y sus nueve ojos. Un clic en un lugar vacío lo suelta. Mientras no hay nada elegido, el rótulo dice «Clic en un bot para inspeccionarlo».
Con un bot elegido, el rótulo de arriba a la izquierda muestra su número y su especie, más dos botones:
- Seguir: la cámara lo acompaña. Si estabas lejos, se acerca sola. Arrastrar el mundo, moverlo con las flechas o encuadrar todo deja de seguirlo.
- × (Quitar la selección): lo suelta.
Si el bot muere mientras lo mirás, el inspector lo avisa y conserva sus últimos datos.
El tiempo
Los tres primeros controles de la barra manejan el tiempo:
- Iniciar / Pausar: arranca o detiene la simulación.
- Un ciclo: avanza exactamente un ciclo. Sirve en pausa para ver, paso a paso, qué hace un bot (con el inspector abierto, los genes que corrieron se actualizan en cada paso).
- Velocidad: cuántos ciclos corre la simulación por cada cuadro que dibuja: × 1, × 10 (la de arranque), × 100 o Máx., que corre tan rápido como puede y dibuja cuando alcanza.
A la derecha de la barra, un contador dice cuántos ciclos por segundo calcula la simulación y cuántos cuadros por segundo dibuja. Con × 1 ves cada ciclo; con Máx. dejás que la evolución avance sin mirar cada paso. Lo que pasa en cada ciclo está en El ciclo y el orden de las acciones.
Las vistas
El selector Vista de la barra cambia cómo se dibujan los bots. No cambia la simulación: solo el dibujo y algunos datos del panel.
Enriquecida (la de arranque). Cada animal es un círculo con una «nariz» que marca hacia dónde mira; cada vegetal, un hexágono. El tono es el color de su especie y el brillo sigue a su energía: un bot apagado está por quedarse sin nada. Un tinte verde delata cloroplastos. Cuando un bot hace algo, lo rodea un anillo breve de color (reproducirse, disparar, atar un lazo, fabricar defensas, ganar energía…). Al acercarte aparecen detalles: el borde grueso del caparazón, el halo de la baba, púas azules de veneno y amarillas de toxina, un círculo interior en los que forman parte de un multibot, los ojos (los que ven algo, en blanco) y el estado (paralizado, envenenado, con virus). Los nacimientos destellan con una línea hasta la madre; los muertos se encogen y se apagan, y el que se va por un teleporter deja un anillo cian.
Clásica. El dibujo de la interfaz original: círculos del color de la especie, una línea hacia donde mira, flechas con el empuje de cada bot y anillos finos que muestran sus reservas (energía, cuerpo, desechos, veneno, caparazón, baba, toxina, virus y cloroplastos). Es la más liviana.
Contorno. Como la clásica, pero los bots son solo un contorno, sin relleno. Ayuda a ver qué hay debajo cuando están amontonados.
En las tres, el bot elegido muestra su rastro y su rejilla de visión: nueve arcos cian, el del ojo de foco en rojo (ver Visión).
El tooltip
En la vista enriquecida, al pasar el puntero sobre un bot aparece una ficha breve: su especie, su número, si es animal, vegetal o cadáver (y si es parte de un multibot), su energía, cuerpo y edad, su generación, mutaciones, largo del ADN, víctimas (.kills) y lazos, y lo que hizo en el último segundo.
Color por
En la vista enriquecida, el selector Color por cambia el tono de los bots para mostrar un dato en vez de la especie:
| Opción | Qué pinta |
|---|---|
| Especie | el color de cada especie (lo normal) |
| Energía (nrg) | .nrg |
| Cuerpo (body) | .body |
| Generación | cuántas generaciones tiene detrás |
| Mutaciones | cuántas mutaciones acumuló |
| Edad | ciclos de vida |
| Largo del ADN | cuántas instrucciones tiene su ADN |
| Distancia genética | cuánto difiere su ADN del bot elegido |
Con cualquier dato que no sea la especie aparece una leyenda con una escala de colores y los valores mínimo y máximo entre los vivos. La Distancia genética se mide contra el bot elegido; sin bot elegido, la leyenda lo avisa. El inspector tiene un botón que la enciende de una vez (El inspector).
El panel En vivo
Sin bot elegido, el panel lateral muestra En vivo, con el ciclo actual y cuatro tarjetas:
| Tarjeta | Qué dice |
|---|---|
| Bots vivos | cuántos hay, y cuánto subió o bajó en los últimos 1000 ciclos |
| Especies | cuántas hay vivas y cuántas se extinguieron |
| Energía media | la .nrg promedio por bot |
| Generación máx. | la generación más alta entre los vivos, y de qué especie es |
Población por especie
Debajo, un gráfico de áreas apiladas muestra cuántos bots de cada especie hubo a lo largo de la corrida. Toma un punto cada 100 ciclos, así que aparece con el segundo punto. Cuando la corrida se hace larga, junta los puntos de a dos para que el gráfico abarque todo. Con siete especies o menos las muestra todas; con más, dibuja las seis que más bots llegaron a tener y junta el resto en Otras. La leyenda dice cuántos bots tiene ahora cada una.
Eventos
La lista Eventos anota lo importante de la corrida, lo más nuevo arriba y con su ciclo:
- lo que pasa en el mundo: una especie que se extingue, un pico de población (de diez bots o más, anotado cuando la población ya bajó), una generación récord (cada una hasta la 10, después de a cinco hasta la 50 y luego de a diez), una especie que llega por un teleporter o una especie nueva que nadie sembró;
- lo que hacés vos: una corrida nueva (con su semilla), una siembra, un cambio de parámetros en caliente, una orden de la barra Mundo, y cada vez que guardás, retomás o abrís un archivo.
El enlace Ver análisis completo abre Analizar con mucho más: métricas, especies, árbol genealógico e informes.
Sembrar
Sembrar agrega bots de una especie al mundo que está corriendo, sin reiniciarlo. Sirve para meter un depredador en un mundo tranquilo, reponer una especie que se extinguió o probar un bot nuevo contra los que ya están.
- Tocá Sembrar en la barra.
- En Bot, elegí de dónde sale el ADN:
- Un bot de la biblioteca…: buscalo por nombre, archivo, etiqueta o nota. Toma su nombre, si es vegetal, 5 copias (15 si es vegetal) y un color que no esté en uso.
- Animal Minimalis (animal simple) o Alga Minimalis (vegetal): los dos bots mínimos de siempre.
- Pegar el ADN…: aparece un cuadro para pegar el código.
- Revisá Nombre de la especie, Cantidad (de 1 a 500), Energía inicial y Color, y marcá Vegetal (hace fotosíntesis) si corresponde (ver Cloroplastos y vegetales).
- Tocá Sembrar.
Los bots aparecen enseguida y la siembra queda anotada en Eventos. Las especies sembradas mutan con las tasas de fábrica, como las del escenario (ver Mutaciones).
La barra Mundo
Mundo abre, sobre el campo, una barra para poner y sacar obstáculos y teleporters mientras la simulación corre:
- Tamaño: ancho × alto de las formas nuevas, como fracción del campo (más de 0 y hasta 1).
- Obstáculo agrega una forma de ese tamaño en un lugar al azar; +10 al azar agrega diez; −10 al azar borra diez.
- Laberinto agrega las formas de un laberinto: Horizontal, Vertical, Espiral, Damero, Polar (placas que derivan) o Escombros (dos paredes que se cierran). Pasillo y Muro fijan el ancho de los pasillos y el grosor de los muros.
- Teleporter agrega uno en un lugar al azar, hasta el máximo que admite el motor.
- Borrar activa el modo borrar: un clic sobre una forma o un teleporter lo quita. Con el mundo enfocado,
NyMayús+Nrecorren los objetos,Suprborra el resaltado yEscsale del modo. - Borrar todo quita Todas las formas o Todos los teleporters, después de preguntar.
- Guardar en el escenario pasa los objetos actuales al escenario de la corrida, para que Experimentar los muestre y una corrida nueva los ponga otra vez. Una corrida abierta de un archivo no tiene escenario donde guardarlos.
Cada orden queda registrada en la corrida y se repite en el mismo ciclo al repetirla. Cómo afectan los obstáculos a los bots está en El mundo.
Guardar y retomar
Guardar abre un diálogo con un Nombre y estas opciones:
- Guardar en el navegador: guarda la corrida en este navegador, con su escenario, su semilla y sus eventos. Se conservan las últimas 20 corridas; al pasarte, se borran las más viejas y la app te avisa cuántas.
- Si la corrida ya estaba guardada, el botón dice Actualizar la guardada y aparece Guardar como nueva, que deja una copia aparte sin tocar la otra.
- Descargar .dbsim: baja el estado completo de la simulación a un archivo, para llevarlo a otro equipo o compartirlo.
Corridas abre la lista de lo guardado, con una miniatura, el ciclo, los bots y la fecha de cada una. Retomar la carga en pausa (tocá Iniciar para seguir), Borrar la elimina y Abrir un archivo .dbsim… carga uno desde tu equipo. La que está cargada lleva la marca la actual.
Si la corrida en pantalla tiene cambios sin guardar, retomar otra o abrir un archivo te pregunta antes de descartarlos. Qué guarda cada formato está en Formatos de archivo; dónde queda lo guardado, en Tus datos.
Buscar el mejor
Buscar el mejor elige al bot más apto de la simulación y abre su inspector. La aptitud combina su descendencia con su energía y su cuerpo; cuánto pesa cada parte lo fija el parámetro Peso de la descendencia. Los vegetales no cuentan: si solo hay vegetales, la app avisa que no hay candidatos.
Instantánea
El menú Instantánea baja datos de la corrida a tu equipo:
- Imagen del mundo (PNG): el campo tal como se ve ahora.
- Instantánea de los vivos (.snp): una ficha de cada bot vivo, con su ADN, su generación, sus mutaciones, su descendencia y su aptitud. Con Con el detalle de mutaciones marcado, baja además un
_Mutations.txtcon la historia de mutaciones de cada uno. - Registro de muertos: con Registrar los muertos encendido, la simulación guarda una ficha de cada bot que muere; Sin vegetales deja afuera a los vegetales. El menú dice cuántos registros lleva acumulados; Descargar los baja (
DeadRobots.snpyDeadRobots_Mutations.txt) y Reiniciar los borra.
Las dos casillas del registro de muertos son los parámetros Registrar los muertos y Sin vegetales en el registro, y tocarlas es un cambio en caliente: queda anotado en la corrida. Durante un partido F1 no se pueden cambiar. El formato de los .snp está en Formatos de archivo.
Player Bot
Desde la pestaña Control del inspector podés manejar un bot con el teclado y el mouse (ver El inspector). Mientras el modo está encendido, un indicador sobre el mundo dice Player Bot activo y a quién controlás, con un botón Salir (o Esc). Si no hay ningún bot bajo control, un clic sobre uno lo toma.
Lo que hagas en este modo no queda en la corrida: al repetirla no se repite.
Torneos y modo TV
Las peleas de un torneo se juegan en Observar. Si estás mirando una pelea de torneo, aparece el botón Seguir el torneo: al terminar esa pelea sigue solo con las siguientes, con una pausa entre una y otra.
El Modo TV, que se enciende desde Competir, juega la temporada entera sin que toques nada, a pantalla completa y sin paneles. Arriba muestra el torneo y la edición, y una tarjeta con la pelea en juego, el marcador y el ganador. Los controles:
- Cortinilla (s): los segundos de pausa entre peleas (de 0 a 60).
Moculta o muestra la tarjeta de la pelea, para mirar sin nada encima.- Con paneles (Esc): deja la pantalla completa y sigue avanzando en Observar, con el panel lateral y la barra. Desde ahí, Pantalla completa vuelve al modo TV.
- Salir (a pantalla completa) o Detener (con paneles): apaga el avance automático. La pelea en juego sigue y se registra al terminar.
Mientras el torneo avanza solo, Sembrar, Mundo y Corridas quedan desactivados: no se puede cambiar el mundo de una pelea.
Si algo sale mal
Los avisos aparecen sobre la barra de abajo. Los informativos (corrida guardada, corrida retomada, palabras del ADN que no se reconocen) se van solos a los pocos segundos; los errores quedan hasta que los cerrás con ✕. Si el motor de la simulación no carga, revisá la conexión y recargá la página. Si el navegador se queda sin espacio para guardar, borrá corridas viejas desde Corridas.