ViZDoom Jev agent
X thread on a ViZDoom agent using two Jev decision channels: navigation at 5 Hz and combat at 12 Hz.
This summary is based on how curated lists describe the project; its README was not available to review.
Overview
This X post describes a ViZDoom agent driven by Jev. According to the list summary, it uses two decision channels running at different rates, navigation at 5 Hz and combat at 12 Hz, and reports a test run with 18 kills.
It is a small example of splitting a real-time game agent into separate decision loops with different frequencies.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which navigation action to take (5 Hz)?(inferred) | — |
| Choice | Which combat action to take (12 Hz)?(inferred) | — |
How it works
- Read game state each tick.
- Ask Jev for navigation at 5 Hz.
- Ask Jev for combat at 12 Hz.
- Execute the chosen actions.
Strengths
- Shows multi-rate decision channels.
Caveats
- Social post; no code linked in the summary.
At a glance
- Type
- Discussion
- Status
- discussion
Use cases and integrations
How curated lists describe it
Two decision channels on ViZDoom, navigation at 5 Hz and combat at 12 Hz, with an 18-kill test run.
hellogumbo/awesome-jev
Frequently asked questions
How is the agent structured?
Two channels: navigation at 5 Hz and combat at 12 Hz.
How did it do?
A test run reached 18 kills, per the summary.
Is there code?
Not linked in the available summary.
Related projects
Real-time bot battles where you write a fighter's strategy in plain English and a System One model pilots it several times a second.
ProjectbetaTypeScriptBot that plays Red Alert 2 web skirmishes, with code handling mechanics and a decision model making stance, threat and timing calls.
ServicebetaPythonMultiplayer 3D science-fantasy version of Houston's River Oaks District with Jev-powered NPC companion, chauffeur and smart drive.
ProjectbetaTypeScriptBrowser 3D planetary rover sandbox where a TypeSafe controller chooses the next action from complete candidates, versus a baseline.
ProjectbetaTypeScriptDoom runs as a spacecraft payload over real flight software; Jev pilots from the ground every half second while Claude reviews.
ProjectprototypePythonMinecraft agent where Hermes plans, Jev picks one bounded action at a time and a Mineflayer harness validates and executes.
ProjectprototypeJavaScript