Sim Autonomy & Utility AI Behavior Sandbox

Inspect, tune, and stress-test autonomous life-sim agent behavior curves. See how motives, smart object affordances, personality traits, and interrupt thresholds resolve natural human routines versus obsessive robotic loops.

Scenarios:
House Floorplan & Smart Affordances Sim: Morgan Vance
💡 Click any furniture object to force-inspect its affordance utility breakdown. Plumbob: ● Green = Content | ● Orange = Distressed | ● Red = Crisis

Top Competing Affordance Scores U = Deficit^1.3 × Affordance × Traits + Proximity

Action / Target Primary Need Base Val Final Utility

Autonomy Decision Log & Interrupts Tick: 0s

00:00[Autonomy Engine Initialized] Utility AI loop running at 10Hz.

How Life-Sim Utility Autonomy Works (And Why Sims Drink 40 Glasses of Water)

Traditional game AI uses rigid state machines or behavior trees. Modern life simulators use Utility AI with Smart Objects. Every piece of furniture broadcasts its own "affordances" (e.g., a sink advertises "Drink Water" with low effort and tiny thirst satisfaction). Without proper inertia and cooldowns, Sims fall into compulsive loops.

1. Non-Linear Need Deficits

Linear urgency causes ping-ponging. If hunger is at 60% and energy is at 55%, the AI would swap tasks every five seconds. Exponential response curves ensure an agent only panics when a need plunges below the critical threshold.

2. Object Affordances & Inertia

Smart objects broadcast their advertised satisfaction. To stop a Sim from abandoning a half-cooked dinner to wash their hands, the engine assigns high Action Inertia to in-progress tasks that competing objects must overcome.

3. Natural Micro-Pacing & Idling

Robotic Sims snap instantaneously from finishing a meal to opening a computer. The 2026 autonomy fix adds organic transition delays: checking fingernails, sighing, looking out windows, and conversation buffering.

Export Custom Autonomy Tuning Pack

Download your verified utility weights, trait multipliers, motive decay rates, and affordance response curves as game-ready tuning JSON and text diagnostic reports.

Enjoy this tool? Build your own with Super