Observe
Read the real 80 × 25 game frame and a narrow typed snapshot: founders, beds, supplies, jobs, time, and revision.
Stage 1 · founding-stability v2
Structured observations, four typed priority actions, native outcomes, a rejected stale request, strict replay, cleanup, and provenance remain linked to the same canonical artifact.
Classic DF 0.47.05 · DFHack 0.47.05-r8 · Stage-1 v2
The controller observes a real Classic Dwarf Fortress, prioritizes four already-existing food and drink jobs through one narrow capability, and records what the native simulation does over the fixed horizon.
This page cannot control a game. It publishes checked evidence from one completed native run.
Why Dwarf Fortress?
Dwarf Fortress is a long-running simulation with jobs, needs, inventories, weather, pathfinding, and consequences. An agent must understand the situation, act sparingly, then live with what the simulation produces.
Read the real 80 × 25 game frame and a narrow typed snapshot: founders, beds, supplies, jobs, time, and revision.
Either advance exactly 120 ticks or prioritize one already-observed drink or meal job. Nothing else is available.
Score what Dwarf Fortress actually did: who survived, what was produced, whether shelter held, and whether stale actions were rejected.
The five Stage-1 objectives
No founder may die during the fixed native horizon.
—The founding population needs one sheltered bed each.
—Two native brewing jobs must finish and add real stock.
—Two native kitchen jobs must finish and add real food.
—After meeting the objective, keep it stable beyond the required window.
—One canonical native run
Select an event, then switch between its explanatory timeline and canonical paused frame. Both views stay synchronized; nothing autoplays.
Starting situation
Loading the checked starting state…
The founding seven
Names use the intact first name captured by Dwarf Fortress; professions come from the same opening observation.
Episode moment
Loading checked evidence…
Loading checked evidence…
Loading checked evidence…
Loading checked evidence…
—Fortress map · left 25 columns
—Native status line
—
Results in plain language
The native run and a separate strict replay reached the same result. These are outcomes from the checked artifact, not claims copied into the page.
Checking the result…
Loading canonical outcome metrics.
founders alive at tick 14,400
native production
native production
sheltered beds for seven founders
required window
at the final observation
Final stock is not simple addition: the seven dwarves kept eating and drinking while production ran.
What failed and recovered?
Loading the recorded stale-state result…
What Stage 1 demonstrates
What it does not demonstrate
Researcher workflow
This public route stays static and read-only. Local native execution requires a verified Classic Linux install, admitted source save, DF/DFHack archives, disposable state, and the repository runner.
From the repository root, validate the exact manifest-bound replay, result, Stage 2 frontier, digests, checked outcomes, and public/native boundary using Python’s standard library.
python3 scripts/verify-public-evidence.pyThe local evaluator is not part of this website and its required game assets are not distributed here. Review the advanced evidence and runtime boundary before supplying admitted paths.
Raw native frame browser
Open this section after evidence loads.
Local inspection
The file stays in browser memory. It changes only the advanced frame browser, never the published result above.
No local file selected.
Canonical proof