O algoritmo Boids é um algoritmo de inteligência de enxame, inspirado no comportamento de pássaros.
Vide vídeo a seguir.
As regras são muito simples. O algoritmo começa com um número X de boids. Cada boid tenta seguir as seguintes regras:
- Cada boid tenta ir em direção ao centro de massa de seus vizinhos mais próximos
- Cada boid mantém uma distância mínima para outros objetos (inclusive outros boids)
- Cada um tenta igualar a velocidade com outros boids próximos
O engraçado é que são três regras muito simples, que podem gerar uma complexidade e beleza inimaginável.
São inúmeras configurações possíveis, e ninguém sabe de antemão como será a dança dos boids.
Arnaldo Gunzi
Ago 2015
Link do pseudocódigo do Boids