Nice Bug
youtube.com
youtube.com
This may occur because collisions modify a ball’s position but not its velocity. Balls are also attracted to each other more the further away they are from each other, which is wacky.
Here’s the most relevant code:
https://github.com/johnBuffer/NoCol/blob/d60bc4029186dac888a...
Dunno why that makes it converge, but those are some differences from normal elastic collision.