Leksykon IT › Programowanie › Boids

Boids

Programowanie Svenska → Zaktualizowano: 2026-10-24

Symulacja stada Craiga Reynoldsa z 1986 roku, w której każdy osobnik stosuje trzy lokalne reguły, a stado powstaje samo.

Nazwa to zbitka od „bird-oid object”, czyli „obiekt ptakopodobny”. Każdy boid widzi tylko najbliższych sąsiadów i przestrzega trzech zasad: separacji (trzymaj dystans, by się nie tłoczyć), dopasowania (kieruj się tak jak sąsiedzi) i spójności (zmierzaj ku lokalnemu środkowi masy). Nikt nie steruje całością — zgrany rój jest zjawiskiem emergentnym.

Reynolds zaprezentował model na SIGGRAPH w 1987 roku i stał się on jedną z pierwszych ikon sztucznego życia. Na ekranie kinowym zadebiutował w Powrocie Batmana (1992), gdzie nietoperze i pingwiny były boidami. Trzy lokalne reguły dające wiarygodny ruch zbiorowy do dziś leżą u podstaw rojów w grach i filmie, a także są bezpośrednim przodkiem szerszych zachowań sterujących.

← Wróć do leksykonu