Skip to content

avramdj/artificial-life-boids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artificial life simulation: Boids

Build

Boids is an artificial life program, developed by Craig Reynolds in 1986, which simulates the flocking behaviour of birds and fish.

The rules applied in the simplest Boids world are as follows:

  • separation: steer to avoid crowding local flockmates
  • alignment: steer towards the average heading of local flockmates
  • cohesion: steer to move towards the average position (center of mass) of local flockmates

Demos:

  • Artificial.Life.Simulation_.Boids.2.0.OpenGL.1.mp4
  • Artificial.Life.Simulation_.Boids.OpenGL.mp4
  • Day 2:

Resources: