One case, five questions
Every item states a rule and a case, and the gold answer comes from running the rule. Each case is asked five questions, each one step deeper. Decision models read the case and score one thing well. Once they have to add computed values, they fall. Pick a question.
| per 100 g | per 45 g serving decoy |
|---|
A nutrient earns 1 point per threshold its value is strictly above.
salt: 0.2 · 0.4 · 0.6 · 0.8 · 1 …
sugars: 3.4 · 6.8 · 10 … energy: 335 · 670 …
sat. fat: 1 · 2 · 3 … protein: 2.4 · 4.8 · 7.2 · 9.6 · 12 …
N = energy + sugars + sat. fat + salt points
P = fibre + fruit/veg + protein points
score = N − P → grade A if ≤ 0, B if 1–2, C if 3–10 …
R1. Points by shape: cube 3, sphere 4, cylinder 3.
R2. A metal (shiny) object scores double. Then a large object scores 3 more.
R3. Scene total = sum of all objects' points, minus 2 for every gray object.
R4. Load class: LIGHT if ≤ 14, MEDIUM if 15–23, HEAVY if > 23.
The task type sets the boundary
Single-step decisions (read, check, one number) are System 1: the best decision models match thinking models. Once a computed value feeds a later step, every decision model falls. With source and length held fixed, that step costs decision models 42 points and thinking models 8.
Accuracy falls along each derivation
Accuracy against derivation length C per source. Decision models drop at the first chained step; thinking models stay flat and pay in tokens instead. Capirca stays a check at every length, and the strong decision models do not drop.
Read with the decision model, compute with a program
Decision models read stated facts well (median 94% on read items). So we split the decision: the model extracts each rule input as a typed question, a short rule program computes, and the model answers with the result in its state.
① Read
energy? 335 kJ
sugars? 4.4 g
sat. fat? 0.9 g
salt? 0.71 g (not 0.32)② Compute
points: 0 + 1 + 0 + 3
N = 4③ Answer
→ 4 ✓ (alone: 9%)Three rules route each decision
The router reads only the decision model's own outputs: its one-pass answer and the facts it extracted, each with a confidence. One knob, t. At t = 0 nothing is tuned: return the program whenever it runs, think only when it cannot.
| Router | RungBench sent | Acc. | JevBench sent | Acc. |
|---|---|---|---|---|
| Jev alone | 0% | 65.8 | 0% | 85.3 |
| Confidence < 0.8 (ours) | 57% | 95.2 | 23% | 96.5 |
| Thinking model on every task | 100% | 96.9 | 100% | 97.8 |
All results
Accuracy (%) and median time per item. Click a column to sort. “~” marks local thinking-model times estimated from generated tokens.
| Model | Size | Text (783) | Multimodal (290) | All (1,073) | Time (s) |
|---|