RUNS ✓2.5D ellipse + z-sortingSaturn ring, moon, labels
Complete and quietly sophisticated — planets pass in front of and behind the sun via depth sorting nobody asked for.
An animated 2D solar system: glowing sun, 6 planets with distinct colors/orbits/speeds, at least one moon, faint orbit rings, starfield, planet labels. Starts immediately, runs forever, NO user input.
Complete and quietly sophisticated — planets pass in front of and behind the sun via depth sorting nobody asked for.
Spec-complete plus an uninvited comet. Charm counts; so does the fact that everything ran this time.
Renders beautifully — then invents its own planetary nomenclature. "A solar system" is defensible; the solar system was expected.
Works, composes badly: a giant sun and a planetary conga line.
The overall runner-up ships a corrupted string literal — it even tried to .replace() its own typo at runtime. The parser got there first. Nobody is safe from Round 5.
Silent failure — the hardest kind to debug, the easiest to rank.
Second parse error of the day for the local coder. Long files, fragile endings.