This is the main repo for the ExplorableGraph project, encompassing:
This explorable illustrates the dynamics and properties of the famous Ising Model of statistical mechanics. It's a lattice of spins / magnets arranged on a lattice. Each spin interacts with its neighbors and tried to align its direction with the neighborh
Widgets for d3 Applications and Visualizations
This explorable illustrates the basic mechanism in evolutionary processes and how a population's fitness increases by random mutation and selection of most fit variants.
The explorable illustrates the behavior of a contagion process, like an epidemic. Susceptibles (S) can be infected by other infected sites (I), infected site become immune and recover (R), and when immunity wanes immune sites become susceptible again.
This explorable is a spatial implementation of the Kuramoto Model for phase coupled oscillators. It illustrates spatial synchronization and the dynamics of phase singularities.
This explorable illustrates a simple model for pedestrian dynamics. The model can explain spontaneous lane formation in opposing flows, congestion patterns, and phenomena like crowd turbulence.
This explorable illustrates a simple and beautiful model for swarms, flocks and collective motion in animal populations.
The explorable illustrates dynamic pattern formation and spiral waves in a cyclic reaction-diffusion system. In the model three species prey on each other in a cyclic way, A eating B, B eating C, and C eating A.
This explorable illustrates the phenomenon of percolation, when e.g. a liquid like water moves through a porous medium, like coffee. The percolation process is a critical phenomenon that exhibits interesting properties at the critical porosity of the medi
This is a model for collective behavior in animals, e.g. flocks of birds or schools of fish based on simple rules of interaction.
This explorable illustrates spontaneous pattern formation in a spatial model in which points on a lattice interact by local positive feedback and negative long-range feedback.
This explorable illustrates dynamic patterns that emerge when collective motion and synchronization interact in a swarm of phase coupled oscillators.
This explorable illustrates a model for fractal growth patterns in natural systems based on the aggregation of randomly moving particles.
The explorable illustrates the properties of superdiffusive, scale-free random walks known as Lévy flights.
A collection of regular fractals that illustrates the nature of self-similarity.
The explorable illustrates spatio-temporal pattern formation in a system of pulse-coupled oscillators. The model is a generic model that yields spiral waves and target patterns depending on the parameter choices.
This explorable illustrates the emergence of collective intelligence in a model for a school of fish. The combination of speed differences in the light and the dark and cohesive swarm forces helps the swarm find the safe regions.
This explorable illustrates pattern formation in bacterial populations in which different clones with identical fitness expand in space.
This explorable illustrates a model for pattern formation in microbial communities. Depending on parameters like food concentration, medium resistance and others, the emerging pattern exhibit different characteristics.
This explorable illustrates, as a representative of a broad range of dynamic phenomena, a simple model for the spatial spread of forest fires and the dynamic patterns they generate.
This explorable illustrates the beauty of strange attractors of selected two-dimensional chaotic maps. The attractors change shape as a function of their parameters.
A library for translating, rendering and interacting with Smartdown documents. Smartdown is an extension of Markdown that provides richer media support and reactive programming capability.
This explorable illustrates the Kuramoto model for phase coupled oscillators. This model is used to describe synchronization phenomena in natural systems, e.g. the flash synchronization of fire flies or wall-mounted clocks.