Alla base di ogni soluzione che fa leva sulle collisioni c'è il principio dell'interazione dinamica. In questo caso, i cerchi vengono generati dallo stesso punto di origine, e si regolano automaticamente per mantenere la distanza impostata.

Il software consente l'utilizzo di cerchi di dimensioni diverse, offrendo flessibilità per varie esigenze di design. Il pulsante "reset" permette di riavviare l'operazione da zero, mentre l'opzione "shuffle" randomizza la distribuzione dei cerchi per introdurre variazioni.