← the studio
A MoreSalamander · StudioLabs production

The House
Always Wins

Six AI crew autonomously rob a casino — and the casino tries to stop them. Every decision is the AI's; you don't control anyone. You watch. They can win or lose, and the house always keeps its edge — so no run is guaranteed.

A cinematic AI heist you watch, not play.

What it is

A heist that runs itself.

You don't move anyone. You witness a crew of six AI characters break into a casino while the casino's guards, cameras, and milling crowd react — every plan, every close call, every moment a single guard glancing the wrong way blows the whole thing. When a run goes wrong it starts over, and you watch the crew try again: a montage of attempts converging on a clean score.

Hit backtick on any run to peel the film back to the debug overlay — every agent's perception, decision, and confidence. The "AI" isn't a black box; it's a conductor's console you can read, frame by frame.
The 2D debug bench: a god's-eye view of the whole casino floor with guard vision cones, cameras, the crew, and a live thinking panel reading each agent's perception and decision.
The 2D debug bench — the whole floor at a glance: guard vision cones, cameras, the crew, the staged-fight crowd in the arena, and on the right, every agent's live thinking, the alarm meter, and the run state. The conductor's console.

Two views, one brain

The top-down is the workbench; 3D is the screen.

The god's-eye view above is a building-and-testing tool — made to keep every decision legible and auditable so the heist can be tuned and proven frame by frame. It is not the final look. The planned presentation layer is a cinematic 3D casino — the same heist, rendered as a film you'd actually watch.

brain → wire contract → renderer. Both views are driven by the same headless brain: it owns all the truth and emits one frame per tick across a fixed contract; the renderer only draws what it's told. Get a frame, draw a frame. Today that renderer is the 2D bench; in production it's the 3D casino — and swapping one for the other changes nothing about the decisions, only how you see them.

The signature beat

The roar has to be louder than the boom.

The heart of the heist: in the arena, a staged pit fight draws a roaring crowd. Deep in the secure core, the explosives expert blows the vault. The whole job lives or dies on one question of timing — at the instant the charge goes off, is the crowd loud enough to swallow it?

▁▃▅▇█ CROWD ROAR vs. VAULT CHARGE 💥

roar > boom → the city hears a fight  ·  boom > roar → the alarm, and the run is over

It's the title rendered as a mechanic. The crew can stack the odds — time the charge to the fight's peak, cut the outside phone line so a late noise rings only inside — but they can never make it certain. The house keeps its edge.

Watch the brain decide

Per frame: assess → propose → verify → commit. The roar has to win.
deterministic brain · frame loopframe 2014
assess
propose
verify
commit
crowd roar vs. vault boom
The signature mechanic, inside the loop: the charge fires only if the crowd roar is louder than the boom at that instant. Too early and the brain holds for the fight's peak — fire into a quiet room and it's the alarm.

The crew

Six specialists, one window.
NameRoleJob
CELESTEConductor / hackerTaps the security camera feeds, then guides the crew through, back, or around
SABLESafecrackerReaches the vault and cracks it
DORIANExplosivesFollows SABLE to the vault, one at a time
AUGUSTE & ROMANThe fightersThe staged fight — the crowd they draw is the cover
MARLOWEDriverWaits at the truck on the dock — the way out

How a heist unfolds

Walk in as guests; leave as ghosts.
  1. Walk in and blend. The crew enter as guests and disperse across the public floor — fighters to the ring, SABLE to the casino, DORIAN to the arena crowd, CELESTE to the bar. They hold, doing nothing suspicious.
  2. CELESTE gets the eyes. She slips into the utility closet beside the security office, drills the shared wall, and taps the camera feeds. Now she sees what the house sees.
  3. One by one, on her signal. With the feeds live, she releases the infiltrators — SABLE first, then DORIAN once SABLE reaches the vault — timing each move to the guards' gaps.
  4. CELESTE conducts. On the feeds she calls it: reroute around a sightline, hold at the edge until a patrol sweeps past, or fall back when a guard closes in.
  5. The score — or the alarm. They reach the vault and the getaway truck. But if a guard ever sees an infiltrator where they shouldn't be, it's over — restart, and try again.

The rules that make it tense

No health bar. Caught is caught.

Blend in public

On the public floor the crew are just guests — guards and cameras don't faze them. The danger only begins past the service wall.

Getting seen is a fail

In the back-of-house and secure core, one guard sighting (or an uncovered camera) ends the run. No slow meter — caught is caught.

Sneaking is real

The crew never step into a vision cone in a secure area. They wait for it to sweep past, route around it, or back off; gates open only when a guard steps away on break.

The montage

Each attempt plays differently. Caught → restart → try again, until a run threads the needle. You're watching a crew learn the building.

The idea underneath

The brain proposes; the rules dispose.

The House Always Wins is an instance of the MoreSalamander Deterministic Scaffold thesis. The AI proposes — each crew member reasons about where to go, which route is safest, when to move. A deterministic core disposes — who can see whom, when a gate is open, whether a sighting is a fail are exact, seed-locked, and identical every run. The brain is the player; the scaffold is the referee. Two things follow:

It's legible

Every decision is exposed in the thinking panel, so you can always answer why — why SABLE held, why CELESTE rerouted DORIAN, why the run failed.

It's honest

The house genuinely keeps its edge. The crew get better at reading the building across attempts, but the math never lets them win every time. The tension lives in that gap.

Where it stands

✓ built  the single-floor casino as canonical geometry, watchable on a 2D god's-eye bench
✓ built  the full cast — crew, patrolling & posted guards, cameras, staff, a casino's worth of customers
✓ built  real perception — vision cones + line-of-sight; walls and furniture block sight
✓ built  blend-and-stage, the console tap, sequential release, CELESTE conducting, getting-seen-is-a-fail + the restart montage
→ next  the roar (boom vs. crowd), SABLE's vault crack & the loot-and-escape, the cut outside line, an odds board, the cinematic 3D layer
a deterministic, seed-locked brain · all test suites green · every frame auditable