Small visual programs — a treap that draws itself, cells that evolve
Four Processing sketches from the years when the fastest way to understand something was to watch it move: a Cartesian tree that stays valid as you click new nodes into it, a cell world with tiny brains under selection, a graph editor that turns a drawing into test input, and one that is just pleasant to look at.
a treap that stays valid as you click new nodes into it
evolution
cells with small brains, under selection
graph_builder
draw a graph with the mouse, copy it out as test input
moving_points
no purpose beyond being pleasant to watch
The graph builder earned its keep: drawing a tricky test case with the mouse and
copying it straight into a solution beats numbering vertices on paper.