summaryrefslogtreecommitdiff
path: root/resources/js/flock.js
blob: 952aecd962556dac27732a523f855b846be87bc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Flock {
    constructor() {
        this.boids = [];
    }

    run() {
        for (let i = 0; i < this.boids.length; i++) {
            this.boids[i].run(boids);
        }
    }

    addBoid(boid) {
        this.boids.push(boid);
    }
}