DishPong — neuronas en una placa aprendiendo a jugar

Cultivos de neuronas simuladas controlan la paleta. No saben qué es el Pong: solo reciben estimulación predecible cuando golpean y ruido caótico cuando fallan. Entrenalos, hacelos pelear entre ellos o jugá vos contra uno.

El partido de entrenamiento ● jugando

Iteración0/50
Golpes en este rally0
Prom. últimas 100.0
Mejor rally0
línea punteada = distancia pelota↔paleta (lo que “siente” la placa) empuje ARRIBA empuje ABAJO

Curva de aprendizaje golpes seguidos por iteración

con feedback promedio móvil (5) control sin feedback

La placa (vista de la red) sinapsis: excitatoria / inhibitoria

Mapa sináptico

Fila = dónde está la pelota. “Preferencia” = hacia dónde empuja: tiene que quedar arriba cuando la pelota está arriba y abajo cuando está abajo.

Actividad (raster)

Cada punto es un disparo. Verde = latido calmo, rojo = ruido.

Bitácora

¿Cómo funciona?

1Sentir

La posición de la pelota respecto de la paleta se “inyecta” en neuronas sensoriales, cada una sintonizada a una zona (muy arriba … muy abajo). Cuanto más cerca está la pelota, más fuerte la estimulación — como los electrodos de DishBrain, que codificaban la distancia en frecuencia.

2Actuar

Las sensoriales excitan o inhiben a dos poblaciones motoras. Las neuronas disparan de forma estocástica; la paleta se mueve según cuántas más disparan en ARRIBA que en ABAJO. Al principio las sinapsis son aleatorias: la paleta tiembla sin sentido.

3Feedback

Golpe: la placa recibe un pulso regular y sincronizado (predecible) y se consolidan las conexiones que estaban activas. Fallo: recibe ráfagas al azar y las asociaciones recientes se debilitan. Además, cuando moverse alinea la paleta con la pelota, la entrada se vuelve más estable y eso refuerza un poquito (“señal de alineación”).

4Reorganizarse

Nadie le dice a la red qué hacer: solo “prefiere” lo predecible (principio de energía libre). Con las iteraciones aparece un mapa ordenado — pelota arriba → empujar arriba — y los rallies se alargan. El cultivo control, sin feedback, sigue jugando al azar.

⚠️ Es una simulación didáctica, no neuronas reales: redes chicas de neuronas estocásticas con plasticidad modulada (trazas de elegibilidad tipo STDP). Inspirada en Kagan et al., Neuron (2022) — el experimento DishBrain de Cortical Labs. La “señal de alineación” es una simplificación para que el aprendizaje se vea en ~50 iteraciones: probá el preset DishBrain puro para ver cuánto cuesta sin ella.
—
0:0
—
Rally actual: 0 Rally más largo: 0 Velocidad de la pelota: 1.00×

Izquierda cerebro en vivo

Derecha cerebro en vivo

Tu rival

Mové la paleta con el mouse o el dedo sobre la cancha, o con ↑ ↓ / W S. Vos jugás a la derecha.

⚙️ Reglas del partido