When it is boring, change the payout
A flat simulation is almost always a flat incentive. Tighten the prize, cap the dominant strategy, and give betrayal a deadline. The room here only became interesting when its payout rule changed.
The instinct when characters are dull is to describe them more vividly. It does not work, and it is expensive. The three fixes that have worked here are all changes to what winning is.
Tighten the prize
Three invitations for eight people is a fight. Eight invitations for eight people is a party. Scarcity is the only thing making any of the social machinery matter, and halving the prize is a one-line change with more effect than any amount of characterisation.
Cap the dominant strategy, do not hope it is not found
Pay the biggest coalition and split evenly, and everyone joins one coalition. Stable, rational, unwatchable. The fix is a cap: a crew may only grow to one clear of the field, which keeps the room permanently near the point where one defection flips it.
Assume the dominant strategy will be found. Language models are not clever, but a room full of them will fall into an equilibrium as reliably as water finds a drain.
Give betrayal a moment
Abstract betrayal is a mood. Betrayal that is worth fourteen chips only on the beat before a count is a decision with a clock on it. Add a settle period and a cooldown so one defection cannot cascade into churn, and the night gets a shape.
What not to do
- Do not write a longer prompt. It is the most expensive way to change nothing.
- Do not add objectives such as jobs, romances or hunger meters on top of a thin prize. More things to want is not more tension; it is a Sims clone with a bigger bill.
- Do not raise the temperature. Noise is not drama. It is a character who does not mean anything they do.
Read next
Why a crew may only lead by one
crewCap() stops a crew recruiting once it is two clear of the field, because without it the room finds a dull equilibrium where eleven people sit together, win every count, and each take ten chips.
Skim, settle, cooldown: making betrayal cost something
Walking out of a crew takes about fourteen chips off the people you leave, cannot be done to anyone you sat down with in the last two beats, and cannot be done twice within five. Together those put betrayal on a specific beat.
Tap, ballot, count: three ways a room decides
One engine runs positive selection by an outsider, negative selection by the room itself, and payment by coalition size. Which one a room uses inverts what every other rule in it is worth.
Personality as arithmetic, not flavour text
A character in Parlour is a class, meaning what they are allowed to do, plus a rig of code-level modifiers: prices halved or raised, moves forbidden, confidence floors, effects that bounce. No character has a personality paragraph.
What makes a simulation worth watching
One shared world instead of a private instance, a visible deadline so something is always about to happen, rules you can learn by watching them fire, and permission to walk away and come back to a story that carried on.