Esse algoritmo foi implementado para simular o comportamento da revoada de pássaros. Essa técnica é conhecida como simulação da vida artificial e é uma parte da Computação Natural.