IT用語集 › プログラミング › ボイド(Boids)

ボイド(Boids)

プログラミング Svenska → 更新: 2026-10-24

Craig Reynoldsが1986年に作った群れのシミュレーション。各個体が三つの局所ルールに従うだけで、群れの動きがひとりでに現れる。

名前は「bird-oid object(鳥のようなもの)」の短縮形である。各ボイドは近くの仲間しか見えず、三つのルールに従う。分離(混み合わないよう距離を取る)、整列(周囲と同じ向きに進む)、結合(周囲の重心に向かって寄る)。全体を指揮する者はおらず、まとまった群れの動きは創発的に生まれる。

Reynoldsは1987年のSIGGRAPHでこのモデルを発表し、ボイドは人工生命の初期の象徴となった。映画では『バットマン リターンズ』(1992年)に登場し、コウモリとペンギンの群れがボイドで作られた。三つの単純なルールから説得力のある集団運動が出てくるという構図は、いまもゲームや映画の群集表現の土台であり、より広いステアリング行動の直接の祖先でもある。

← 用語集に戻る