
BIOTOPO 3: la ficha para el portfolio y los mandos que faltaban
Para el profesorado, en tres líneas
Tercera entrega de BIOTOPO, con dos piezas del plan original que llegan juntas: el botón “🖨 Ficha del modelo” (Paso 3), que genera una hoja imprimible para el portfolio con las reglas, los parámetros exactos de la partida y su estado en ese momento; y el Paso 4, que añade los tres mandos que quedaban fijos, un control de velocidad y una semilla que permite repetir una partida de forma idéntica. El botón opcional de explicación por LM Studio se ha dejado fuera, tal como el plan del proyecto permitía.
Ya has visto la cuadrícula de BIOTOPO y el botón que saca los datos de una partida en un CSV. Esta entrada trae dos piezas más: una para guardar lo que has jugado, y varias para controlar mejor cómo juegas.
La ficha del modelo, para el portfolio
Al final del panel de mandos hay un botón nuevo: “🖨 Ficha del modelo”. Pulsarlo abre el diálogo de imprimir de tu navegador con una hoja pensada para el portfolio, con tres partes:
- La tabla de reglas del modelo — qué hace cada agente, cómo se mueve, cómo gana y pierde energía, cuándo se reproduce y cuándo muere.
- Los parámetros exactos de tu partida: el valor de cada mando, incluida la semilla (más abajo).
- Una foto del estado en el momento de pulsar el botón: en qué paso vas, cuánta hierba hay crecida, cuántas ovejas y cuántos lobos siguen vivos.
Desde ese diálogo puedes imprimir en papel o guardar como PDF, sin salir del navegador ni instalar nada. La idea es que cada alumno o alumna pueda quedarse con la partida concreta que ha jugado — no una captura de pantalla de la cuadrícula, sino un documento que se explica solo, con los números que la hicieron ir como fue.
Los tres mandos que faltaban
El MVP dejaba fijos tres números que en el modelo original también son ajustables: cuánta energía gana una oveja al comerse hierba, cuánta energía gana un lobo al cazar una oveja, y con qué probabilidad se reproduce una oveja en cada paso. Ahora son sliders, con los mismos valores por defecto que tenían como número fijo, así que una partida con los mandos nuevos sin tocar se comporta exactamente igual que antes.
Con estos tres mandos nuevos ya puedes explorar preguntas que antes no podías tocar sin abrir el código: ¿qué pasa si la hierba alimenta menos y una oveja necesita comer más veces para sobrevivir? ¿Y si las ovejas se reproducen mucho más rápido que los lobos pueden cazarlas?
Control de velocidad
Otro mando nuevo, de 1 a 20 pasos por segundo. No cambia ni una regla del modelo — solo el ritmo al que ves pasar la simulación. Bájalo para observar con calma un momento concreto (por ejemplo, justo después de una peste); súbelo para llegar antes a ver si una combinación de mandos acaba en colapso o se sostiene.
Semilla y “Repetir exacta”
Esta es la pieza más importante del Paso 4, y la que responde a una pregunta que probablemente ya te habías hecho: si BIOTOPO usa números aleatorios, ¿cómo sabes que un resultado no fue pura casualidad?
Cada partida ahora tiene una semilla: un número que gobierna toda su aleatoriedad (a quién le toca moverse, en qué dirección, quién se reproduce). Lo ves en el campo “Semilla de esta partida”. Con la misma semilla y los mismos mandos, la partida sale exactamente igual, paso a paso — lo hemos comprobado con una prueba automática que hace correr la misma semilla dos veces durante 400 pasos y confirma que las dos veces terminan con el mismo número de ovejas, de lobos y en el mismo paso.
“Reiniciar” sigue sacando una semilla nueva al azar, como siempre. El botón nuevo, “↺ Repetir exacta”, hace lo contrario: vuelve a jugar la partida con el número que hay escrito en el campo. Esto sirve para varias cosas:
- Si ves un colapso interesante y quieres volver a verlo paso a paso, apunta la semilla antes de reiniciar.
- Si quieres comparar dos combinaciones de mandos de forma justa, fija la misma semilla en las dos y así la única diferencia entre partidas son los mandos, no la suerte.
- Si algo te parece un resultado raro, repetirlo con la misma semilla te dice si era el azar o si de verdad pasa siempre con esos mandos.
Lo que se ha dejado fuera, a propósito
El plan del proyecto incluía un botón opcional — “opcional y solo si sobra tiempo” — para pedirle a un modelo de lenguaje local que redactara en texto qué había pasado en una partida. Se ha dejado sin construir: BIOTOPO sigue siendo, de principio a fin, el primer proyecto de la familia que funciona enteramente en tu navegador, sin que haga falta tener LM Studio arrancado en ningún momento.




