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

watch

1 short with this record on screen
Short 2: Every part of Stardew Valley is older than it, opening frameplay · 0:40
rendered · short-02.mp4 · drawn from the dataset

short 2 0:40

Every part of Stardew Valley is older than it

transcript

Every part of Stardew Valley appears in an earlier game in our catalog.

Crops first appear in Hamurabi, a text game from 1968. A daily action budget first appears in Princess Maker 2, in 1993. Seasons and friendships with villagers first appear in Harvest Moon, in 1996, the game Stardew was built in response to.

That is the norm. Games released since 2010 draw 84 percent of their mechanics from parts that already existed by 2000.

Stardew sets its own numbers: 250 friendship points a heart, and two lost on each day you don't talk to someone.

also on the pages for

definition

Owns a weighted, often directed graph over agent pairs holding one or more scalar affinities (friendship, romance, respect) and labels derived by threshold (friend, rival, lover). Interactions add or subtract amounts that depend on the action, personalities, and the current value; many games decay values toward neutral without contact. Agents read the values to decide whom to approach, help, or attack. RimWorld opinion runs -100 to 100 with rival below -20 and friend above 20; chitchat adds about 0.66 up to +10, while insults, up to 6 times likelier at -100 opinion, can start social fights. Prom Week keeps three bidirectional networks: buddy, romance, and cool. The Sims: Hot Date introduced separate short-term and long-term relationship scores. Inputs: interactions, traits, events. Outputs: social choices, cooperation, romance eligibility, conflict.

player experience

The player watches friendships and feuds form, reads relationship meters, and engineers meetings to repair or create bonds. Relationships make losses personal and give characters reasons to act together.

design levers

  • number of dimensions per pair (single affinity versus friendship, romance, respect)
  • change per interaction and its dependence on the current value
  • decay toward neutral and its rate
  • label thresholds such as friend, rival, and partner
  • symmetry: directed or mutual values

failure modes

  • One-dimensional affinity conflates liking with respect or attraction, so relationships feel thin.
  • Positive feedback drives every long-standing pair to best friends or mortal enemies.
  • Repeating one friendly action maxes a relationship with no story behind it.
  • Pairwise storage grows with the square of population, so large games restrict it to notable characters.

dynamics

  • Agents with compatible traits cluster into friend groups, producing cliques within a colony or town.
  • Insults at low opinion push values lower, a reinforcing loop into feuds and fights.
  • Deaths and breakups spread grief along the graph, coupling relationships to mood.

open questions

  • Can relationship state be inferred from language-model agent conversations rather than incremented by fixed amounts, and stay stable?
  • How many relationship dimensions do players track before additional meters stop adding meaning?

appears in

the paper, 2 sections · 3 chapters · 4 episodes · 1 short
paper

4. A grammar of simulation games

linked in this section of the paper

paper
paper

5. The structure of the design space

linked in this section of the paper

paper
glossary

Glossary of mechanics

listed under social relations, with its summary

book
ch 2

Chapter 2. Six layers

named in the text

book
ch 8

Chapter 8. Where AI lands

named in the text

book
ch 9

Chapter 9. Vacant lots

linked from the text

book
ep 2

Where the parts came from

on screen at 6:53 built from older parts

episode
ep 3

Families across genres

on screen at 3:18 odd couples, 7:31 close

episode
ep 4

Why deep systems are hard to read

on screen at 5:51 choosing a point

episode
ep 8

Vacant lots

on screen at 4:44 research by people

episode
short 2

Every part of Stardew Valley is older than it

0:40 · on screen in the short

short

relations

1 stored edges
synergy

Villager requests

Completing requests raises friendship, giving the social meter a concrete verb (Animal Crossing, Stardew).

sources

3
RimWorld Wiki contributors (2026). Social. RimWorld Wiki
Joshua McCoy, Mike Treanor, Ben Samuel (2014-06). Social Story Worlds With Comme il Faut. IEEE Transactions on Computational Intelligence and AI in Games 6(2)
Wikipedia contributors (2026). The Sims (video game). Wikipedia

provenance

runs in log/runs
2026-10-24
created2026-10-24-taxonomy-m3taxonomy