this model depicts several white “balls” bouncing across the canvas with a single yellow ball tracing the path of the average position of the white group. each white ball begins with random coordinates and random x/y velocities, and respects the edges of the canvas.
using the buttons in the bottom left of the canvas, try adding and subtracting balls from the model. How does this affect the path traced by the “average” ball, and the ball’s range of motion? where does the break occur between the average ball producing straight lines and it only producing curves?
this model could be implemented into different phases to examine emergent patterns of the balls’ motion: extending the canvas size as well as constructing the balls using patterned, rather than random parameters would yield worthwhile results.