Including: - replacing guassian with simpler triangle distribution - Timing calculations -resulting in using only 50 points. - Changes (which may need to be reconsidered) for optimization. These are likely to be simplified back.
Make the loops tighter. Remove some debug output. Simplify the collision avoidance.
Clusters are forming.