Show HN: Jev Plays Pokémon Red
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Show HN: Jev Plays Pokémon Red
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
rickintoplace · · focus · HN ↗
pancomplex · · focus · HN ↗
applfanboysbgon · · focus · HN ↗
JamesSwift · · focus · HN ↗
pancomplex · · focus · HN ↗
pancomplex · · focus · HN ↗
IanCal · · focus · HN ↗
testaccount28 · · focus · HN ↗
laszlokorte · · focus · HN ↗
pancomplex · · focus · HN ↗
pancomplex · · focus · HN ↗
lwarfield · · focus · HN ↗
staindk · · focus · HN ↗
pancomplex · · focus · HN ↗
The interesting thing here imo is the cost and latency. So far we're at 4 badges for less than $0.5
SeanAnderson · · focus · HN ↗
However, <a href="https://x.com/TynanSylvester/status/2096965749369720970" rel="nofollow">https://x.com/TynanSylvester/status/2096965749369720970 Astra was able to beat RimWorld. So LLMs are definitely able to drive these sorts of games to completion with their current abilities.
delichon · · focus · HN ↗
<a href="https://openrouter.ai/blog/insights/royale-last-agent-standing/" rel="nofollow">https://openrouter.ai/blog/insights/royale-last-agent-standi...
MitPitt · · focus · HN ↗
pancomplex · · focus · HN ↗
tehnoslow · · focus · HN ↗
someothherguyy · · focus · HN ↗
361994752 · · focus · HN ↗
jumploops · · focus · HN ↗
pancomplex · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
stusmall · · focus · HN ↗
Did I miss something? I thought one of the demo videos was it doing pretty decent at the first level of Doom?
pancomplex · · focus · HN ↗
theturtletalks · · focus · HN ↗
pancomplex · · focus · HN ↗
theturtletalks · · focus · HN ↗
dmitrygr · · focus · HN ↗
pancomplex · · focus · HN ↗
stusmall · · focus · HN ↗
This seems like a technology heading in the right direction but not quiet there yet. Excited for what they are cooking up but probably won't start building around it yet.
pancomplex · · focus · HN ↗
JamesSwift · · focus · HN ↗
Its very cool, but the harness is doing a _ton_ of heavy lifting.
stusmall · · focus · HN ↗
binlog · · focus · HN ↗
azan_ · · focus · HN ↗
joshuat · · focus · HN ↗
azan_ · · focus · HN ↗
zahlman · · focus · HN ↗
> get stuck in strange loops of going in and out of the same door to no end
Math.random is statistically unlikely to do this.
ranguna · · focus · HN ↗
magicpin · · focus · HN ↗
joshuat · · focus · HN ↗
catlifeonmars · · focus · HN ↗
ford · · focus · HN ↗
Ie the famous "Hotdog" clip from Silicon Valley [0]
<a href="https://www.youtube.com/watch?v=ACmydtFDTGs" rel="nofollow">https://www.youtube.com/watch?v=ACmydtFDTGs
janalsncm · · focus · HN ↗
Example (2022):
<a href="https://developers.openai.com/cookbook/examples/zero-shot_classification_with_embeddings" rel="nofollow">https://developers.openai.com/cookbook/examples/zero-shot_cl...
c7b · · focus · HN ↗
That being said, one thing having been unrealistic 10 years ago and just about possible today doesn't mean that it's going to change the world the same way another technically related, previously-impossible thing did. The Jev hype gives me a bit of the "you're still early to crypto" vibes of some later altcoins. I really like the idea, I think it's going to open up possibilities for using classifiers where we wouldn't or couldn't have trained one before. I'm crossing my fingers for an open weights version to drop. But it's still just a classifier, people have built similar things before Jev, the one thing that really stands out about it is their ability to generate hype.
someothherguyy · · focus · HN ↗
why
thornewolf · · focus · HN ↗
A bad universal classifier does suggest a good one later. And that is exactly what I would call "theoretically doable"
[deleted] · · focus · HN ↗
[deleted]
lukev · · focus · HN ↗
But I've seen nothing to indicate that the upper bound on classification tasks of a Jev-like model can exceed a frontier LLM with reasoning tokens. That seems nearly impossible even in principle (since Jev-style models are still based on LLM pretraining).
So while they're definitely on the Pareto frontier, which is valuable, they're at the "cheap" end of the spectrum more than the "good" end and I don't expect that to change.
c7b · · focus · HN ↗
daveguy · · focus · HN ↗
That's the point. It can't. And it's not even close.
rco8786 · · focus · HN ↗
osener · · focus · HN ↗
pancomplex · · focus · HN ↗
<a href="https://github.com/christianmat/jev-pokemon" rel="nofollow">https://github.com/christianmat/jev-pokemon
tehsauce · · focus · HN ↗
Jach · · focus · HN ↗
Leynos · · focus · HN ↗
osener · · focus · HN ↗
gchamonlive · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]
gchamonlive · · focus · HN ↗
solidasparagus · · focus · HN ↗
michaelchisari · · focus · HN ↗
But good enough for pennies in an instant is more useful.
irregularbowels · · focus · HN ↗
[dead]
aurareturn · · focus · HN ↗
daveguy · · focus · HN ↗
mtford · · focus · HN ↗
Garlef · · focus · HN ↗
The magic moment for me from the Jev release was not that there was some system playing doom: Rather it was the moment, they just changed a part of the prompt to "don't shoot, just dodge" and the behavior changed immediately.
This means you can have a system with fast decision-making but still interact with it via language.
catlifeonmars · · focus · HN ↗
Garlef · · focus · HN ↗
They even named the model after "Jevons Paradoxon" - They anticipate that this lowers the cost of adopting this kind of AI significantly, unlocking a lot of use cases where it was to expensive before.
sky2224 · · focus · HN ↗
I work in manufacturing. I think this will be fantastic for stuff like SPC.
ralusek · · focus · HN ↗
> the most interesting thing about this jev stuff > is that people are seemingly like > completely disinterested in how smart it actually is > I haven't even heard it mentioned a single time how it actually compares to other LLMs coming up with their own classifications. Just: it's fast and cheap
stusmall · · focus · HN ↗
For me in my day job, having extremely fast low quality decision makers over noisy inputs is very valuable. I work in security and having something that can help triage alerts, classify items and group things together is extremely valuable. It doesn't need to be perfect. Just being able to take a set of inputs from deterministic tooling and to be make general priority classifications goes a long way on helping humans look at the most important items first.
refactor_master · · focus · HN ↗
johnsmith1840 · · focus · HN ↗
My main wonder is the difference between it and having a small llm no thinking output a single number only as a choice. Isn't that nearly the same here?
raincole · · focus · HN ↗
hbrn · · focus · HN ↗
jbjbjbjb · · focus · HN ↗
pancomplex · · focus · HN ↗
Garlef · · focus · HN ↗
mitxela · · focus · HN ↗
djhworld · · focus · HN ↗
The "Jev calls" counter only seems to increment at junction points like battles, conversation prompts, menus etc.
Is something else moving the character around?
pancomplex · · focus · HN ↗
All in the OSS repo if you wanna play around with it: <a href="https://github.com/christianmat/jev-pokemon" rel="nofollow">https://github.com/christianmat/jev-pokemon
avaer · · focus · HN ↗
You could front this with an image -> text model but that would be much lower quality vs latency, and the whole point of doing it with a decision model is remove the latency.
Games are a really interesting testing ground for robotics; if we can solve game playing (incl 3d) we could embody "system one" intelligence into robots that have something emulating reflexes.
pancomplex · · focus · HN ↗
fzysingularity · · focus · HN ↗
Take a look at a snake demo with streaming image inputs: <a href="https://x.com/spillai/status/2103630735425089957" rel="nofollow">https://x.com/spillai/status/2103630735425089957
zaik · · focus · HN ↗
hummusFiend · · focus · HN ↗
Super cool to see it do the whole game. I spent my fable budget building something similar this week but only drove it to Brock. I like the "current focus" framing too.
pancomplex · · focus · HN ↗
ac2u · · focus · HN ↗
I think if it was combined with a regular vLLM it could be really interesting, especially watching the reasoning logs.
Bonus points if it was one of the latest open models that somehow had all prior training knowledge of Pokemon abliterated so it was reasoning as an intelligent persona that had no knowledge of even the concept of Pokemon.
budoso · · focus · HN ↗
Props to OP for getting a working version, but it does not seem that this model is capable enough to play Pokémon at this point in time.
pancomplex · · focus · HN ↗
dang · · focus · HN ↗
Teaching a World Model to Play Pokemon - <a href="https://news.ycombinator.com/item?id=49849907">https://news.ycombinator.com/item?id=49849907
pancomplex · · focus · HN ↗
fylo · · focus · HN ↗
flockonus · · focus · HN ↗
iugtmkbdfil834 · · focus · HN ↗
ViscountPenguin · · focus · HN ↗
pancomplex · · focus · HN ↗
mrkaye97 · · focus · HN ↗
rgoulter · · focus · HN ↗
dochaus · · focus · HN ↗
bulatb · · focus · HN ↗
Jev then wipes the whole gym with a single overleveled Charizard.
That is fitting and appropriate on many levels.
rubicon33 · · focus · HN ↗
sync1117 · · focus · HN ↗
DylanMerigaud · · focus · HN ↗
tao5021 · · focus · HN ↗
[dead]
singularity2001 · · focus · HN ↗
turblety · · focus · HN ↗
I wonder for real games, like online Pokemon, multiplayer games, how they will ban this kind of AI "cheating".
1. <a href="https://www.youtube.com/watch?v=fQYNJj0Rfa4" rel="nofollow">https://www.youtube.com/watch?v=fQYNJj0Rfa4
brenschluss · · focus · HN ↗
jackbrookes · · focus · HN ↗
Has anyone tried a combined LLM + Jev? So the LLM directs the high level goal ("reach the door of the pokemon center while avoiding NPCs") then allow it to instruct Jev to do the actual movements? That seems like a good balance between the high-level, slow planning of the LLM to the fast but limited Jev. That kind of mirrors how humans work too. The harness could even allow Jev to delegate back to the LLM when it doesn't have a confident answer.
Its almost like when humans drive, we kind of let our subconscious take over once we know where to go. But if we see something unexpected in the road, we can go back to a conscious planning mode to decide what to do.
1. <a href="https://www.twitch.tv/gpt_plays_games" rel="nofollow">https://www.twitch.tv/gpt_plays_games
cjonas · · focus · HN ↗
pancomplex · · focus · HN ↗
hbrn · · focus · HN ↗
[dead]
pancomplex · · focus · HN ↗
ArcHound · · focus · HN ↗
pancomplex · · focus · HN ↗
ArcHound · · focus · HN ↗
- establish a composition - train the selected composition to an appropriate level - ration PPs through 5 fights - ration items through 5 fights + globally (you can run out of money) - maybe even switch the order of pokemon on the list? Poor Graveler
I'm not sure it can follow-through on this. Guess I'll keep watching!
pancomplex · · focus · HN ↗
ArcHound · · focus · HN ↗
ngruhn · · focus · HN ↗
I predict it will keep trying and failing without changing strategy until the team is so overleveled that brute force works.
ArcHound · · focus · HN ↗
Unfortunately, the only usable move is flamethrower with 15 PPs that will be exhausted.
Remember, if it starts using items, it can run out of money. And what then?
But yes, brute force might prevail in the end. Let's say it started elite four at 13k jev calls or 1.3 USD. I'd call it a "loss" if it crosses the 2 USD threshold. It's still quite cheap though.
captainbland · · focus · HN ↗
ArcHound · · focus · HN ↗
pancomplex · · focus · HN ↗
ArcHound · · focus · HN ↗
captainbland · · focus · HN ↗
pancomplex · · focus · HN ↗
[dead]
mnemosynee21 · · focus · HN ↗
[dead]
nico · · focus · HN ↗
Very cool proof of concept!
pancomplex · · focus · HN ↗
selimthegrim · · focus · HN ↗
gembershotje · · focus · HN ↗
nathanqueme · · focus · HN ↗
[dead]
fanthus · · focus · HN ↗
[dead]