Boids, Simulations
Boid
http://www.red3d.com/cwr/boids/ Java
Boid by Craig Reynolds, is one of the original boid machinenary. Basically, it is computer simulation of the bahavior of flock of birds or school of fishes. The gist is that each move according to the behavior of their nearest neighbors. Fascinating.
Simulations
http://www.asahi-net.or.jp/~hq8y-ishm/
Mac OS 9
macOS
Simulations by Ishihama Yoshiaki. This program does lots of artificial life simulations. The program is a bit of crude. It works like a screensaver, where you just watch the interactions on the screen, and you can adjust some parameters. The program has simulations like flocks of bird, fish school, worms, swarms, and also simulate centipedes showing its gaits, and then spiders, ants, etc. It's basically a collection of simulations that satisfies the programer's curiosities himself. Not a full-fledged program nor polished, but very inspiring.
3D Flocking simulation by Ankit Solanki
[2021-02-01 https://github.com/techcentaur/Flocking-Simulation]
by Ankit Solanki (aka techcentaur)