The Sims cannot be fully piloted
14 min read
By Eduardo Orellana ·
Maxis, 2000. A household is too much to steer by hand, so the people have to want things on their own. That want is the design, not a gadget on top.
Autonomy is a workload decision
The Sims, Maxis, 2000, looks like a dollhouse and plays like a staffing problem. One person, you can pilot. A household with jobs, bladders, and guests, you cannot, not if you also want to watch. The characters have to want things while you are looking at someone else. Autonomy is not a feature added for charm. It is how the toy stays a toy instead of becoming a chore.
The genius people point at, the gossip and the accidents, falls out of that workload decision. Needs that compete produce a story you did not author, which is the pleasure. Needs that are too loud produce a panic of clicking, which is the failure. Tune the wants until you are directing more than you are rescuing. If you are always rescuing, the people are not living. They are queuing.
Why the characters have to think for themselves
Autonomy exists in The Sims because a household is too much work to pilot by hand. The game is a digital dollhouse full of little computer people, and the player is there to keep them alive, keep them happy, and gradually fill their rooms with better furniture, decorations, gadgets, and comforts.
Doing that while also issuing every instruction is exhausting. Tell each person when to eat, sleep, pee, shower, talk, relax, and clean up, and the life simulation turns into paperwork.
Maxis therefore had to let the characters think for themselves whenever the player stops giving orders. The problem sounds easy and is not. A Sim has to read as a believable human. It has to cope with any house the player decides to build. It has to hold up in social situations with other Sims. And it must never get so good at looking after itself that watching becomes the whole game.
What makes the series remarkable is how modest the foundation is. One straightforward idea carries the weight, and tuning, personality, explicit rules, and a lot of restraint are layered over it. The output is game AI that is human enough to serve simulation and storytelling at the same time.
Needs are the engine of every choice
Every decision a Sim makes starts from its mental and physical needs, which Maxis calls motives. The first game tracks hunger, hygiene, fun, energy, bladder, social, comfort, and room, which amounts to tidiness.
Each of those meters runs from negative 100 to positive 100, and together they add up to how happy the Sim is. They decay constantly, at different speeds, and certain activities accelerate certain meters. Eating, for example, drains the bladder meter faster than usual.
The decay rates were set to imitate an ordinary human rhythm: about eight hours of sleep, three meals a day, and the usual cycles of comfort, mess, boredom, and wanting company. To the player these are just bars on the screen. To the game they are pressure applied to whatever the character does next.
Left alone, a Sim goes looking for something that will top those motives back up. The counterintuitive part is where the knowledge of how to do that lives. It is not in the Sim. It is in the house.
The furniture broadcasts what it is good for
The objects in the room hold the information, not the character standing in it. You would expect the Sim to know that a toilet fixes bladder, that the fridge fixes hunger, that a bookcase or a TV fixes fun, and that another person fixes the social meter. The flow actually runs the opposite direction.
Each object announces what it can do for whoever uses it. A bed is, in effect, offering energy in exchange for sleeping in it. A toilet offers bladder relief when used and a room bonus when cleaned. Another Sim offers social points in exchange for conversation.
Maxis named these announcements advertisements. A Sim about to choose an action scans the objects and interactions currently available in the house, takes each advertised value, and measures it against its own motives at that moment.
A well-rested Sim discounts what the bed is offering almost to nothing. An exhausted one finds the same bed enormously appealing. Out of that comparison comes a ranked list of things to do, each carrying a score for how useful it would be right now.
The mechanism came out of an earlier Will Wright game, SimAnt, in which ants were drawn along by appealing pheromones. The logic in The Sims is the same, except the pheromones are televisions, fridges, pinball machines, bathtubs, sofas, sinks, other people, and everything else sitting in the home.
Scoring has to be bent into a human shape
Raw advertised numbers are not enough, because needs are not interchangeable and people are not ants. Always taking the largest number would produce characters who feel mechanical or plainly irrational.
Take a Sim who is both starving and bored. Cooking should win over television. Maxis got that by giving every motive a curve. Hunger has a very steep one: food barely registers on a full Sim and dominates everything on a starving one. Bladder, hygiene, and energy are shaped in a similar way, if usually less extreme.
The softer motives run the other way. Fun, social, and comfort can climb in importance once the Sim is already doing fine, which echoes Maslow and his hierarchy of needs, where cognitive and social wants surface after the basics are covered. There is also a simpler asymmetry at work: a bladder can be emptied, and fun has no comparable ceiling.
Personality can move the score as well. A bookcase and a pinball machine may advertise identical fun, but a playful Sim leans toward the pinball machine while a serious one reaches for the book. Distance is folded in too, so a nearby object outbids an identical one on the far side of the house.
A few interactions ignore all of this and simply take over, like a ringing telephone or an arriving school bus. Others are shut off completely, so an object never advertises to a child, an adult, a visitor, or any Sim who has no business using it. The number a Sim finally acts on is not the object's number. It is the object, the need, the personality, the distance, the social situation, and the rules all resolved together.
Deliberately not taking the best option
Perhaps the single most important detail is that the winning score does not automatically win. The Sim picks at random from among the top-scoring interactions instead.
That pinch of uncertainty is what stops the characters reading as machinery you could predict in advance. It also stops them servicing their own needs flawlessly. A Sim that optimized properly would clean at the right moment, eat at the right moment, sleep at the right moment, socialize exactly enough, and leave the player with nothing to contribute.
Randomness buys back the awkwardness, the slips, the surprises, and the openings for the player to step in. The character is capable enough to look alive and incapable enough to still need you.
The general technique goes by the name utility AI, or needs-based AI. Give a character needs, let it survey what is available, have it score how useful each option is, and let it act on something that scores well. What The Sims adds is a version of that abstraction concrete enough to drop a person into an unfamiliar house and have them behave.
Storing the knowledge on the objects had a second payoff: the game could grow. Maxis was able to ship hundreds of objects, and years of expansion content after that, without touching the reasoning inside any Sim. A new object only had to declare what it offered and who was allowed to use it.
Traits that come with needs attached
Personality became a source of motives rather than just a modifier on them. The original game distinguished Sims with meters for qualities like neatness, niceness, and playfulness. The Sims 3 threw those out and replaced them with traits: neat, neurotic, heavy sleeper, commitment issues, and dozens more.
Five trait slots drawn from roughly 60 traits in the base game gives you an enormous space of combinations. Traits reach into animation, idle behavior, which interactions are on offer, and moodlets. Clumsy Sims trip over their own feet. Slobs burp and fart while standing around. A computer whiz can earn money by hacking.
The deepest effect is on choice. Instead of only reweighting the needs that already exist, The Sims 3 can hand a character extra motives outright. A couch potato genuinely needs to be on the sofa in front of the TV, in the same way they need food or sleep.
Objects and interactions can then advertise straight to those trait-driven motives. Frightening another Sim, taking candy from a child, wrecking a dollhouse, or leaving a nasty comment all look appealing to a Sim with the evil trait. Personality gets acted out without a script, while the ordinary business of eating and resting carries on underneath.
Places that hand out motives on loan
Locations work by granting temporary needs and taking them away again. Walk a Sim into a gym and the game can add a motive to be at the gym, which the treadmill and the workout bench are there to satisfy. Walk them back out and the motive is gone.
The same trick covers social situations. A Sim at home with guests can be given a motive to play the attentive host, and the guests can be given motives to behave the way company should. A medieval take on the formula issues work motives while a character is on shift and withdraws them at break time.
Personality still filters all of it. Sit a Sim down for a picnic and friends and family pick up a motive to join, while strangers get pushed away from the idea. A Sim with the inappropriate trait can shrug off that social pressure and be motivated to plant themselves among people they have never met.
None of this requires hand-authoring each scenario. Change what the character wants and the existing utility machinery handles the rest. Sims act plausibly in a gym, at home, on the job, or on a picnic because the place has quietly redefined what counts as useful.
Where handwritten rules take over
Some social situations need explicit authoring, because scoring alone cannot carry them. Utility gets a character to the right activity; it does not decide what a joke means.
A house visit shows the seam. A guest can be motivated to behave well, but what should happen when they overstay, or when the player deliberately makes them obnoxious? A layer of social-norm rules watches over the visit. Sleep in the host's bed or commandeer the host's computer and the host can warn you, then throw you out.
Conversation needs the same treatment, since it turns on who is talking to whom, their moods, their history, and what has already been said. The same joke should land one way on a listener with a good sense of humor, another way on someone who cannot stand the teller, and a third way on someone hearing it for the fourth time.
Maxis handles this with production rules, each one an input, a set of conditions, and a result. Right trait, and the listener laughs. Bad relationship, and they take offense. Repeated joke, and they lose interest.
Because the rules are ordered by how specific they are, the most precise match wins. Designers can pile on thousands of handcrafted rules across hundreds of conversation topics without the logic collapsing into a knot of conflicts. Growth is cheap: a new rule just joins the pile.
A neighborhood with needs of its own
The same utility idea scales up past the household. The Sims 3 runs an open neighborhood of homes, restaurants, parks, and dozens of other characters, which sounds like a wholly different problem from deciding when one Sim eats. It is not.
The town itself carries motives. It may want its population to stay balanced, or employment to sit around a certain level. As new Sims are introduced, the odds of various outcomes get weighted by what the town currently needs. Once a day the neighborhood looks at its own state and acts to relieve those pressures.
Individual lots have needs as well. A restaurant might want roughly eight diners outside over lunch and dinner. To get them, the lot temporarily gives Sims in the area a motive to eat outdoors, aiming it at particular traits such as culinary and steering it away from others such as frugal.
The extras who show up at that restaurant read as complete people with needs, families, jobs, and histories, but they are not being simulated in full while nobody is watching. Background Sims mostly run at a low level of detail, where the game scores the big life events, such as being hired, falling in love, marrying, or switching careers, using traits, relationships, and career history as the weights.
When one of them has to step into the foreground near the player, the game snaps their motives to whatever a person would plausibly be feeling at that hour. Just after lunch, they are unlikely to be starving. The world stays coherent without every resident being modeled second by second.
Knowing what to leave out of the simulation
More simulation is not automatically better simulation. Once you own machinery this capable, modeling everything is tempting, and The Sims is a good demonstration of why that instinct is wrong.
The urinal rule is the small, famous case. People picking a urinal tend to leave a gap where they can. Maxis built that behavior, then cut it before release. Sims that obeyed the convention were tidy and boring. Sims choosing at random produced the awkward, funny moments people remembered.
The cut points at something larger. The game may have started as a nerdy simulation, SimCity shrunk to the size of a house, but playtests showed players using it as a machine for making stories. They embroidered incidents, read intent into accidents, and constructed whole sagas out of ordinary utility decisions.
Maxis leaned in with a late addition that let players grab screenshots, add captions, and assemble simple comic strips to pass around. It was a hit precisely because it formalized what people were doing anyway: converting simulation output into narrative.
Stories need a game specific enough to throw off incidents and vague enough to leave the player's imagination somewhere to go. Occasionally the sharpest call a designer makes is deciding what not to model.
Vagueness gives the player somewhere to project
Ambiguity is one of the deliberate gaps. The game withholds certain details so the player can supply motives, feelings, and meaning of their own.
Simlish is the famous instance, the babble the characters speak instead of dialogue. Early design work tried real languages, but the technical and logistical obstacles pushed the team toward improvised nonsense recorded by performers.
The nonsense turned out to be the better answer. Real dialogue would fix the meaning of every exchange and hand every player the same scene. Expressive gibberish lets each player read the moment off the tone, the animation, the surrounding context, and whatever story they already had in mind.
It also flatters the simulation. A conversation you cannot fully parse gets interpreted charitably, which makes the Sims look sharper than they are and quietly covers the moments when the system gets something slightly wrong. Complete information was never the requirement. Enough behavior to trigger interpretation was.
Free will that defers to the player
Autonomy is deliberately kept away from anything the player has authored. Free will governs bodily needs and everyday activity, and stops short of undoing what the player set in motion.
A Sim will happily decide to visit the bathroom or fix something to eat. A Sim will not spontaneously resign from their job or start a romance with a passerby. If the player has put two Sims in love, the autonomous layer has no business pulling that apart on a whim.
The principle is borrowed from improv, where the instruction is "yes, and". Whatever the player establishes, the simulation should extend rather than contradict. A player-made Sim can arrive with no fixed sexual preference, but once the player has a male Sim flirt with other men, the game reads that as information about who the character is and carries it forward.
Consistency with the player's story is the objective. Autonomy is there for activity, surprise, and texture. It is not there to take authorship away from the person running the household.
Utility scoring plus restraint is the takeaway
Nearly everything interesting in The Sims grows from one small idea. Give needs to characters, to places, and to entire neighborhoods. Let them look over the available actions and take one that serves those needs well. Tune it properly and you get people who convince, social behavior that fits, and a town that hangs together.
Utility logic travels well outside life simulation. A tactics enemy can grade every tile it might move to on distance, cover, sightlines, flanking, firing angle, and exposure before committing. A generator can grade candidate worlds against a list of requirements and keep whichever scores highest.
The rest of the lesson is about what you withhold. Characters have to be allowed to be imperfect. Rules have to get specific wherever social meaning is at stake. Detail has to drop away when nobody is looking. Ambiguity has to leave interpretation open. Autonomy has to serve the player's story instead of overwriting it. Whether your own characters clear that bar is not a thing you can reason out on paper; you get the build running, sit with them a while, and judge what you see.
That balance is why the AI feels clever. It is not attempting an accurate model of human life. It is a flexible generator of plausible behavior, comic mishaps, social friction, and stories the player believes they helped write.
Build it in Flockbay
In the Flockbay app, describe two people with three needs each, and let them act when you are not clicking them. Play for a few minutes without intervening. If nothing interesting happens, the needs are too polite. If the house is on fire immediately, they are too loud. You are tuning a story generator, not a remote control.
An AI life sim maker and the simulation templates are the right mess. Two people, one room.
Keep reading
- Ski-E-O! drops the grid and lets you paint trails onto a real mountain
- Tough is not the same as smart
- Rain in Hyrule is the argument
- A win that feeds the next win
- Give simulated people their own needs with the AI life sim maker
If your own characters feel mechanical, the fix is usually motives, curves, and a little randomness rather than smarter logic. Build the smallest version, play it, and see which of the three is missing.
More notes on designing game systems