Interactive Tools and Visualisations
- Academic Genealogy
An interactive network graph tracing documented PhD advisor–student relationships through my academic lineage.
- Berkson's Paradox
An interactive demonstration of how selection effects can create misleading correlations in selected samples.
- Bouncing
A physical simulator showing how mass, damping, and vibration affect rebound from a surface.
- Cellular Automata
A visual sandbox for exploring how simple local rules generate complex spatial patterns.
- Cellular Evolution
An artificial-life simulation of evolving multicellular organisms under mutation, competition, predation, and changing energy conditions.
- Classical and Quantum Fields
A pedagogical visualiser for waves, boundary conditions, and probability densities in discrete classical and quantum field models.
- Classic Signalling Games
A visual introduction to how simple agents can learn meaningful signals through repeated coordination.
- Compositional Signalling
An interactive model of how compositional structure can emerge, fail, or be preserved in signalling games.
- Dynamic Clustering
A step-by-step visual guide to how major clustering algorithms behave on different data geometries.
- English Regions
A procedural simulator of imaginary English regions, rendered as an interactive Ordnance Survey style map with analytical lenses for terrain, settlement, economy, traffic, and politics.
- Enigma and Bombe
An interactive reconstruction of the Enigma cipher machine and the Bombe search process used to attack it.
- Polygraphs Network
Animated network simulations showing how evidence, belief, and social structure shape collective inquiry.
- Simpson's Paradox
An interactive demonstration of how trends within subgroups can reverse when data are pooled.
- Swarm Dynamics
An interactive exploration of emergent collective dynamics across four models: Boids, Friends & Enemies, Particle Life, and Swarmalators.