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.