Seeded, measured, open source
Algorithms and physics, drawn as glyphs
A catalogue of algorithms in wings and shelves, from sorting and search trees to graphs, signals, chaos and distributed systems. Every knob is exposed, every readout is measured, labs race algorithms side by side, and a link redraws the picture.
Previews render in your browser from each plate's own code, one fixed seed per plate.
The collection in numbers
Wings
How it works
Each plate is art and also a claim about what an algorithm or an integrator does. Four habits keep the claim honest.
Catalogued
One Markdown file per algorithm describes it; the navigation, numbering, counts and this page are derived from those files, and a check refuses a catalogue that disagrees with the code.
Measured
An algorithm runs through instrumented operations; every comparison, write and probe is counted from the run itself, and labs fit each one's growth exponent from measured runs.
Tested
Every kernel is checked by one harness against independent references, on many input shapes and sizes, the moment it is catalogued. Read the tests
Gated
Before Pages deploys, a real browser mounts every plate and lab, runs axe-core for WCAG 2.2 AA and allows no console error or overflow, in light and dark, on phone and desktop. Read the gate
Showing of , matching “”
Nothing here matches
Search looks in titles, summaries, tags and shelf names, with accents and case ignored.
On this page
Questions
What this setup showschecked by every build
The run above is a short demonstration, a few hundred particles. Each claim is computed at its own size, on its Run line, by every build.
- Reads
- Expects
- Run
The source gives as almost the same chapter. The text, captions and drawings of the lectures are not reproduced here; the picture is this site's own model.
| Series | ||
|---|---|---|
Readout
Readouts appear once the plate runs.
A copied link carries your data.
Parameters
Not used with your data: it shapes the generated input.
Read in this tab only: nothing is uploaded or stored.
with the columns ; .
This data was not used:
How to read it
Learning
Misconception:
Question:
Properties
Bounds
Claimschecked by every build
- Reads
- Expects
- Run
Experiments
Evidence
- Cost
- Interaction
- Sources
- Tags