Simulación Basada en Agentes · Tema 48

Visualización de agentes

Ver rejillas, redes y movimientos: marcas que explican sin tapar.

01 · Punto de partida

El dibujo que enseña

En el Tema 47 el reloj medía el tick. Ahora el ojo entiende: puntos, estelas y enlaces que muestran dónde, hacia dónde y con quién. La visualización une espacio (Temas 14–15), red (Tema 13) y medida (Tema 44) en un dibujo que se lee sin manual.

Por eso visualizar no es decorar: cada tinta tiene que responder una pregunta. Lo que no explica, tapa.

  • ¿Qué marca cada punto: posición o estado?
  • ¿Qué muestra la estela: rumbo o historia?
  • ¿Qué une cada enlace: cercanía o charla?
  • ¿Cuánta tinta aguanta antes de tapar?

02 · Definición

Marca, trayectoria y agregado

Todo dibujo combina qué punto, qué camino y qué montón:

●

Marca

Punto con color y tamaño: posición más estado. Sin leyenda es mancha.

〰

Trayectoria

Estela de últimos pasos: rumbo e historia. Sin recorte tapa el mapa.

🕸

Enlace

Línea entre vecinos: red que se ve. Sin filtro es madeja.

El mismo dibujo en cada dominio.
MundoMarcaDibujo típico
Rejillacelda con color (Tema 27)mapa de calor del campo
Rednodo con enlaces (Tema 13)grafo con puentes
Movimientopunto con estela (Tema 12)trayectorias que fluyen
Seriepunto en curva (Tema 39)línea que ordena el tiempo

03 · Dibujo

Lindo que tapa frente a claro que explica

El brillo suma tinta; la codificación suma sentido. Publicar pide lo segundo.

Decorar

Efecto que encandila

Todo junto: estelas + enlaces + sombras. Lindo y ciego: nadie sabe qué mirar.

Codificar

Marca que responde

Una pregunta por capa: color = estado. Poco y claro: el ojo va solo.

Visualización
Dibujo con leyenda que responde una pregunta. Se mide con tinta y lectura.
Codificación
Regla dato-marca: color para tipo, largo para velocidad. Sin regla es adorno.
Saturación
Tinta de más que tapa: estelas largas con muchos enlaces. Menos es más.
Leyenda
Diccionario del dibujo: qué es cada color y línea. Sin leyenda no hay lectura.

04 · Ciclo

La ronda que dibuja con criterio

Cada figura elige pregunta, codifica y poda, en este orden:

elegir→codificar→podar
  1. 1
    Elegir la pregunta.

    Una por figura: dónde, hacia dónde o con quién. Tres preguntas son tres figuras.

  2. 2
    Codificar marcas.

    Color para tipo, largo para rumbo, línea para vecino: regla con leyenda.

  3. 3
    Podar la tinta.

    Recortar estelas y filtrar enlaces: lo que tapa se borra sin piedad.

05 · Representación en Python

Regla que pinta sin pensar dos veces

El color es una función del estado y el tamaño una del valor. Regla fija, dibujo honesto.

Python en tu navegador. Cambiá el umbral y observá cómo el mismo dato cuenta otra historia.

def color(tipo):
    return "#38e1c6" if tipo == "A" else "#ff8a3d"

def tamano(vel):
    return 4 + 2 * vel

print(color("A"), tamano(3))

Tipo a color y velocidad a tamaño: la regla se lee antes que el dibujo.

Tinta que se cuenta

Estelas por puntos más enlaces: presupuesto de tinta declarado.

def tinta(n, estela, enlaces):
    return n * estela + enlaces

print(tinta(60, 8, 120))

06 · Exploración

Laboratorio: tinta que explica

Nube que camina con agentes y deja estelas de últimos pasos. Los enlaces unen vecinos en radio dado. Celeste tipo A, naranja tipo B. ¿Cuánta estela y cuántos enlaces aguantan antes de tapar?

EXPERIMENTO 48

El dibujo con presupuesto

dato → marca + color + forma

Los resultados numéricos aparecen debajo.
Puntos0
Enlaces0
Tinta0
LecturaClaro

Con 60 agentes y estela 8, el dibujo es claro.

Cada punto camina 20 ticks con estela que se apaga: el color es su tipo fijo. Las líneas unen vecinos finales en el radio dado. Paleta y escala fijas para comparar. Pulsá Nueva réplica para otra caminata.

Preguntas para explorar

  1. Con estela 0 y sin enlaces, ¿se lee el rumbo? ¿Por qué sin historia no hay movimiento?
  2. Subí estelas y enlaces al máximo. ¿El mapa explica más o tapa más? ¿Dónde aparece la saturación?
  3. Repetí 3 veces iguales. ¿La tinta es idéntica? ¿Qué parte es parámetro y qué parte es caminata?
Ver respuestas sugeridas
  1. No: puntos sueltos sin pasado. Sin estela no hay hacia dónde.
  2. Tapa: madeja con fondo. La saturación llega cuando las líneas comen a los puntos.
  3. No exacto: la caminata mueve estelas y enlaces. Los topes ponen el techo, el azar pone el dibujo.

07 · Comprensión

Confusiones frecuentes

«Más capas es más info»

Más capas es más tinta: una pregunta por figura. Tres preguntas son tres figuras, no una ensalada.

«El 3D siempre ayuda»

Solo con altura que dice algo. Sin tercera variable el 3D tapa lo que el 2D mostraba.

«Animar es explicar»

Animar sin rastro pierde la historia: estela corta o rastro final. Movimiento sin memoria no enseña.

«La leyenda sobra»

Sin leyenda el color es gusto. Cada figura trae su diccionario o no se lee.

08 · Práctica guiada

Ejercicios con Python

Ejercicio 1: regla que pinta

Ejecutá y verificá cada tipo. Luego agregá el tipo C.

def color(t):
    return {"A": "celeste", "B": "naranja"}.get(t, "gris")

print(color("A"), color("B"), color("C"))
Ver solución razonada

Da celeste, naranja y gris: lo no previsto cae a neutro. La regla cubre hasta lo raro.

Ejercicio 2: predecir la tinta

Sin ejecutar primero: 60 agentes con estela 8 y 120 enlaces. ¿Tinta?

print(60 * 8 + 120)
Ver solución

Da 600: presupuesto que se declara. Más es tapar.

Ejercicio 3: poda que salva

Si hay 500 enlaces y el tope es 150, ¿cuántos se dibujan? Escribilo.

Ver una posible respuesta
print(min(500, 150))

Se dibujan 150: tope que salva la lectura. Podar es explicar.

09 · Síntesis

Ideas para recordar

  • Visualizar es elegir pregunta, codificar marcas y podar tinta.
  • Color para tipo, estela para rumbo y línea para vecino.
  • Paleta y escala fijas con leyenda y tope de enlaces.
  • Saturación tapa: menos es más.
  • En Python, función de estado a color más presupuesto de tinta.

En el próximo tema veremos las aplicaciones de los sistemas complejos: ciencia, ciudad, salud y negocios.