Matthew Shang

Lorenz boids

Steering boids with chaotic flows (April 2026)

Going Backwards through Chaotic Swarms and Biological Protocols

Master's thesis (June 2025)

Chaos in 3-pile Nim Chaos in 3-pile Nim
Chaos in combinatorial games

Exploring Nim as a dynamical system (June 2024)

GAWLF (miniGolf Augmented With mixed reaLity and Friends)

Multiplayer minigolf in augmented reality with AI commentary (June 2024)

Everything Must Grow Everything Must Grow
Everything Must Grow

Plant cultivation Sokoban (April 2024)

Solving Life with SMT in the browser Solving Life with SMT in the browser
Satisfiability Modulo Life

Verification and synthesis for Conway's Game of Life in the browser (December 2023)

Papa's Bobaria

(June 2020)

Illume
Illume

Physically based GPU pathtracer (2016–2017)

Email / GitHub