Vicsek Model

Vicsek Model is a simple agent-based model of self-propelled particles. Its working is simple: every boid aligns itself along the average direction of all the boids in its interaction radius. Additionally, there is a small noise added to the direction of the boid. The polarization of the system (a value between 0 and 1) is dependent on the density of boids, the interaction radius, and the amplitude of noise.






Parameter Controls



Simulation Controls




Note:
  1. This model shows a transition from disordered motion to large-scale ordered motion. When density is low or noise is high, particles behave like a disordered gas. When noise is low and density is high, particles 'flow' like a liquid. Their behaviour is conveyed by the value of polarization.
  2. Related: Collective Behaviour, Pedestrian Dynamics.


Developed by ChanRT | Fork me at GitHub