Definition
Boids is an artificial life program, developed by Craig Reynolds in 1986, which simulates the flocking behaviour of birds, and related group motion. His paper on this topic was published in 1987 in the proceedings of the ACM SIGGRAPH conference. The name "boid" corresponds to a shortened version of "bird-oid object", which refers to a bird-like object, as well as referencing the stereotypical New York pronunciation of 'bird' as . Reynolds' boid model is one example of a larger general concept, for which many other variations have been developed since. The closely related work of Ichiro Aoki is noteworthy because it was published in 1982 – five years before Reynolds' boids paper.
Related concepts
Active matterAgent-based modelAgent-based model in biologyAllee effectAltitudinal migrationAnimal migrationAnimal migration trackingAnimal navigationAnt colony optimization algorithmAnt millAnt roboticsArtificial lifeAssociation for Computing MachineryBIO-LGCABait ballBatman ReturnsBirdBird migrationBoidaeCell migrationClustering of self-propelled particlesCoded wire tagCollective animal behaviorCollective cell migrationCollective intelligenceCollective motionConway's Game of LifeCraig Reynolds (computer graphics)Crowd simulationDecentralised systemDiel vertical migrationDrovingEmergenceEusocialityFeeding frenzyFish migrationFlock (birds)Flocking (behavior)Free Press (publisher)Group size measuresHalf-Life (video game)HerdHerd behaviorHistory of wildlife tracking technologyHoming (biology)Insect migrationLepidoptera migrationLessepsian migrationLocations of Half-LifeLocustMicro air vehicleMicrobial intelligenceMicroboticsMixed-species foraging flockMobbing (animal behavior)Monarch butterfly migrationMutualism (biology)NanoroboticsNatal homingNew York accentPack (canine)Pack hunterParticle swarm optimizationPatterns of self-organization in antsPhilopatryPredator satiationQuorum sensingReverse migration (birds)Richard DawkinsSIGGRAPHSalmon runSardine runSea turtle migrationSelf-propelled particlesShoaling and schoolingSort solSpatial organizationStigmergySwarm (simulation)Swarm behaviourSwarm intelligenceSwarm roboticsSwarming (honey bee)Swarming (military)Swarming motilitySymbrionSymmetry breaking of escaping antsTask allocation and partitioning of social insectsTim BurtonVicsek modelXScreenSaver
8 concepts already in your glossary