I don't know just a random simulation. change clones to change the number of clones. the more clones the laggier. change angle accuracy to change the accuracy of the angle the clone bounces when they hit a wall. The lower the number the laggier, however, any number greater than 18 becomes extremely inaccurate. Each clone changes in its own way every time it hits a wall. I'm working on optimizing it to be faster and run better with less lag, the more clones the better.
Literally me.