Information about Boids
- Boid also refers to some species of boa snakes.
Boids, developed by Craig Reynolds in 1986, is an artificial life program, simulating the flocking behaviour of birds.
As with most artificial life simulations, Boids is an example of emergent behaviour; that is, the complexity of Boids arises from the interaction of individual agents (the boids, in this case) adhering to a set of simple rules. 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 toward the average position of local flockmates
The movement of Boids can be characterized as either chaotic (splitting groups and wild behaviour) or orderly. Unexpected behaviours, such as splitting flocks and reuniting after avoiding obstacles, can be considered emergent.
The boids framework is often used in computer graphics, providing realistic-looking representations of flocks of birds and other creatures, such as schools of fish or herds of animals.
Boids work in a manner similar to cellular automata, since each boid "acts" autonomously and references a neighbourhood, as do cellular automata.
External links
- Craig Reynolds' Boids page
- Boids in Chamonix with interactive information horizon.
- Boids Pseudocode
- 3D Boids Simulation using OpenGL
- 3D Java Boids (Paul Richmond) demonstrating bird flocking
Boidae
Gray, 1825
Genera
Boas
..... Click the link for more information.
Gray, 1825
Genera
- Acrantophis
- ''Boa
- Candoia
- Corallus
- Epicrates
- Eryx
- Eunectes
- Gongylophis
- Sanzinia
Boas
..... Click the link for more information.
Craig Reynolds (born March 15, 1953), is an artificial life and computer graphics expert, who created the Boids artificial life simulation in 1986. Reynolds worked on the film Tron (1982) as a scene programmer, and on Batman Returns
..... Click the link for more information.
..... Click the link for more information.
19th century - 20th century - 21st century
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1983 1984 1985 - 1986 - 1987 1988 1989
Year 1986 (MCMLXXXVI
..... Click the link for more information.
1950s 1960s 1970s - 1980s - 1990s 2000s 2010s
1983 1984 1985 - 1986 - 1987 1988 1989
Year 1986 (MCMLXXXVI
..... Click the link for more information.
Artificial Life, (commonly Alife or alife) is a field of study and associated art form which examine systems related to life, its processes and its evolution through simulations using computer models, robotics, and biochemistry[1].
..... Click the link for more information.
..... Click the link for more information.
Flocking is a common demonstration of emergence and emergent behavior, first simulated in 1986 by Craig Reynolds with his simulation program, Boids. It is a simulation of simple agents which are allowed to move, with basic rules governing their movement.
..... Click the link for more information.
..... Click the link for more information.
Aves
Linnaeus, 1758
Orders
About two dozen - see section below
Birds (class Aves) are bipedal, warm-blooded, egg-laying vertebrate animals.
..... Click the link for more information.
Linnaeus, 1758
Orders
About two dozen - see section below
Birds (class Aves) are bipedal, warm-blooded, egg-laying vertebrate animals.
..... Click the link for more information.
emergence refers to the way complex systems and patterns arise out of a multiplicity of relatively simple interactions. Like intelligence in the field of AI, or agents in distributed artificial intelligence, emergence is central to the theory of complex systems and yet very
..... Click the link for more information.
..... Click the link for more information.
A cellular automaton (plural: cellular automata) is a discrete model studied in computability theory, mathematics, and theoretical biology. It consists of a regular grid of cells, each in one of a finite number of states.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus