Damian's Klondike engine, Codex emitted to Roc and run in wasm. Click a card to lift it (a run
lifts whole; click lower in the run to carry less), click where it goes. The stock turns on a click and gathers
the waste when empty. Every click is one message into
step; the selection lives in the Roc model,
and
view answers the whole table as words. The generated Roc is
games/roc; the engine's Codex is
Klondike.codex.