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.
- 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.
How it works
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
Related projects
Jev Chess
Play chess against Jev and inspect the moves it considered.
What Jev decides
Which legal move to play and where the position sits on a seven-level evaluation scale.
TypeSafe Mario
Jev plays Super Mario Bros. from structured emulator telemetry rather than screenshots.
What Jev decides
The next controller action, whether jumping is useful now, and the immediate danger level.
pg-jev
Use Jev decisions directly inside PostgreSQL filters, rankings, and classifications.
What Jev decides
Whether a row matches, how strongly it matches, or which supplied label best describes it.