Agent-based modeling in JavaScript in the browser or on the server. [v0.5.19]


Each agent in this model begins with a random direction, but is constantly shifting its direction to be closer to the average of its closest neighbors. Eventually, all agents will be moving in roughly the same direction.