Back
gamesresearchOpen source

HEIST//ONE

Inspect the judgments behind guards in a browser stealth game.

What Jev decides

Whether evidence suggests a threat, how suspicious to be, and which target and legal intent fit.

HEIST//ONE lets Jev judge local threats, suspicion, targets, and tactical intent while a deterministic server runs the game world.

CHOICESCORENOUL
Jev role
Supply tactical judgments for game guards.
Input
Each guard’s local observation and currently available tactical options.
Output
Batched Noul, Score, and Choice answers for each guard.
Decision frequency
On relevant game events, with a bounded refresh.
Fallback
The server rejects stale or illegal proposals and can use a scripted policy.
Author reported · Source reviewed

How it works

Input
Each guard’s local observation and currently available tactical options.
Jev
CHOICE + SCORE + NOUL
Output
Batched Noul, Score, and Choice answers for each guard.

Overview

Each guard receives a local observation. One batched Jev request returns typed threat, suspicion, target, and intent judgments, which a server validates against legal actions and the current world revision before applying. The browser exposes probabilities, latency, and fallback state through a Decision Lens. Scripted mode is playable without a key; live Jev mode requires server-side credentials. The repository documents one completed live run, not a general performance benchmark.

Language
TypeScript
License
MIT
Author
AbdelStark
Sources checked Sep 26, 2026

Sources

Related projects