A New Method of Simulating Swarms and Herds Using PSO and Other Additions: A Social Behavior Approach
Ammar Alnahhas, Aghyad Al-Kabbani, Eyad Alshami, Ahmad Alkhous
Journal of Digital Information Management, Vol. 14, No. 5, 2016.
DOI: 
Link: http://dline.info/fpaper/jdim/v14i5/jdimv14i5_6.pdf
Abstract:
We present a new method for simulating
swarms and herds of animals using a modified version of
particle swarm optimization algorithm [1], a robust
collision detection and resolution system and a
mechanism for restricting velocity and angular acceleration
to make the movement natural as possible.
Our model is designed to simulate the search for food
butitcan be used for locating safe spots and predatorprey
interaction by changing the fitness function, in which
each swarm member interacts with the environment and
the other swarm members to produce a movement that
leads the member and the swarm change their position
to a more fitting one.