Jev Attempts to Solve a Rubik’s Cube
The build uses Jev to choose Rubik’s Cube moves, after flattening the six faces into a 2D representation. At each step, Jev selects from 18 possible actions, but the cube gets more scrambled.
实践哥 Li@MinLiBuilds𝕏
我干了一件很抽象的事: 拿 Jev 去解魔方。 3×3 魔方一共有 4325 种合法状态。 我先把 6 个面拍平成二维,再让 Jev 每一步从 18 个动作里选一个。 好处非常明显: 快,而且几乎免费。 坏处也很明显: 越拧越乱。 (谁要这个Jev 魔方,我可以开源) 🔥因为 Jev 本质上是分类器,适合“18 选 1”,但魔方不是单步分类问题。 更有意思的是,后来发现: 魔方其实连大模型都不该上。 它有著名的 God’s Number,上帝之数:20。 任何合法的 3×3 魔方状态,都存在 20 步以内的解。 直接: 识别状态 → 搜索 / 查表 → Solver 给出整条路径。 所以真正有意思的是另一类问题: 当没有现成算法、答案也不唯一的时候,怎么办? 🔥这时候才轮到带 Thinking 的大模型上场。 比如: 让它自己去 Blender 建模、检查结构、发现问题、修改,最后真的打印
The author notes that Jev is a classifier suited to choosing one action from 18, while solving a cube requires finding a complete path. They suggest identifying the cube state and using search or a lookup table instead.
Also filed under Tools & apps
- Meta Ad Analysis Chrome Extension
The Chrome extension analyzes ads from Meta’s Ads Library using JEV (typesafe/jev-1.13) via OpenRouter, surfacing result potential, angle, hook, and niche. The user’s key stays in their browser.
- Jev Plugin for the PI Harness
The repository provides a Jev plugin for the PI Harness.
- Jev Suggestion Plugin for Hermes
The repository is a Hermes plugin named `jev-suggest`.
- OpenRouter Draft Evaluator
This local prototype evaluates and compares drafts generated with OpenRouter using Jev.