/python-boids

Algoritmo do Boids em Python. Avaliação 03 da disciplina de Inteligência Computacional.

Primary LanguagePython

Python Boids

  • Algoritmo do Boids em um universo tridimensional implementado em Python 3.

  • Esse algoritmo foi baseado no algoritmo proposto por Peter Keller.

  • Foram feitas algumas modificações e acréscimos. A principal alteração foi o acréscimo de uma janela que permite alterar o peso das forças de coesão, alinhamento e separação.

  • O efeito da alteração desses pesos são apresentados nesse vídeo.

Resultados

Execução do algoritmo sob condições normais

Normal

Execução do algoritmo com alta coesão

Alta Coesão

Execução do algoritmo com alta separação

Alta Separação