A deliberately bad implementation of Boids for use as an exercise on refactoring. To see an improved implementation see the better_boids branch. Adapted from: /~https://github.com/UCL/bad-boids /~https://github.com/jamespjh/bad-boids