Interactive Tools
- Academic Genealogy
An interactive network graph tracing documented PhD advisor–student relationships through my academic lineage.
- Berkson's Paradox / the Explaining Away Effect
An interactive demonstration of how selection effects can create misleading correlations in selected samples.
- Bouncing Simulator
A physical simulator showing how mass, damping, and vibration affect rebound from a surface.
- Cellular Automata Simulator
A visual sandbox for exploring how simple local rules generate complex spatial patterns.
- Cellular Evolution Simulator
An artificial-life simulation of evolving multicellular organisms under mutation, competition, predation, and changing energy conditions.
- Dynamic Clustering Visualiser
A step-by-step visual guide to how major clustering algorithms behave on different data geometries.
- English Region Generator
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.
- Classical and Quantum Fields Visualiser
A pedagogical visualiser for waves, boundary conditions, and probability densities in discrete classical and quantum field models.
- Enigma and Bombe Machines
An interactive reconstruction of the Enigma cipher machine and the Bombe search process used to attack it.
- Polygraphs Network Visualisations
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.
- Visualising Classic Skyrms–Lewis Signalling Games
A visual introduction to how simple agents can learn meaningful signals through repeated coordination.
- Visualising the Evolution of Compositionality in Signalling Games
An interactive model of how compositional structure can emerge, fail, or be preserved in signalling games.