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

Lorenz Attractor

The Lorenz system is a set of three interrelated differential equations that, with certain starting parameters, can result in locally chaotic but globally predictable values. In this model, five agents start at random positions (between 0 and 1 for x, y, and z values) and follow the update rules of the Lorenz system. Although their paths are initially similar, they soon diverge and one agent’s position is totally unrelated to the next. However, the five paths trace the form of a Lorenz attractor — a set of solutions to the system within which any given agent’s position will lie. Since there are no feedback loops between agents interacting with one another, this is an example of a complex physical system rather than a complex adaptive system.

The visualization uses Three.js for rendering.