How does distance shape the way movement unfolds within a system?
Elements travel across a grid while remaining connected, constantly adjusting their direction to avoid getting too close to one another. The resulting paths reveal how shared constraints can quietly organise behaviour within a system.

Elements move across a simple grid, advancing step by step while remaining connected to one another. Whenever two elements approach too closely, their direction shifts and they move away, continuing their path while maintaining separation.





Movement becomes defined not by where each element wants to go, but by the distance they maintain from each other. The structure of the system emerges from a shared constraint.


Many systems behave this way. Boundaries and limitations often shape behaviour as much as intention.












