Escapist Marginalia

User Preferences

Interface language

Theme

Settings

Behavior
Appearance
Quad Tree

Flocking

Flocking simulation based on Craig Reynolds 'boids' algorithm."

Flocking simulation based on Craig Reynolds “Boids” algorithm. The basic flocking model consists of three steering behaviours:

  • Separation: steer to avoids crowding local flockmates;
  • Alignment: steer towards the average heading of local flockmates;
  • Cohesion: steer toward the average position of local flockmates.

This simulation was done thanks to Coding Train Challenge.