This program simulates birds flying using the boids theorem. You can adjust and play around with alignment, cohesion, and separation of the birds by dragging the bars on the bottom of the page.
What was really interesting to see, was that terms like vectors, position, acceleration, velocity, and force were used often, which I learned about in math. Now I see why many comp sci people are good in math; because to create something in code, you need to know the physics and math behind it.
Credit to The Coding Train; Coding Challenge 124. link to YouTube vid
Made for #emerge :)