one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

thesis

No technique in the dataset is linked to production chains, yet one of the mechanic's documented failure modes is diagnosis: starvation far upstream is hard to see, so players blame the wrong building. Differentiable or finite-difference sensitivity of output to each machine, buffer, and route identifies the binding constraint exactly; a constrained language layer turns that into a short explanation with links to the machines involved. The same tool supports designers checking recipe balance.

design sketch

A bottleneck lens colors every producer by how much one more unit of it would raise the selected output, and a sentence explains the top constraint ('circuits are limited by copper cable, which is starved because the smelter column shares a belt with iron'). Clicking jumps to the machine.

validation experiment

Implement sensitivity analysis over a factory prototype's production graph and test whether players fix an injected bottleneck faster with the lens. Success: 50 percent faster fixes with no drop in reported satisfaction among experienced players when the lens is optional.

key risks

  • Players who enjoy diagnosis lose the puzzle; must be optional or costly.
  • Nonlinear buffers make one-step sensitivity misleading.
  • Explanations wrong in edge cases erode trust.

falsifiable prediction

by 2028-06-30

A factory or city-building game will ship a feature that names the binding constraint in the player's production network by testing the simulation, not by displaying static ratios.

Feature first shipped after 2026-10-24 in a released title or official mod tool with at least 1,000 Steam user reviews; patch notes or a developer blog state that it perturbs or re-runs the player's network to identify the limiting resource, machine, or link.

open

checks against the data

1 assertion

The text above states findings about this dataset. The build fails (E032) if any of these stops holding.

  • derived.production-chain.technique_count == 0

appears in

the paper, 2 sections · 2 chapters · 2 episodes
paper

9. Opportunities

linked in this section of the paper

paper
paper

11. Predictions and research agenda

linked in this section of the paper

paper
ch 10

Chapter 10. Bets

linked from the text

book
ch 12

Chapter 12. Keeping score

linked from the text

book
ep 9

Bets worth making

on screen at 0:25 a tool that names the cause, 1:12 what a bet contains

episode
ep 11

Keeping score

on screen at 5:27 what the scoreboard tests

episode

relations

12 stored edges

provenance

runs in log/runs
2026-10-24
created2026-10-24-synthesissynthesis
2026-10-24
reviewed2026-10-24-review-fixesmaintenance
2026-10-25
reviewed2026-10-25-contributor-readinessmaintenance