I once programmed a swarm simulation as a project for a course I attended. You can set various parameters of the swarm and introduce a predator which can try to eat inidividuals of the swarm. You then can set a bunch of escape strategies. This was pretty much fun when I wrote it.
Just uploaded it to my bitbucket repository in case anyone is interested.
Just uploaded it to my bitbucket repository in case anyone is interested.
https://bitbucket.org/mlux/swarm-simulation