RiverSoftAVG Flocking Component Library and Demos for CodeGears Delphi (Freeware)

Copyright 2007. Thomas G. Grubb

www.RiverSoftAVG.com


Flocking - Components (Delphi 6, 7, 8, and 2005) for implementing Flocking behavior and Formations (square, wedge, etc). The demo comes with source and executable for testing the flocking code. It demonstrates how to implement flocking behavior. Flocking is an artificial intelligence technique for simulating "natural" behaviors for a group of entities, such as a herd of sheep, a school of fish, etc. Flocking uses four simple rules (separation, alignment, cohesion, and avoidance) to control each member, or boid, of a flock to create an emergent behavior which mimics real-life behavior.  No guarantees or warranties.  Free.  Updated Jan 14th, 2005 (see Flocking and Formation Flocking page for more details) Source and Executable