Stand Clear of the Closing Nodes
what is this
a new york subway map that nobody drew. the input is one line of text per route: a name, a colour, and stops joined by arrows. each stop is a node, and neighbouring stops get an edge in the route's colour. stations shared by several routes have the most edges pulling on them, so Times Sq, Union Sq and Grand Central drift to the middle on their own.
how it settles
it's fruchterman-reingold, from the layout series: stations push apart, edges pull together, and a temperature that cools every frame limits how far anything can move. names glow lavender while moving and fade to cream once still. drag a station to warm things up again.