Skip to content

Daytron/cluster-bird-formation-sim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cluster Bird Formations Simulation

Description

A Python application for simulating cluster formation of bird flight patterns such as V and circle formations. This is just a demonstration of clustering behaviour in the field Artificial Intelligence. This was initially created for Codeskulptor but now uses SimpleGUICS2Pygame module.

Screenshots

ScreenShot

ScreenShot

Requirements

Usage

python birds_sim.py

Ignore the console and go straight to the frame window. Click on the canvas to spawn a bird. Continue clicking to produce more, up to 8 birds.

Birds will follow the "leader" and create a V formation as default. You can also change the formation in mid-air as you wish by clicking the 'Circle Formation' button. Feel free to adjust the radius of the circle formation or the distance between birds in V formation using the corresponding buttons.

###Contribution###

Feel free to fork the project but no pull request please. Thank you.

License and Copyright

This package is Copyright (c) Ryan Gilera 2014 and is licensed under the MIT license. See license for more details.

About

A cluster formation simulation using bird flight patterns.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages