Flock flock; void setup() { size(800,600); framerate(30); colorMode(RGB,255,97,255,100); flock = new Flock(); for (int i = 0; i < 100; i++) { flock.addBoid(new Boid(new Vector3D(width/2,height/2),2.0f,0.05f)); } smooth(); framerate(30); } void draw() { background(140,90,244); flock.run(); } // Add a new boid into the System void mousePressed() { flock.addBoid(new Boid(new Vector3D(mouseX,mouseY),4.0f,0.15f)); }