Hola:
Para poner el tema más "caliente", la primera prueba que me ha funcionado "medianamente bien", consta de 2 funciones que suman unas 10 líneas, con la opción aleatoria y aditiva; la forma inversa resultó bastante más sencilla.
Como comentarios adicionales, he intentado con recuadros de 10x10, y claro, 3000 y pico de caudraditos "dinámicos" ralentiza bastante la cosa y terminé descartando esa medida (tal vez otro reto
)
La verdad sobre los comentarios, creo que hubo tiempo para poner condiciones, y plantearlas con el reto hecho, no lo veo justo (aunque por mi parte me parecen bien, y procuraré seguirlas)
Saludos