Computational Playground

Lab

Live toys, hand-built with canvas — the algorithms behind my research, that you can poke at yourself. Optimization, evolution, search and emergence, all computed live in your browser.

01
Route Optimizer
Nearest-neighbour + 2-opt shrink a round-trip through scattered stops — the problem family behind probe routes and collection boats.
open
02
Evolution
A population evolves its DNA over generations to reach a goal — selection, crossover and mutation at work.
open
03
Pathfinding
A* finds the shortest path on a grid in real time — draw walls and watch it re-route.
open
04
Flocking
Separation, alignment, cohesion: three simple rules become emergent swarm behaviour.
open
05
~/secret
> A treasure chest is buried somewhere on this site.
> If you found the code, enter it below.
$
Secret Terminal
The treasure hunt lives here. Crack the code hidden across the site.
type a guess · press enter