xxxxxxxxxx
22
let boids;
function setup() {
createCanvas(800, 600);
boids = [];
for (let i = 0; i < 100; i++)
boids.push(new Boid());
}
function draw() {
background(25);
for (let i = 0; i < boids.length; i++) {
boids[i].update();
boids[i].show();
boids[i].imitNeighbours(getOtherBoids(i));
}
}
function getOtherBoids(i) {
return boids.filter((item, index) => index !== i);
}