Fish move synchronously in shoal by reacting dynamically to the nearest neighbor fish.

Large groups of mosquitofish can move together with little physical contact between individuals. This is because the individual fish coordinate their acceleration and deceleration. The fish accelerate toward a neighbor that is far away from or behind them, and decelerate when a neighbor is directly in front of them.

Last Updated April 8, 2020