Empaquetamiento de esferas 2D

Comprobación experimental de cuál es el empaquetamiento más compacto de esferas en dos dimensiones. 300 esferas con fuerza elástica de todas con todas y posiciones iniciales aleatorias. Se incluye fuerza de fricción para alcanzar equilibrio.

Dada la atracción de todas con todas, el equilibrio se alcanza en forma de círculo con todas las esferas empaquetadas para minimizar el tamaño del círculo. Aparce el patrón de panal de abeja, que es el empaquetamiento más compacto posible.

Si se pasa el ratón sobre alguna bola, se le suma una velocidad instantanea de 20 en una dirección aleatoria, para provocar alteraciones y comprobar como vuelve otra vez a la configuración de equilibrio. Con pantallas táctiles volver a tocar en la pantalla en un sitio sin bolas para que no siga sumando la velocidad a todas las bolas que pasen por el último punto tocado.

Por limitaciones de la simulación, si se deja transcurrir mucho tiempo (más cuanto menor velocidad de simulación) las esferas acaban superponiéndose.

Simular
c