BOIDS >:)

- staying in a flock
- avoiding walls
- avoiding collisions with other boids
- no overall direction given to the flock
- they all start out random and start to take on the direction of their neighbords
- each boid only knows about its closest 6 neighbors and the walls
- at each moment in time we're gonna have a boid, and some neighbors which might have slightly different directions
- at ech time step, adjust ur direction to be slightly closer to the neighbors. and each boid is doing that
- haveto keep track of t, t-1, and t+1. need two copies of the flock.
- as you're adjusting the current state of the flock you're destryoing information of the prvious flock, but the other boids want to adjust to you so you can't overwrite your previous direction
- if you're getting too close to other boids you want to push away a little


- start simple, with one boid that is bouncing around.
- number of boids is a constant u can change
- default is 40 in his example
- set a limit... a lot of tweaking of parameters
- play with the numbers until it looks good
- also have to make a button.. if you click the button everything pauses

Index