One HTML page: 15 to 20 people riding a side-view escalator that suddenly reverses at speed. The pile-up has to emerge from rules every figure shares, with no physics library and no keyframed disaster, which makes scripted animation easy to spot and hard to hide.
You write simulations where the interesting behavior is supposed to emerge rather than be animated by hand.
Build me a single HTML page: a side-view escalator carrying 15 to 20 people. Then the escalator reverses, at high speed.
data: URIs are fine.localStorage, sessionStorage, cookies or indexedDB — sandboxed frame, they throw.html block.One paragraph, before the file: how a person is represented, what makes one lose balance, and what happens when two of them occupy the same place.
The single fenced html block.
Having written it, what does the page do when the escalator reverses? Name anything you special-cased or nudged. Say what it does badly — I am going to press the button and watch.
Sorted by cost. Open a row to load its answer.