Home▸Physics & Mechanics▸Sardine School (2D): Vicsek Flocking Top View with Noise Sweep and a Chasing Predator

🐟 Sardine School (2D): Vicsek Flocking Top View with Noise Sweep and a Chasing Predator

2D companion of the sardine ocean simulation: Vicsek alignment with angular noise, a chasing predator, the polarisation order parameter and a noise sweep.

Physics & Mechanics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
Sardine School (2D): Vicsek Flocking Top View with Noise Sweep and a Chasing Predator ↗ Open standalone
⚙ Under the hood

2D top-view companion of the sardine ocean simulation: hundreds of fish follow the Vicsek alignment rule with angular noise, flee a chasing predator, and the measured polarisation shows the order-disorder transition as noise grows.

SardinesFish SchoolVicsek ModelCollective MotionOrder Parameter

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)