We plan to post several studies of a social behavior. We are using multi-agent systems to create the simulation. It is composed of agents which interact with each other. In result of their local interactions, a complex behavior emerges in the whole system. Usually that’s how natural systems are organized.
Every rectangle in this interactive demo represents an agent. It follows a simple rule that steers it, so that it wanders around.
To create the study, we’ve used:
- Craig Reynolds marvellous work on steerting behaviors
- Processing as rendering engine
- phys2D for the physics
- Daniel Shiffman’s Nature of Code as a reference
We created our own Java implementation of steering behaviors. We’ve rendered the phys2D world directly to the Graphics context of the Processing applet.