Three simple local rules produce emergent flocking. Separation avoids crowding neighbors. Alignment steers toward average heading. Cohesion moves toward average position. Tune the weights to break or strengthen the flock.