Boïd

Référence

Panneau:Physics ‣ Force Fields
Type:Boïd

Boïd provient probablement de travaux théoriques. Boïds est un programme de vie artificielle, développé par Craig Reynolds en 1986, qui simule le comportement grégaire des oiseaux. Son papier sur ce sujet fut publié en 1987 dans les proceedings of the ACM SIGGRAPH conference. Le nom réfère à un « objet de type oiseau », mais sa prononciation en anglais évoque celui de bird (oiseau) avec un accent stéréotypique de New York. Comme avec la plupart des simulations de vie artificielle, Boïds est un exemple de comportement émergent ; c’est-à-dire que la complexité de Boïds résulte de l’interaction d’agents individuels (les Boïds dans ce cas) respectant un jeu de règles simples.

../../../_images/physics_force-fields_types_boid_panel.png

UI pour un champ de force Boïd.

Les règles appliquées dans le monde des Boids les plus simples sont comme suit :

  • Separation : Guider pour éviter de bousculer les membres de la foule locale.
  • Alignment: guider vers le cap moyen des membres de la foule locale.
  • Cohesion: guider pour le déplacement vers la position moyenne (centre de la masse) des membres de la foule locale.

Des règles plus complexes peuvent être ajoutées, telles que l’évitement d’obstacle ou la recherche d’objectif.