Flocking with tree based connectivity
From here
Michael Schuresko