Jev × NetHack
Run Jev-controlled NetHack with recordings and reproducible research traces.
What Jev decides
Which currently available game action to take next.
Jev × NetHack publishes a bounded player, game recordings, a viewer, and experimental data about Jev-directed play.
- Jev role
- Choose actions for a bounded NetHack player.
- Input
- Observed game state and the player’s available action candidates.
- Output
- A selected game action recorded with its transition.
- Decision frequency
- At each player decision in a running game.
- Fallback
- Runner limits actions and preserves traces; unfinished recordings remain separate from completed releases.
How it works
Overview
The repository contains a persistent Jev policy, an experiment runner, public gameplay recordings, and preserved transition data. Research pilots and policy comparisons are reported as negative or inconclusive; the project does not claim an ascension or state-of-the-art result. The public viewer distinguishes completed recordings from a live feed.
- Language
- Python
- Author
- integrate-your-mind
Sources
Related projects
Jev Plays Balatro
Let Jev plan and play Balatro from structured game state.
What Jev decides
Hand focus, spending posture, and the next legal gameplay action.
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.
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.