steering desires - neighbor desires

- although it is not required, it is recommeneded to use the "field of view" attributes to limit the bugs view of the world, this will give you better results

 alignment

- alignment steering desire forces the bug to align itself with the bugs in its viewing range
- it will head in the same direction and try to adjust to the speed of the bugs nearby
- produces zero result if no other bugs in field of view

 cohesion

- Bugs with this desire will try to approach and form a group with other nearby bugs by heading for the average position of these bugs
- produces zero result if no other bugs in field of view

 separation

- this steering desire can be used to prevent bugs vom crowding together, it forces the character to steer away from the other bugs nearby
- this produces good results when the bugs are aligned or the weight is relativly low regarding the maximum self applied force
- produces zero result if no other bugs in field of view


 keep distance

- "keep distance" will force the bug to keep the defined distance to the nearest of the nearby bugs
- bug will try to change its direction as small as possible

Keep Distance Attributes
Distance double - distance to keep from the nearest bug