Next Year, No Fish

Next Year, No Fish

One shared lake: what you take today, someone else can't catch tomorrow.

Start here

No sign-up, no install. One of you opens a room and sends the link; the other opens it in a second Chrome profile and joins. Pick a game and press Start — two people are enough for three of them, and Who's Poaching seats four, so leave "bots fill empty seats" ticked. Both screens move together. Reopen the room link later: the lake is where you left it.

What good means here

A commons is a dilemma only when others fish too, so playing together should make it better. Good means:

  1. Every game's dilemma is felt within a minute: one more cast or home (Boat Rush); grab now or leave fish for the double round (Fishing Party); whom to believe (Who's Poaching); haul or let it breed (Lake Holdings). Greed costs you through others, not luck.
  2. No one can cheat or peek. The server decides every catch, coin and vote, and sends each seat only what it may see.
  3. No single move wins, or nobody need think about others.
  4. It reads at a glance, in English or Chinese: one goal, one choice per game.
  5. The lake outlives the match, restarts and a day away.

Where this comes from

Hardin (1968) called commons doomed; Ostrom (1990) saw them last where users policed each other. Fehr and Gächter (2000): people pay to punish free riders (the buoy and the vote). Milinski et al. (2008): groups fail to avert a shared loss. Salen and Zimmerman (2004): outcomes must be discernible. The title is the Lüshi Chunqiu's: drain the lake, and next year there are no fish.

Not built

Chat (talk aloud), accounts, cross-room leaderboards, restocking a dead lake, run-time AI content.

Enforced and judged

Enforced, by checks that fail if broken:

Measured, not enforced (300 bot matches per table, lake sized to boats; Boat Rush from docs/checks/balance-unload-countdown-2026-11-07.md, Party and Poaching from docs/checks/balance-party-poach-2026-11-08.md). About bots and seeds, not people:

Judged by watching: do people name the choice untold, adapt to others, want a rematch?

Known limits

Boats move on the server's next frame; slow links feel late.

References