A few months ago I wrote this simulation of a system of circles bouncing off each other. It's a two-dimensional box with elastic balls in it that bounce off each other. I came back to it and noticed that I didn't sanitize the input for the "elasticity" constant (which multiplies the resultant velocities after performing momentum transfer on collision) and I started putting in values above 1. Of course, this makes no sense physically, but it was still interesting nonetheless.
I noticed that there seems to be a certain threshold of elasticity beyond which the total energy of the system becomes unbounded and grows exponentially instead of slowing to a halt due to friction (dynamic friction from moving). Can the system be simplified to a point where this threshold can be easily calculated as a function of the friction, the initial energy of the system, and the size of the spheres?
I found this question (Collision time of Brownian particles) which is very much related, but doesn't quite answer the general case with many particles.