NARC Inspector

NARC puzzles are designed so that neither the grid sequence nor the narrative clue is sufficient on its own — but together they uniquely determine the answer. The experiments below probe different dimensions of this narrative–visual interaction. Masking tests whether models can reconstruct hidden grids. Ordering tests whether narratives help recover temporal structure. Odd-one-out tests whether narratives help models recognize which grids belong together. Stances tests how the same visual pattern responds to different narrative framings. NARC-tiny runs the masking test on puzzles that a program generated from children's stories.

How to read this page. Masking is the documented battery: every active puzzle, all current models, order and keyword ablations; a paper on it is under review (September 2026). Ordering, Odd-one-out and Stances are pilot designs from spring 2026; each states its own scope and dates below. NARC-tiny is a separate set of generated puzzles with the same battery; it is not counted in the Masking tab. Counts are per model. The NARC property is a relation between a puzzle and a model, so a model with more NARC puzzles is not a better or worse model, and this page is not a leaderboard.

Masking Ordering Odd-One-Out Stances NARC-tiny

Ordering experiment: All grids are shown (unmasked) in a shuffled order. The model must recover the correct chronological sequence. Tested under two conditions: grids only and grids + narrative. Agreement with the true order is measured by Kendall's τ (−1 = reversed, 0 = random, +1 = perfect). Narrative lift = τ with narrative minus τ without.

τ = Kendall's tau correlation    Lift = τ(grids+narrative) − τ(grids only)    Positive lift = narrative helps ordering

Pilot. 11 models, 244 puzzles with four or more grids, data collected April 3, 2026 to October 8, 2026. Not re-run since and not part of the paper's claims. Report: Can Narratives Help AI Recover the Order of Events? (April 3, 2026, in the code repository).

The Pale Blue Dot Revisited
narc_gap_202
Narrative lift: +2.000 τ
Largest gain in order recovery with the narrative
The Lullaby
narc_prism_011
Narrative lift: +2.000 τ
Largest gain in order recovery with the narrative
Pruning 04(4x4)01 masked
sub_036_rev
Narrative lift: +2.000 τ
Largest gain in order recovery with the narrative
0.622
gemma-4-26b avg τ
0.734
gemma-4-31b avg τ
0.796
glm-5.3-flash avg τ
0.723
gpt-oss-120b avg τ
0.527
gpt-oss-20b avg τ
0.801
kimi-k3 avg τ
0.647
mimo-v2.6-flash avg τ
0.681
nemotron-3-super avg τ
0.735
qwen3.5-122b avg τ
0.751
qwen3.6-27b avg τ
0.799
qwen3.8-27b avg τ
244
Puzzles tested
▶ narc_gap_202 The Pale Blue Dot Revisited AI lift: +2.000
We zoom out from a scene in four stages. Each grid is half the size of the previous: 6x6, then 3x3, then the masked grid, then 1x1. The downsampling rule: each cell in the smaller grid is the MAXIMUM value of the corresponding 2x2 block in the larger grid. Grid 3 (the second zoom-out, position 2) is masked. It should be a 2x2 grid derived by taking max of each 2x2 block from grid at position 1 (the 3x3 grid, padded with 0 in the missing row/column to make it even). Since 3x3 can't evenly divide, we pad it to 4x4 with zeros, then take 2x2 blocks.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_prism_011 The Lullaby AI lift: +2.000
The child's mind is a patchwork of the day's colors. As the parent begins to sing, the red thoughts fade first -- the argument at school dissolves into darkness. 'Hush now,' the parent whispers, and next the orange flickers of the evening TV go dark. In the third verse, the parent sings about the garden, and oddly the yellow dandelions the child picked that afternoon vanish from his mind, but the blue sky and the green grass stubbornly persist -- those were the happiest memories. It takes one more verse before the blue drains away, leaving only a few green embers of the grass where he played. By the last verse, even those fade, and the child sleeps in perfect darkness.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_036_rev Pruning 04(4x4)01 masked Hum lift: +2.000
Cindy is pruning a plant. First, she cuts the longest branch to half of its original length. Then, she trims the leftmost branch until it is the same length as the branch next to it. Finally, she cuts off one-third of the rightmost branch's length.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_058 🧩Pruning 04(4x4)04masked Hum lift: +2.000
Cindy is pruning a plant. First, she cuts the longest branch to half of its original length. Then, she trims the leftmost branch until it is the same length as the branch next to it. Finally, she cuts off one-third of the rightmost branch's length.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ hunt_023 The Siege Colab lift: +1.800
Red surrounded the lone holdout, cutting off escape on both flanks before closing in for the capture.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_ai_008 The Merge AI lift: +1.788
Yusuf had been staring at the token stream for hours when the pattern clicked. Byte-pair encoding merges the most frequent adjacent pair at each step, replacing both with a single new token. Step 1 merged the pair (1,2) at positions 0-1 and 4-5 into token 7 (orange). Step 2 merged (3,4) at positions 1-2 and 3-4 in the step-1 output into token 8 (azure). Step 3 would merge (7,8) at positions 0-1 and 1-2 in the step-2 output into token 9 (maroon) — the whole sequence compressing to just two symbols. He leaned back and exhaled.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ HadNARC1 School Bus Hum lift: +1.733
The school bus is full as it leaves school. After the last kid is dropped off, the school bus is empty.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 -1.000 +0.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 0.333 +1.333
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_ai_003 The Dial AI lift: +1.697
Dr. Liang turned the temperature dial slowly toward zero and watched the display change. At high τ, the softmax probabilities were nearly uniform — every row's values barely distinguishable. As τ dropped, the diagonal elements grew brighter, pulling probability mass toward themselves while the margins dimmed. She knew what was coming: as τ→0, each row would collapse entirely onto its diagonal element, converging to a one-hot encoding of the argmax. The pre-softmax logits had their maximum along the main diagonal. She reached for the dial again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.667 +1.667
gemma-4-31b -0.667 1.000 +1.667
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -0.333 1.000 +1.333
gpt-oss-20b 0.000 0.667 +0.667
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 1.000 +1.667
nemotron-3-super -0.667 1.000 +1.667
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_113_rev Oil2 Hum lift: +1.600
The ocean was once clean and filled with fish. But then an oil spill slowly seeped into the ocean. As the oil seeped down, it suffocated the fish it touched.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_029_rev Pruning 02 Hum lift: +1.576
Cindy is pruning a plant. First, she cuts the magenta branch to half of its original length. Then, she trims the yellow branch until it is the same length as the blue branch. Finally, she cuts off one-fifth of the maroon branch's length.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 1.000 +1.667
nemotron-3-super -0.667 0.667 +1.334
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_011 The Heist AI lift: +1.552
Three gems sit in a vault: ruby left, emerald center, sapphire right. The plan: move each gem one cell toward the door at the top, one per night. But on the third night, the inside man swaps the emerald for a fake — a grey stone — before it advances.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.867 0.467 +1.334
gemma-4-31b -0.867 0.867 +1.734
glm-5.3-flash -0.467 0.867 +1.334
gpt-oss-120b -0.333 0.867 +1.200
gpt-oss-20b -0.867 0.600 +1.467
kimi-k3 -0.867 0.867 +1.734
mimo-v2.6-flash -0.867 0.867 +1.734
nemotron-3-super -0.467 0.867 +1.334
qwen3.5-122b -0.867 0.867 +1.734
qwen3.6-27b -0.867 0.867 +1.734
qwen3.8-27b -0.867 0.867 +1.734
▶ hunt_019 The Heist Colab lift: +1.545
Red planted a spy in blue's stronghold. The spy turned a neighbor, and the rot spread outward from the center.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_prism_005 The Understudies AI lift: +1.545
Opening night at the Imperial Theatre. The lead performs in red while the understudy waits offstage in magenta. The grey curtain borders frame the stage. Between scenes, the two rehearse together, their colors mixing in the spotlight. But at the start of Act Two, the lead collapses and is carried off. The understudy steps into the role completely — no trace of red remains on the stage. She fills the same two-by-two center blocking, alone. For the curtain call, the stage lights dim to just the top half while the lower curtain drops to black.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.800 +1.800
gemma-4-31b -0.800 0.800 +1.600
glm-5.3-flash 0.000 0.600 +0.600
gpt-oss-120b -0.800 1.000 +1.800
gpt-oss-20b -0.600 1.000 +1.600
kimi-k3 -0.800 1.000 +1.800
mimo-v2.6-flash 0.000 0.600 +0.600
nemotron-3-super -0.600 1.000 +1.600
qwen3.5-122b -0.800 1.000 +1.800
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -0.800 1.000 +1.800
▶ sub_030 Pruning 01 Hum lift: +1.515
Cindy is pruning a plant. First, she cuts the magenta (6) branch to half of its original length. Then, she trims the yellow (4) branch until it is the same length as the blue (1) branch. Finally, she cuts off one-fifth of the maroon (9) branch's length.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.667 +1.667
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -0.333 1.000 +1.333
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 0.667 +1.334
nemotron-3-super -0.333 1.000 +1.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_043 Halfway There AI lift: +1.442
Sixteen steps from the wall became eight, then four, then two. At the fifth moment, one step remains but cannot be taken. The arrow flies forever through halves of halves, and the distance left is always more than nothing.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b -0.071 0.929 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -0.929 -0.071 +0.858
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ agent_003 The Scapegoat Colab lift: +1.433
Blue and red were at war, but both blamed green. They drove green out of the middle ground entirely, leaving a void that red then filled.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.667 1.000 +1.667
gemma-4-31b -0.333 1.000 +1.333
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -0.333 1.000 +1.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ hunt_018b The Usurper v2 Colab lift: +1.433
Row 0 stays all blue. Row 2 stays all green. In row 1, blue takes the center cell (1,1), changing it from red to blue. Then green takes both edge cells (1,0) and (1,2), changing them from red to green. So the masked grid has row 0 as [blue, blue, blue], row 1 as [green, blue, green], row 2 as [green, green, green].
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 0.000 +1.000
glm-5.3-flash -1.000 0.667 +1.667
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super -0.667 1.000 +1.667
qwen3.5-122b -1.000 0.000 +1.000
qwen3.6-27b -1.000 0.000 +1.000
qwen3.8-27b -1.000 0.000 +1.000
▶ stance_008 The Grudge Colab lift: +1.394
Red stole one of blue's places. Blue wanted revenge and took two of red's in return, mirroring red's aggression from the opposite end.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b -1.000 0.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_036 Pruning 03 Hum lift: +1.394
Cindy is pruning a plant. First, she cuts the longest branch to half of its original length. Then, she trims the leftmost branch until it is the same length as the branch next to it. Finally, she cuts off one-fifth of the rightmost branch's length.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 -0.667 -1.334
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -0.667 0.000 +0.667
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 1.000 +1.667
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_114 Oil3 Hum lift: +1.364
The ocean was once clean and filled with fish. But then an oil spill slowly seeped into the ocean. As the oil seeped down, it suffocated the fish it touched. The threat of the oil scared other fish into leaving as they saw their friends dead becuase of the oil.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.000 0.333 +0.333
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -1.000 0.667 +1.667
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_sp_039 Unwrapping the Gift AI lift: +1.333
It's Christmas morning. The present is beautifully wrapped. Tiny hands tear at the paper. What's left when all the wrapping is gone?
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 0.000 +1.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ iter_009 The Ember Colab lift: +1.327
The fire had started in the southeast corner of the ridge and spread predictably, each hour claiming more of the slope. By dusk the whole ridge was burning. Then the wind reversed — a katabatic downdraft off the peaks — and pushed the fire line back in on itself. The edges went out first, starved of fuel, until only the center still burned: a single hot core that the crew could finally surround. By morning they had it contained, and the ridge was dark.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.400 1.000 +1.400
gemma-4-31b -0.400 1.000 +1.400
glm-5.3-flash -0.800 1.000 +1.800
gpt-oss-120b -0.400 1.000 +1.400
gpt-oss-20b -0.400 0.000 +0.400
kimi-k3 -0.400 1.000 +1.400
mimo-v2.6-flash -0.200 1.000 +1.200
nemotron-3-super -0.400 1.000 +1.400
qwen3.5-122b -0.400 1.000 +1.400
qwen3.6-27b -0.400 1.000 +1.400
qwen3.8-27b -0.400 1.000 +1.400
▶ narc_237_rev STUMP Hum lift: +1.300
Sam, Nate, and Cash were fiending for a game of Stump. The three of them gently hammered their nails into the stump. Cash went first--he successfully spun the hammer with one hand--but he missed Nate's nail and chipped the wood. Sam went second; he expertly spun the hammer, and he cleanly hit Cash's nail further into the stump. Nate missed his hammer and didn't hit anything. On their second go-around, Cash caught the hammer but he hit Nate's nail on the side, left it all bent up and crazy, and he chipped the stump again. Sam, cool as a cucumber, hit Cash's nail cleanly into the stump. Cash is out. Nate, finally, caught his hammer and hit Sam's nail. On the final round, Sam followed routine, but he hit Nate's nail off the stump! Per their rules, he is disqualified! Nate, for good measure, threw his hammer into the air, caught it, and expertly hammered Sam's nail in. Nate is the winner!
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.667 -1.000 -0.333
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.333 1.000 +1.333
nemotron-3-super -0.333 -0.333 +0.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_040 Behind the Curtain AI lift: +1.273
What would the wise choose if they did not know which side they would wake upon? Behind the grey curtain, each portion was made the same — each row a mirror of its neighbor. Fairness is the logic of uncertainty.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -0.667 +0.333
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -0.667 1.000 +1.667
gpt-oss-120b -0.667 1.000 +1.667
gpt-oss-20b -0.667 0.000 +0.667
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 0.667 +1.667
nemotron-3-super 0.000 0.333 +0.333
qwen3.5-122b -0.667 -1.000 -0.333
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ 006 Skating Race Hum lift: +1.218
During a live short-track speed skating race, the skater in gray started in last place. In Grid 2, the gray skater found an opportunity and accelerated around the outside to overtake the skater ahead. At that moment, the two skaters were tied. In Grid 3, the gray skater completed the pass successfully. However, in Grid 4, the gray skater suddenly lost balance and fell out of the live frame. In the end, the yellow skater remained in the same position as at the start of the race.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.600 1.000 +1.600
gemma-4-31b -0.800 1.000 +1.800
glm-5.3-flash -0.800 1.000 +1.800
gpt-oss-120b -0.200 1.000 +1.200
gpt-oss-20b -0.600 0.000 +0.600
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash -0.400 1.000 +1.400
nemotron-3-super -0.400 -0.400 +0.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b -0.800 1.000 +1.800
qwen3.8-27b -0.200 1.000 +1.200
▶ agent_001 The Alliance Colab lift: +1.200
Blue and green formed a pact against red. They squeezed red from both sides. Green finished the job, taking the last of red's ground while blue stepped back.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -0.667 1.000 +1.667
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ hc_embers Embers Colab lift: +1.182
The ridge burned from the corner out and collapsed from the edges in.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.400 0.200 +0.600
gemma-4-31b -0.400 1.000 +1.400
glm-5.3-flash -0.400 1.000 +1.400
gpt-oss-120b -0.400 1.000 +1.400
gpt-oss-20b -0.400 1.000 +1.400
kimi-k3 -0.400 1.000 +1.400
mimo-v2.6-flash -0.400 1.000 +1.400
nemotron-3-super -0.400 0.200 +0.600
qwen3.5-122b -0.400 0.200 +0.600
qwen3.6-27b -0.400 1.000 +1.400
qwen3.8-27b -0.400 1.000 +1.400
▶ narc_237 STUMP Hum lift: +1.167
Sam, Nate, and Cash were fiending for a game of Stump. The three of them gently hammered their nails into the stump. Cash went first--he successfully spun the hammer with one hand--but he missed Nate's nail and chipped the wood. Sam went second; he expertly spun the hammer, and he cleanly hit Cash's nail further into the stump. Nate missed his hammer and didn't hit anything. On their second go-around, Cash caught the hammer but he hit Nate's nail on the side, left it all bent up and crazy, and he chipped the stump again. Sam, cool as a cucumber, hit Cash's nail cleanly into the stump. Cash is out. Nate, finally, caught his hammer and hit Sam's nail. On the final round, Sam followed routine, but he hit Nate's nail off the stump! Per their rules, he is disqualified! Nate, for good measure, threw his hammer into the air, caught it, and expertly hammered Sam's nail in. Nate is the winner!
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.333 -0.333
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.333 0.333 +0.666
nemotron-3-super -0.333 0.000 +0.333
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_prism_009 The Standing Ovation AI lift: +1.145
The concert hall has five rows of six seats. Before the show, everyone sits in darkness. When the soloist opens with a folk melody, the front row stands (yellow) and the second row claps seated (orange). As the piece shifts to a jazz improvisation, the standing spreads one row back -- but something unexpected happens: two audience members in the middle of the second row are so moved they begin weeping and sit back down (black), overcome with emotion. The clapping row still advances. By the third passage -- a return to the folk theme -- those two weeping listeners stand again, rejoining the ovation, and the wave continues its steady advance: three full rows standing, the fourth clapping, the back row still seated. The finale brings everyone to their feet.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b -0.400 1.000 +1.400
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -0.200 1.000 +1.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_010 The Brushfire Colab lift: +1.109
The fire started in the southwest corner of the canyon and spread northeast, claiming one diagonal strip each hour until the entire slope was alight. Then the marine layer rolled in — a wall of cold fog that smothered the edges of the burn. The perimeter went dark first: every cell on the border cooled below ignition. But the interior, insulated by its own heat, kept burning. Only the four cells in the center of the grid still glowed when the helicopters arrived at dawn. By noon, even those were out.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b -0.200 1.000 +1.200
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b -0.200 1.000 +1.200
gpt-oss-20b -0.200 1.000 +1.200
kimi-k3 -0.200 1.000 +1.200
mimo-v2.6-flash -0.200 1.000 +1.200
nemotron-3-super -0.200 1.000 +1.200
qwen3.5-122b -0.200 1.000 +1.200
qwen3.6-27b 0.200 1.000 +0.800
qwen3.8-27b 0.000 1.000 +1.000
▶ sub_022 🧩Hunt Hum lift: +1.100
Treb likes to go hunting in his free time. In the marshy area behind his house, a flock of ducks likes to hang out. The green grass can sometimes make shooting the ducks difficult, as the ducks will hide behind them. Treb was lucky enough to snipe one duck. However, the shot startled the surrounding ducks, and the ones closest to the grass hid. Treb noticed one duck still sitting out. After getting two ducks, he collects his stuff and leaves. The remaining ducks emerge from the grass to discover only bloody puddles left of their friends.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.667 +1.000
gemma-4-31b -0.333 0.333 +0.666
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b -0.333 1.000 +1.333
kimi-k3 -0.333 1.000 +1.333
mimo-v2.6-flash -0.333 -0.333 +0.000
nemotron-3-super -0.333 1.000 +1.333
qwen3.5-122b -0.333 1.000 +1.333
qwen3.6-27b -0.333 1.000 +1.333
qwen3.8-27b -0.333 1.000 +1.333
▶ narc_focal_003 Little Red Riding Hood AI lift: +1.091
A cottage sits in the woods. Grandmother (magenta=6) rests in bed at the top-right. The wolf (grey=5) approaches the cottage from the left while Little Red Riding Hood (red=1) is still far away on the path. In the masked grid, the wolf has entered the cottage and replaced grandmother in the bed — grandmother's cell now shows the wolf's value, while grandmother has vanished. Red Riding Hood continues approaching, unaware.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -1.000 -0.333 +0.667
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 0.667 +1.667
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 0.667 +1.667
▶ Ballerina 4 🧩Ballerina 4 Hum lift: +1.073
A ballerina collaborated with a street dance crew for a performance. The street dance crew took the stage first, constantly changing formations and movements in sync with the music. The ballerina waited at the back of the stage for her entrance. As the music gradually slowed down, she began to join the performance. When the performance reached its climax, only the ballerina performed at the center of the stage while all the street dance crew members paused at the back of the stage. At the end of the show, the ballerina fully exited, and the street dance crew finished the performance at the very front of the stage in an unchanged formation.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.800 +1.800
gemma-4-31b -0.400 1.000 +1.400
glm-5.3-flash 0.000 0.800 +0.800
gpt-oss-120b -0.400 1.000 +1.400
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.200 1.000 +0.800
mimo-v2.6-flash -0.400 0.000 +0.400
nemotron-3-super -0.600 1.000 +1.600
qwen3.5-122b 0.000 0.800 +0.800
qwen3.6-27b 0.000 0.800 +0.800
qwen3.8-27b 0.000 1.000 +1.000
▶ iter_031 The Apiary Colab lift: +1.030
Rosa mapped her bees by the flowers. In spring, the clover bloomed in the southwest corner, and that's where the swarm clustered — a tight square of activity in the bottom-left of her survey grid. By summer the lavender along the north edge drew them up, and the whole top row hummed. She could have predicted autumn by the orchard alone: the late apples in the northeast corner pulled every last forager to the upper-right quadrant. The rest of the grid went silent. Come winter, the hives clustered back at the center for warmth, a tight knot of bodies riding out the cold.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b -0.333 1.000 +1.333
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.000 1.000 +1.000
▶ sub_025_tre_rev 🧩Crop4 Hum lift: +1.000
Farmer Tred is irritated by two black crows that eat his crops. The blueberries are first to go. Treb is able to scare one of the black crows off before they eat all of the red strawberries.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_095 🧩Bubble Level 04(9x1) Hum lift: +1.000
Mike is hanging a picture on the wall. He places a bubble level on top of the picture frame to make sure it is level. At first, the left side of the frame is higher, so the bubble in the bubble level shifts to the left. He then adjusts the frame, but overcorrects, causing the bubble to shift to the right. He makes a slight adjustment, but it is not enough, the right side is still higher. He adjusts the frame once more, and finally gets the picture perfectly level.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.000 1.000 +1.000
▶ narc_prism_003 The Confession AI lift: +0.970
I need to confess what I did to my garden. Week 1: every plot was thriving -- all green (color 3). Week 2 is when I made my first mistake. I was supposed to water the whole garden, but I only watered the bottom two rows (rows 2-3). The top two rows (rows 0-1) wilted to yellow (color 4). I also left my lawnmower parked on the cell at row 2, column 0 -- it crushed that one plant, turning it red (color 2). Everything else in the bottom two rows stayed green. Week 3: I panicked. I overwatered everything. The yellow cells in the top drowned and died -- they turned red. The green cells in the bottom rows all wilted to yellow from overwatering. And that one red cell from the lawnmower? Dead beyond recovery -- it went black (color 0). Week 4: I replanted the whole garden. I managed to restore most of it to green, except the entire top row (row 0) where the soil was too damaged -- those stayed red.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.333 1.000 +0.667
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.333 1.000 +0.667
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_013 🧩Jumpy Hum lift: +0.967
Treb adores his exotic pet frog, Chip. However, Chip can be a rascal to feed as he loves to jump and can be aggressive. While Chip was basking on top of his rock, Treb opened Chip's cage to deliver his daily worm. However, in classic Chip fashion, Chip jumps to his heat lamp, biting Treb on the way. "Ouch!" yelled Treb. Treb had broken skin and bled a little on Chip's rock. In a fury, Treb drops the worm in the tank and closes the tank loudly. Startling Chip, he hides behind his rock, his worm squirming on top. When Chip emerges, he enjoys his worm and licks the blood from the rock. He is an exotic frog after all.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.667 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b -0.333 1.000 +1.333
kimi-k3 -0.333 1.000 +1.333
mimo-v2.6-flash 0.333 0.667 +0.334
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b -0.333 1.000 +1.333
▶ narc_ai_007 The Dead Path AI lift: +0.945
Backpropagation through the ReLU at layer 3 zeros the gradient for all neurons whose forward-pass pre-activation was non-positive. In this layer, the pre-activations in the top two rows were negative, so their gradient contributions are exactly zero. The bottom three rows retain their gradient magnitudes from the previous layer unchanged.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.467 0.067 +0.534
gemma-4-31b -0.733 0.200 +0.933
glm-5.3-flash 0.200 0.867 +0.667
gpt-oss-120b -0.733 0.867 +1.600
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 -0.333 1.000 +1.333
mimo-v2.6-flash -0.733 1.000 +1.733
nemotron-3-super -0.333 0.867 +1.200
qwen3.5-122b -0.733 0.333 +1.066
qwen3.6-27b -0.200 -0.867 -0.667
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_005_2 Lunch2 Hum lift: +0.933
Four friends get lunch together every day. They go to a ramen place downtown and have particularities about their order. Terb gets the same thing every day, ramen with green onions on top. Niloc gets the same thing every day, ramen with hot sauce across the noodles. On Wednesday, Terb and Niloc treat themselves to extra green onions and extra hot sauce. Nosaj gets creative. Starting on Monday, he gets green onions with a little hot sauce. Tuesday, he gets a portion of dark meat with no other toppings. Like Terb and Niloc on Wednesday, Nosaj goes all out with half meat and a little green onions with hot sauce. Eolhc keeps it simple with plain ramen every day. On Thursday, everyone returns to their normal Monday order.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 1.000 +1.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 0.333 +0.333
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.000 1.000 +1.000
▶ 005 Ballerina Hum lift: +0.909
A ballerina collaborated with a street dance crew for a performance. The street dance crew took the stage first, constantly changing formations and movements in sync with the music. The ballerina waited at the back of the stage for her entrance. At Grid 3, she began to join the performance. At Grid 4, she performed at the center of the stage while all the street dance crew members paused and stood at the back of the stage. At Grid 5, the ballerina fully exited, and the street dance crew finished the performance at the very front of the stage in an unchanged formation.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.600 0.000 +0.600
gemma-4-31b -0.400 1.000 +1.400
glm-5.3-flash 0.000 0.800 +0.800
gpt-oss-120b -0.200 1.000 +1.200
gpt-oss-20b -0.800 0.000 +0.800
kimi-k3 0.200 1.000 +0.800
mimo-v2.6-flash -0.800 0.000 +0.800
nemotron-3-super -0.400 0.800 +1.200
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.200 1.000 +0.800
qwen3.8-27b 0.200 0.800 +0.600
▶ CLCockatiels 3 🧩Cockatiels 3 Hum lift: +0.909
Chloe has five cockatiels, and two of them live together. Every morning, they come out of their cages to fly and play. Suddenly, there was a clap of thunder. The cockatiels, who had been playing, were startled and screamed in fright, and all flew to hidden spots. Hearing the scream, Chloe opened the door to check on them, but she could not see a single cockatiel. After a while, they calmed down. Four of them returned to the middle of their cages to eat, while one particularly playful cockatiel was still in the center of the room.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.333 +0.666
gemma-4-31b -0.333 1.000 +1.333
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b -0.333 1.000 +1.333
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 0.333 +0.333
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.333 1.000 +0.667
▶ narc5 Lawful Hum lift: +0.909
Unfortunately, it was a very short green light and even shorter yellow light. Due to your violation, the police pulled you over.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b -0.667 1.000 +1.667
qwen3.8-27b -0.667 1.000 +1.667
▶ narc_sp_059 Curtain Call AI lift: +0.909
The play is over. The curtain falls from top to bottom, slowly covering the stage. First the top is hidden, then the middle, until the whole stage is curtained off.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b -1.000 -1.000 +0.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ the date The Date Hum lift: +0.909
It was Deb's first date since her divorce. She met the man online, as so many people do these days, and after a couple weeks of correspondence, they decided to meet for dinner. He was perfectly pleasant. Polite, funny, relaxed. Nothing like her ex-husband, Chris. But no matter how hard she tried to enjoy the moment, to enjoy the date, the memories overtook her. She thought of her first date with Chris, so many years ago, right in this very restaurant. The memory was so strong, the nostalgia so consuming, that when she looked at the man across the table, all she saw was Chris. The new man sensed she wasn't ready to move on, and after he left, Deb sat at the table for a long time, staring at the empty chair.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.000 +0.333
gemma-4-31b -0.333 1.000 +1.333
glm-5.3-flash -0.667 0.000 +0.667
gpt-oss-120b 1.000 0.333 -0.667
gpt-oss-20b -0.667 0.000 +0.667
kimi-k3 -0.667 1.000 +1.667
mimo-v2.6-flash -0.667 0.667 +1.334
nemotron-3-super -0.333 -0.333 +0.000
qwen3.5-122b -0.667 0.667 +1.334
qwen3.6-27b -0.667 1.000 +1.667
qwen3.8-27b -0.667 1.000 +1.667
▶ iter_035 The Murmuration Colab lift: +0.879
The ornithologist filmed the murmuration at dusk. In the first frame the flock was a tight column on the left, riding the updraft along the cliff face. By the second frame they had spread across the sky in a broad diagonal — from the upper left to the lower right, the way starlings do when the wind shifts. The third frame should have shown the full scatter. But a peregrine falcon struck the center of the diagonal, and the flock split: the two ends of the line held their positions while the middle three birds vanished, diving below the frame. The fourth frame showed the flock reassembled into a tight ball, their fear pulling them together.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b -0.333 1.000 +1.333
qwen3.8-27b 0.000 1.000 +1.000
▶ stance_011 The Mirror Strike Colab lift: +0.879
Red planted its flag in the center of blue's row. Blue wanted symmetry in its revenge: it mirrored the invasion, planting its own flags at both ends of red's row.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b -0.667 0.667 +1.334
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -1.000 -0.333 +0.667
nemotron-3-super -0.667 0.000 +0.667
qwen3.5-122b -1.000 0.667 +1.667
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_prism_001 The Captain's Log AI lift: +0.873
Day 1: I loaded the hold with crates of fish (blue) along the top row and barrels of wine (maroon) along the bottom. Day 2: A merchant in port traded me sacks of grain (yellow) for the fish -- I replaced the entire top row with grain. Day 3: Storm at sea! The grain got soaked and spoiled. I tossed it overboard and left that row empty (black). Day 4: We docked at the spice island. I filled the empty top row with saffron (orange) and also replaced the center cell of each remaining row with saffron, since the merchant there insisted on a 'column of gold' down the middle. Day 5: Arriving home, I unloaded everything except the saffron column -- the spice merchant at the home port wanted proof of origin, so I kept those three center cells orange and cleared the rest to black.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 1.000 +0.600
gemma-4-31b 0.400 1.000 +0.600
glm-5.3-flash -0.400 1.000 +1.400
gpt-oss-120b 0.200 1.000 +0.800
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -0.600 1.000 +1.600
mimo-v2.6-flash 0.400 1.000 +0.600
nemotron-3-super -0.600 1.000 +1.600
qwen3.5-122b 0.400 1.000 +0.600
qwen3.6-27b 0.600 1.000 +0.400
qwen3.8-27b 0.600 1.000 +0.400
▶ iter_012 The Delta Colab lift: +0.861
The silt crept seaward year by year, extending the delta one row at a time from the old riverbank in the north. Karim's father had fished every new sandbar as it emerged. By the fourth year the delta filled the survey grid. Then the spring flood came — not the gentle kind, but the kind that reshapes land. The newest bar, the southernmost row, the one Karim's father said was always the weakest because the clay hadn't set, washed out to sea in a single night. Everything north of it held. The next dry season built it back.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.733 0.467 +1.200
gemma-4-31b -0.733 0.467 +1.200
glm-5.3-flash 0.733 0.600 -0.133
gpt-oss-120b -0.733 0.600 +1.333
gpt-oss-20b -0.733 -0.467 +0.266
kimi-k3 -0.200 0.600 +0.800
mimo-v2.6-flash -0.200 0.600 +0.800
nemotron-3-super -0.867 0.600 +1.467
qwen3.5-122b -0.733 0.600 +1.333
qwen3.6-27b -0.733 0.600 +1.333
qwen3.8-27b 0.733 0.600 -0.133
▶ stance_004 The Standoff Colab lift: +0.860
Blue and red divided the territory. Blue tested the border first, but red betrayed the truce and seized the contested center cell.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.800 0.200 +1.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -0.600 1.000 +1.600
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash -0.800 1.000 +1.800
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ synth_blueprint The Blueprint Colab lift: +0.836
The architect's plan called for offices filling the floor plate from the left, one bay at a time. By the fourth revision every bay was designated office space. Then the client changed the brief: the rightmost bay, the one added last and with the fewest structural commitments, was to become a server room instead. Same footprint, different function. The architect recolored that column on the plan from blue to red. The rest stayed blue. The final revision restored all bays to the same designation.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.600 1.000 +1.600
gemma-4-31b -0.600 1.000 +1.600
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b -0.400 1.000 +1.400
gpt-oss-20b 0.000 0.600 +0.600
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.800 1.000 +0.200
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.800 0.400 -0.400
qwen3.8-27b 0.000 1.000 +1.000
▶ narc_00001 The Accident Hum lift: +0.833
A car stalls out on an empty highway in the middle of the desert. The driver has no cellphone service. All they can do is wait and hope that someone passes by to help. In the middle of the night, a giant tortoise approaches the vehicle. For hours, it sits and stares, wondering about the strange, still beast before it. Suddenly, the driver, who has fallen asleep at this point, feels a jolt as the car loses traction and crushes the curious tortoise.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.333 +0.333
gemma-4-31b 0.000 0.333 +0.333
glm-5.3-flash -1.000 0.000 +1.000
gpt-oss-120b 0.000 0.667 +0.667
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 0.667 +0.667
nemotron-3-super -0.667 0.667 +1.334
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ narc_sp_047 The Tree Through Seasons AI lift: +0.818
Spring, summer, autumn, winter. The old oak tree follows the same cycle every year. In spring it buds, in summer it's full, in autumn the leaves fall, and in winter...
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.000 1.000 +1.000
▶ iter_019 The Loom Colab lift: +0.810
Amara wove the cloth on her grandmother's loom, a frame of taut vertical threads — the warp — stretched across the whole width. Each day she passed the shuttle through another row, building the fabric from the bottom upward. By the fourth day the weave covered the whole frame. But that night the cat found its way into the workshop and clawed through the topmost row of weaving — the freshest work, where the threads hadn't yet set. The warp threads in that row still held, but the horizontal weft was gone. She rewove the torn row the next morning.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.810 0.000 +0.810
gemma-4-31b 0.714 0.714 +0.000
glm-5.3-flash -0.905 0.619 +1.524
gpt-oss-120b -0.333 0.524 +0.857
gpt-oss-20b -0.333 -0.048 +0.285
kimi-k3 0.714 0.619 -0.095
mimo-v2.6-flash 0.714 0.619 -0.095
nemotron-3-super -0.905 0.619 +1.524
qwen3.5-122b -0.905 0.619 +1.524
qwen3.6-27b -0.905 0.619 +1.524
qwen3.8-27b -0.429 0.619 +1.048
▶ iter_014 The Harbor Colab lift: +0.800
Captain Yuna logged the harbor basin every morning. The tide came in from the west, filling the grid one column at a time — a dependable rhythm she'd tracked for twenty years. By the third morning the western three columns were full. Then the southerly surge arrived, pushing water up through the drainage channel along the bottom of the basin. The entire bottom row flooded at once, even the eastern cells that the regular tide hadn't reached yet. The result was an L-shape: three full columns on the left, plus the full bottom row. By the next survey the surge had receded and the normal tide pattern resumed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 0.800 -0.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_006 The Marshland Colab lift: +0.788
Dr. Ayala's field notes tracked the marsh over four seasons. The water table rose predictably each spring, flooding the basin from the lowest depression upward, one row at a time. By midsummer the whole grid was submerged. Then the August drought — the worst in decades — pulled the water back down. The shallowest layer, the one that had flooded most recently, was the first to go: the topmost row of her grid dried out overnight while the deeper water held. The autumn rains restored the marsh before her next survey.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.733 0.467 +1.200
gemma-4-31b -0.733 0.733 +1.466
glm-5.3-flash -0.733 0.600 +1.333
gpt-oss-120b 0.733 0.600 -0.133
gpt-oss-20b -0.600 0.600 +1.200
kimi-k3 0.733 0.600 -0.133
mimo-v2.6-flash -0.733 0.467 +1.200
nemotron-3-super 0.733 0.733 +0.000
qwen3.5-122b 0.733 0.600 -0.133
qwen3.6-27b -0.733 0.600 +1.333
qwen3.8-27b -0.733 0.600 +1.333
▶ sub_007 Treat Hum lift: +0.788
Treb and Niloc treat themselves to frozen yogurt throughout the week. Nilco keeps it simple with only a little frozen yogurt on Monday and Tuesday. Treb prefers strawberries and blueberries in his mountain of frozen yogurt to start his week, and on Tuesday, he gets oranges throughout his frozen yogurt instead. However, on Wednesday, Treb and Niloc prefer light yogurt with blueberries balanced on top. The end of the week calls for maximum frozen yogurt with strawberries mixed into the whole heap.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 1.000 +0.667
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.333 1.000 +0.667
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b -0.667 0.000 +0.667
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.333 1.000 +0.667
qwen3.8-27b 0.000 1.000 +1.000
▶ stance_005 The Rebellion Colab lift: +0.764
The rebels rose from below and claimed the middle ground. The old guard held the high ground but were losing their grip on the flanks.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -0.200 1.000 +1.200
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.800 0.800 +0.000
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_041 🧩Flame Hum lift: +0.764
Deep in the forest, Nosaj finds the perfect trees to use for a fire. First, he strips them of their leaves. Using just the wood, he builds a base for a fire. Then, for more fuel, Nosaj piles the leaves on top. When he lights the fire, it bursts into a huge flame.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 0.400 +0.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.200 1.000 +0.800
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.400 1.000 +0.600
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash -0.600 1.000 +1.600
nemotron-3-super 0.400 0.600 +0.200
qwen3.5-122b 0.000 -0.200 -0.200
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b -0.400 1.000 +1.400
▶ iter_024 The Lighthouse Colab lift: +0.745
The lighthouse on Cape Morrow swept its beam across the harbor grid each night, illuminating one column at a time as the lamp rotated. Monday the beam lit the leftmost column, Tuesday the next, Wednesday the center. The keeper expected Thursday's beam on the fourth column. But the generator failed that night — no fuel, no spark, nothing — and the entire grid went dark. Not a single cell lit. The supply boat came Friday and the light resumed, catching up to where it should have been.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 1.000 +0.600
gemma-4-31b 0.400 1.000 +0.600
glm-5.3-flash -0.800 1.000 +1.800
gpt-oss-120b 0.400 1.000 +0.600
gpt-oss-20b -0.400 1.000 +1.400
kimi-k3 0.400 1.000 +0.600
mimo-v2.6-flash 0.400 1.000 +0.600
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.400 1.000 +0.600
qwen3.6-27b 0.400 1.000 +0.600
qwen3.8-27b 0.400 1.000 +0.600
▶ iter_038 The Archive Colab lift: +0.727
The archivist had spent her career filling the stacks from the top floor down — the oldest manuscripts in the climate-controlled upper level, each lower floor receiving the next century's acquisitions as the collection grew. By her retirement, every shelf in the building held something irreplaceable. The flood took the ground floor in March. The river came through the loading dock and sat there for a week. Everything on the lowest level — the newest acquisitions, the material she had catalogued most recently — was destroyed. The upper floors, built on reinforced concrete, stayed dry. She spent her first year of retirement salvaging what the water had left.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.600 0.800 +1.400
gemma-4-31b -0.600 -0.600 +0.000
glm-5.3-flash -0.600 0.800 +1.400
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.000 0.800 +0.800
kimi-k3 0.000 0.800 +0.800
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super -0.600 -0.800 -0.200
qwen3.5-122b 0.000 0.800 +0.800
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.000 0.800 +0.800
▶ narc_focal_009 Goldilocks and the Three Bears AI lift: +0.727
The bears' cottage is shown as a 4x5 grid. Three bears (brown=9) leave the cottage — their cells go to 0. Then Goldilocks (yellow=7) enters and disturbs items: she sits in chairs (changes some furniture cells from 8 to 0), eats porridge (changes 3 to 0), and sleeps in a bed. In the masked grid, the bears return home to find Goldilocks asleep — all three bears reappear at the entrance while Goldilocks (7) is in the bed position.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.667 +1.000
gemma-4-31b -0.333 0.000 +0.333
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b -0.333 1.000 +1.333
gpt-oss-20b 0.667 0.667 +0.000
kimi-k3 -0.333 1.000 +1.333
mimo-v2.6-flash 0.333 -0.333 -0.666
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b -0.333 0.333 +0.666
qwen3.6-27b -0.333 1.000 +1.333
qwen3.8-27b -0.333 0.667 +1.000
▶ narc_ai_012 The Torus AI lift: +0.703
The system evolves as a discrete dynamical system on a 3x3 toroidal grid. The transition function at each timestep is: cell(i,j)(t+1) = (cell(i,j)(t) + cell(i-1,j)(t) + cell(i,j-1)(t)) mod 10, where indices wrap toroidally (i.e., row -1 wraps to row 2, column -1 wraps to column 2). Compute the state at timestep 4 given the preceding states.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.067 0.067 +0.000
gemma-4-31b -0.200 0.067 +0.267
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b -0.067 1.000 +1.067
gpt-oss-20b 0.067 1.000 +0.933
kimi-k3 0.200 1.000 +0.800
mimo-v2.6-flash 0.200 1.000 +0.800
nemotron-3-super 0.333 0.600 +0.267
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.067 1.000 +0.933
qwen3.8-27b 0.333 1.000 +0.667
▶ 007 Gilderoy Lockhart’s new book Hum lift: +0.700
Mrs. Weasley stood at the end of the line, excitedly waiting to buy Gilderoy Lockhart’s new book, Magical Me. After a while, she noticed that another line was moving faster. So she switched queues, unfortunately, the line she had just left then began moving more quickly than the one she had joined. In the end, everyone else managed to buy their books and leave. By the time Mrs. Weasley finally reached the front of the line, the book was already sold out. The excitement she had felt at the beginning was gone. Her face seemed as gray as the marble surrounding her.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.000 +1.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super -1.000 0.000 +1.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_006 🧩Farm Hum lift: +0.697
Farmer Treb struggled with a bug infestation on his blueberries. The bugs had diseased some of his crop. In hopes of still making quota, Treb harvested the berries that survived and trimmed branches to expose fresh blueberry branches that hadn't been infected. After all of the ripe blueberries were harvested, Treb went through and trimmed the rest of the bushes. With a clean slate, the following harvest yielded all healthy berries, no bugs in sight.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 1.000 +1.333
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.000 0.000 +0.000
gpt-oss-20b 0.000 0.333 +0.333
kimi-k3 0.000 0.000 +0.000
mimo-v2.6-flash 0.000 0.000 +0.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 0.000 1.000 +1.000
▶ iter_032 The Ice Shelf Colab lift: +0.691
Dr. Halvorsen had watched the ice shelf retreat for thirty years. Each decade, the seaward edge — the rightmost column of her survey grid — calved away, one vertical strip at a time. The shelf that had once filled her entire grid was down to three columns by her third survey. Then came the polar vortex winter of '09. For the first and only time in her career, the shelf grew back: a full column of new ice reformed on the seaward edge, pushed out by the cold. She published the anomaly and retired. The next survey showed the retreat had resumed, the brief reprieve already gone.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.800 0.200 +1.000
gemma-4-31b -0.800 0.200 +1.000
glm-5.3-flash -0.400 0.200 +0.600
gpt-oss-120b -0.400 0.200 +0.600
gpt-oss-20b 0.200 0.200 +0.000
kimi-k3 -0.800 0.200 +1.000
mimo-v2.6-flash -0.600 0.400 +1.000
nemotron-3-super -0.800 0.200 +1.000
qwen3.5-122b -0.800 0.200 +1.000
qwen3.6-27b 0.400 0.200 -0.200
qwen3.8-27b -0.400 0.200 +0.600
▶ neh-self-sharf Sharf Hum lift: +0.691
Each turn gives Bob a different first-person view.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.200 -0.200
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b -0.400 1.000 +1.400
gpt-oss-20b -0.200 -0.400 -0.200
kimi-k3 -0.200 1.000 +1.200
mimo-v2.6-flash -0.200 0.400 +0.600
nemotron-3-super 0.200 0.600 +0.400
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b -0.200 0.400 +0.600
qwen3.8-27b 0.200 1.000 +0.800
▶ agent_006 The Double Cross Colab lift: +0.667
Blue and green attacked red together. But green was playing both sides — it turned on blue too, seizing blue's position for itself.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 0.667 +1.667
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.667 0.667 +0.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_022 The Defection Colab lift: +0.667
One of blue's own switched sides, joining red. The betrayal spread — the neighbor followed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super -1.000 0.333 +1.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_105 The Shifting Rows AI lift: +0.667
Each grid has 5 rows and 3 columns. Row 0 is always [1, 2, 3]. Each subsequent row is a circular left-shift of row 0. In Grid 1, row k is shifted left by k positions. In Grid 2, row k is shifted left by 2k positions. In general, Grid n shifts row k left by (n*k) mod 3 positions. Grid 3 (position 2) is masked, where the shift for row k is (3*k) mod 3 = 0, meaning every row equals [1, 2, 3].
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.000 0.333 +0.333
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.000 1.000 +1.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_prism_002 Dear Committee AI lift: +0.667
Dear Selection Committee, I write to report on our bacterial culture experiment (grant #BIO-2847). Week 1: We seeded the dish with four colonies (green, color 3) at the four corners. Week 2: Each colony expanded one cell along each adjacent edge, forming a complete green border ring around the dish; the 2x2 interior remained sterile (black). Week 3 (the key result): We applied our novel antibiotic to the TOP HALF of the dish only (rows 0 and 1). Every green cell in the top half turned red (color 2) to indicate cell death, while interior cells that were already empty stayed empty. Meanwhile, the two surviving bottom colonies each expanded one cell further inward, filling the entire bottom half (rows 2 and 3) with green. Week 4: All red cells were cleared to black, and the bottom half remained fully green -- no further growth was possible since the bottom was saturated.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.333 1.000 +0.667
▶ narc_sp_086 Spectrum 86 AI lift: +0.667
A dominant seventh chord resolves to a tonic triad following classical voice-leading rules. The tritone (interval of 6 semitones between the 3rd and 7th of V7) resolves inward: the leading tone rises by semitone, the seventh falls by semitone. The root falls a fifth, the fifth falls a step. Pitches encoded as MIDI-like numbers. Given V7 and its resolution in two keys, predict the resolution in a third key.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.667 0.667 +1.334
gemma-4-31b 0.333 0.333 +0.000
glm-5.3-flash 0.000 0.667 +0.667
gpt-oss-120b 0.000 0.667 +0.667
gpt-oss-20b -0.333 0.000 +0.333
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash -0.667 0.333 +1.000
nemotron-3-super 0.333 -0.333 -0.666
qwen3.5-122b -0.333 0.667 +1.000
qwen3.6-27b 0.000 0.667 +0.667
qwen3.8-27b -0.333 1.000 +1.333
▶ the Race_rev The Race Hum lift: +0.660
Juliet had been training for the Boston marathon for two years. Her goal: complete the race in under four hours. On the morning of the race, she lined up with all the other runners at the starting line. But when the starting buzzer sounded, an alien appeared in the sky. Strangely, Juliet was the only who saw the alien. While all the other runners started the race, Juliet remained glued to the spot, staring up at the sky. "Guys! Look! There's an alien!" she shouted. But no one listened. They all just kept running. Then the alien came closer, and closer, until it was hovering right in front of Juliet. "You have been chosen," said the alien. Then Juliet woke up.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 0.000 0.600 +0.600
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -0.067 1.000 +1.067
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.733 -0.267
nemotron-3-super 0.333 0.733 +0.400
qwen3.5-122b 0.200 1.000 +0.800
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_004 The Estuary v2 Colab lift: +0.655
Old Tomás knew the estuary the way he knew his own hands. Each morning the tide crept in from the east, one column of mudflat at a time, until the whole basin gleamed. He timed his nets by it. But the morning after the northeaster, something was wrong: the western sandbar had breached, and seawater was pooling on the far shore — the leftmost column of his grid — while the column just beside it, sheltered by the remaining bar, stayed dry. It was the only dry strip in the whole estuary. By the next tide the bar had mended and the old pattern returned.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 1.000 0.800 -0.200
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 0.800 -0.200
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 -0.800 0.800 +1.600
mimo-v2.6-flash 0.800 0.800 +0.000
nemotron-3-super -0.800 0.800 +1.600
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -0.800 0.800 +1.600
qwen3.8-27b -0.800 0.800 +1.600
▶ stance_003 The Search Colab lift: +0.640
Blue remembered where the red marker was and went to look for it there, not knowing it had moved to the far corner.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 0.000 -0.400
gemma-4-31b -0.600 0.000 +0.600
glm-5.3-flash -0.600 0.800 +1.400
gpt-oss-120b -1.000 0.800 +1.800
kimi-k3 -0.600 1.000 +1.600
mimo-v2.6-flash 0.000 -0.200 -0.200
nemotron-3-super -0.200 0.000 +0.200
qwen3.5-122b -0.400 1.000 +1.400
qwen3.6-27b 0.600 0.000 -0.600
qwen3.8-27b -0.600 0.000 +0.600
▶ 001 Hissing Voice Hum lift: +0.636
Harry Potter and Ron were walking in the corridor, but only Harry could hear a hissing voice coming from inside the walls, saying, “Kill ...”. The two of them followed the wall, at the end of the corridor, they found the entrance and went into...
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 -1.000 +0.000
glm-5.3-flash 0.000 -0.667 -0.667
gpt-oss-120b -1.000 -1.000 +0.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 -1.000 -0.333
nemotron-3-super -1.000 1.000 +2.000
qwen3.5-122b -1.000 -1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b -1.000 1.000 +2.000
▶ hunt_030 The Reversal Colab lift: +0.636
Red was winning, pushing forward. But blue fought back and reclaimed the lost ground.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.667 +0.334
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b -1.000 1.000 +2.000
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super -0.667 0.667 +1.334
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_018 Spectrum 18 AI lift: +0.636
A 1D cellular automaton with 12 cells and wrap-around boundaries. The update rule is: new[i] = left XOR (center OR right), where left=cell[i-1], center=cell[i], right=cell[i+1], with indices wrapping. Grid 0 is generation 0, Grid 1 is generation 1, Grid 2 is generation 2, Grid 3 (masked) is generation 3.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 1.000 +0.667
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b -0.333 1.000 +1.333
kimi-k3 -0.333 1.000 +1.333
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 0.333 1.000 +0.667
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_005_3 Lunch3 Hum lift: +0.636
Four friends get lunch together every day. They go to a ramen place downtown and have particularities about their order. Terb gets the same thing every day, ramen with green onions on top. Niloc gets the same thing every day, ramen with hot sauce across the noodles. On Wednesday, Terb and Niloc treat themselves to extra green onions and extra hot sauce. Nosaj gets creative. Starting on Monday, he gets green onions with a little hot sauce. Tuesday, he gets a portion of dark meat with no other toppings. Like Terb and Niloc on Wednesday, Nosaj goes all out with half meat and a little green onions with hot sauce. Eolhc keeps it simple with plain ramen every day. On Thursday, everyone returns to their normal Monday order.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 1.000 +0.667
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_203_rev The Five Stages Colab lift: +0.612
Six grids represent emotional states encoded as values. Stage 1 (Denial): all cells are 0 — refusing to see. Stage 2 (Anger): every cell becomes 9 — maximum intensity. Stage 3 (Bargaining, masked): a checkerboard of 0 and 9 — alternating between acceptance and rejection, where cell (r,c) is 9 if (r+c) is even, 0 if odd. Stage 4 (Depression): all cells drop to 1 — barely present. Stage 5 (Acceptance): each cell becomes its row index — a calm gradient acknowledging position. Stage 6 (Growth): each cell is row + col — expanding outward.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 0.200 1.000 +0.800
glm-5.3-flash 0.067 1.000 +0.933
gpt-oss-120b 0.600 1.000 +0.400
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.067 1.000 +0.933
mimo-v2.6-flash 0.733 1.000 +0.267
nemotron-3-super 0.467 1.000 +0.533
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 0.067 1.000 +0.933
qwen3.8-27b 0.067 1.000 +0.933
▶ sub_050 North Hum lift: +0.600
A compass always points North. Treb looks down at the dial as he turns in a circle to watch the compass follow North. It seems there is something that interrupts the magnetic field, making the dial jump around. The compass settles and once again points to true North.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 1.000 +1.000
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.333 1.000 +0.667
gpt-oss-120b 0.333 1.000 +0.667
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 0.333 1.000 +0.667
▶ narc_gap_203 The Five Stages AI lift: +0.594
Six grids represent emotional states encoded as values. Stage 1 (Denial): all cells are 0 — refusing to see. Stage 2 (Anger): every cell becomes 9 — maximum intensity. Stage 3 (Bargaining, masked): a checkerboard of 0 and 9 — alternating between acceptance and rejection, where cell (r,c) is 9 if (r+c) is even, 0 if odd. Stage 4 (Depression): all cells drop to 1 — barely present. Stage 5 (Acceptance): each cell becomes its row index — a calm gradient acknowledging position. Stage 6 (Growth): each cell is row + col — expanding outward.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.733 1.000 +0.267
gemma-4-31b 0.067 1.000 +0.933
glm-5.3-flash -0.200 1.000 +1.200
gpt-oss-120b 0.733 1.000 +0.267
gpt-oss-20b 0.733 1.000 +0.267
kimi-k3 0.067 1.000 +0.933
mimo-v2.6-flash -0.200 1.000 +1.200
nemotron-3-super 0.733 1.000 +0.267
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 0.733 1.000 +0.267
qwen3.8-27b 0.067 1.000 +0.933
▶ hunt_029 The Pact Colab lift: +0.545
Blue and red allied against green, but red betrayed the pact and seized the ground blue had just won.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -0.333 +0.667
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b -1.000 0.667 +1.667
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.333 1.000 +1.333
nemotron-3-super 0.333 0.333 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_005 The Orchard Wall Colab lift: +0.545
She inherited the orchard as a square of bare earth and built it inward, one ring at a time. First the perimeter, then the next ring, then the core. By the third season every square was planted. But fireblight swept in on the prevailing wind that autumn, and the easternmost column — the side that caught the gale first, with no trees to break it — was stripped to bare wood while the rest held. She grafted resistant stock that winter and had the column back by spring.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.600 0.400 +1.000
gemma-4-31b -0.400 0.400 +0.800
glm-5.3-flash -0.200 0.400 +0.600
gpt-oss-120b 0.200 0.400 +0.200
gpt-oss-20b 0.000 0.400 +0.400
kimi-k3 -0.200 0.400 +0.600
mimo-v2.6-flash -0.200 0.400 +0.600
nemotron-3-super 0.000 0.400 +0.400
qwen3.5-122b 0.400 0.400 +0.000
qwen3.6-27b 0.400 0.400 +0.000
qwen3.8-27b -0.400 1.000 +1.400
▶ iter_023 The Reef Shelf Colab lift: +0.545
The reef grew upward from the deep substrate, colonizing one horizontal shelf at a time as it reached toward the light. By the third survey the entire water column was filled with living coral. But the thermal anomaly that summer hit the shallowest layer hardest — the shelf closest to the surface, where the water was warmest and the coral youngest. That topmost row bleached completely while the deeper shelves, insulated by cooler water, survived. The reef recovered the following season.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 0.800 1.000 +0.200
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b -0.400 1.000 +1.400
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash -0.800 0.400 +1.200
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b -0.600 1.000 +1.600
▶ narc_003 The Flood AI lift: +0.545
The Patel family watched the river from their porch each morning. It rose one level every day, swallowing the low fields first, then the road. By day three the children couldn't walk to school. But on day 4 the Army Corps arrived — sandbags and sheet metal, a makeshift levee that shoved the water back to where it had been on day 2. The next morning the river was climbing again, indifferent.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.800 0.200 +1.000
gemma-4-31b -0.800 0.200 +1.000
glm-5.3-flash 0.400 0.200 -0.200
gpt-oss-120b -0.800 0.400 +1.200
gpt-oss-20b -0.800 -0.800 +0.000
kimi-k3 -0.800 0.200 +1.000
mimo-v2.6-flash -0.800 -0.400 +0.400
nemotron-3-super -0.800 0.200 +1.000
qwen3.5-122b 0.400 0.200 -0.200
qwen3.6-27b -0.800 0.200 +1.000
qwen3.8-27b 0.400 0.200 -0.200
▶ narc_gap_102 Stride Counter AI lift: +0.545
Each cell counts by its own stride — the stride equals the cell's value in the first grid. Formally, cell (r,c) at time t has value (first_grid[r][c] * t) mod 10. Grid 3 (position 2) is masked. The first grid is t=0, so its values are the strides themselves (stride * 0 = 0 wouldn't work, so we define t=1 for the first grid, t=2 for second, etc.).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.400 0.400 +0.800
gemma-4-31b -0.400 1.000 +1.400
glm-5.3-flash 0.400 1.000 +0.600
gpt-oss-120b 0.400 1.000 +0.600
gpt-oss-20b 0.400 0.600 +0.200
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.200 1.000 +1.200
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 0.200 1.000 +0.800
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_117 SimpleTime Hum lift: +0.524
Counting like a digital clock.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.429 0.810 +0.381
gemma-4-31b 0.714 0.810 +0.096
glm-5.3-flash 0.524 1.000 +0.476
gpt-oss-120b 0.429 1.000 +0.571
gpt-oss-20b -0.048 0.000 +0.048
kimi-k3 0.429 0.810 +0.381
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.143 0.810 +0.667
qwen3.5-122b -0.429 0.524 +0.953
qwen3.6-27b 0.429 0.810 +0.381
qwen3.8-27b -0.143 1.000 +1.143
▶ sub_026 🧩Pinky Hum lift: +0.515
In a dish with bacteria, scientists are measuring the spread of the bacteria Pinky. The top half of the dish does not have a separating wall, so scientists can see how Pinky combines with other Pinky. Pinky grows to the adjacent walls of the dish. The grey barriers keep the bottom half from touching each other and also protect the top half. Over a day, Pinky has completely covered the top of the dish, and the bottom corners have stopped growing. The scientists implanted a green bacterium, Verde. Verde filled the remaining spots in the bottom half of pinky. The next morning, scientists came back to see that Verde had eaten through all of the bottom Pinky and the separating walls, therefore also contaminating the top Pinky. Scientists are impressed by the destruction of Verde.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 -1.000 1.000 +2.000
mimo-v2.6-flash -0.667 1.000 +1.667
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ agent_004 The Mediator Colab lift: +0.500
Blue pushed toward red. A third party intervened, replacing blue's advance with a neutral buffer to prevent the conflict from escalating.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -1.000 1.000 +2.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.333 1.000 +1.333
nemotron-3-super 0.667 0.333 -0.334
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_009 🧩Cloudy Hum lift: +0.500
During a strange weather event where food falls from the sky, scientists observe the different behaviors of various foods. Looking at the ocean, scientists see that meatballs sink when they reach the water, as they are dense and heavy. But produce, such as bananas and other fruit, sit on the water's surface. Scientists see that bananas can also act as a boat, catching other food that lands on top of it.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.333 +0.333
gemma-4-31b 0.333 0.333 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -0.333 1.000 +1.333
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.333 0.333 +0.000
nemotron-3-super 0.000 0.000 +0.000
qwen3.5-122b -0.333 1.000 +1.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -0.333 1.000 +1.333
▶ iter_015 The Cellar Colab lift: +0.491
The old cellar flooded every spring when the snowmelt seeped through the ceiling. Water crept down from above, filling the top row first, then the middle, then the floor. This year the plumber had fixed the ceiling, so when spring came the cellar stayed dry. But a pipe burst in the east wall that April, and water poured in from the right side instead — filling only the rightmost column while the rest of the cellar stayed bone-dry. By the time they shut the valve, the whole cellar had flooded from that one broken pipe.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 1.000 +0.400
gemma-4-31b 0.600 1.000 +0.400
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.200 1.000 +0.800
gpt-oss-20b 0.600 1.000 +0.400
kimi-k3 0.400 1.000 +0.600
mimo-v2.6-flash 0.400 1.000 +0.600
nemotron-3-super 0.600 0.800 +0.200
qwen3.5-122b 0.400 1.000 +0.600
qwen3.6-27b 0.400 1.000 +0.600
qwen3.8-27b 0.400 1.000 +0.600
▶ narc_gap_204 Jazz Solo AI lift: +0.491
A jazz theme is stated in Grid 1: a melody line (row 0) over a bass line (row 2). Grid 2 is the theme with the melody transposed up by 2 (each value +2 mod 10). Grid 3 is the theme with melody transposed up by 4. Grid 4 (masked) is the SURPRISE MODULATION: the melody transposes up by 6, AND the bass line inverts — each bass value becomes (9 minus original bass value). Grid 5 returns to the original theme (melody +8 mod 10, bass returns to normal). The middle row (row 1) is always 0 (rest between melody and bass).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.200 -0.400 -0.200
gemma-4-31b -0.200 -0.200 +0.000
glm-5.3-flash 0.200 1.000 +0.800
gpt-oss-120b -0.400 0.200 +0.600
gpt-oss-20b -0.400 -0.400 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.200 0.200 +0.400
nemotron-3-super -0.200 1.000 +1.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -0.400 1.000 +1.400
qwen3.8-27b -0.200 1.000 +1.200
▶ narc_280 The Migration Hum lift: +0.480
Monarch butterflies migrate from Canada to Mexico each fall in search of warmer pastures. Together, they fly south in a burst of vibrant orange, like a cloud of autumn leaves rushing through the air. Throughout the journey, they make several stops, huddling together on trees to stay warm. One day, somewhere in Texas, a bluejay finds itself amidst the migrating monarchs. From the center of the cloud, the bluejay, a hungry little bird, eats the butterflies in wing's reach. It isn't until the next stop, when the huddle becomes smaller, that the remaining monarchs realize what has been lost.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.200 +0.200
gemma-4-31b 0.400 1.000 +0.600
glm-5.3-flash 0.400 0.800 +0.400
gpt-oss-120b 0.400 1.000 +0.600
kimi-k3 0.400 1.000 +0.600
mimo-v2.6-flash 0.400 0.000 -0.400
nemotron-3-super 0.400 1.000 +0.600
qwen3.5-122b 0.400 1.000 +0.600
qwen3.6-27b 0.400 1.000 +0.600
qwen3.8-27b 0.000 1.000 +1.000
▶ Henry Henry Hum lift: +0.460
Henry was born with a shock of red hair. Because of this, his mother—an artist who loved primary colors—insisted he wear green and blue every day. Henry loved and respected his mother, so he continued to wear green and blue for the rest of his life. Even when his hair turned gray in middle age, and even after that, when his body shrank and his hair fell off. He still wore blue and green.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 1.000 +0.600
gemma-4-31b -0.400 -0.200 +0.200
glm-5.3-flash 0.200 1.000 +0.800
gpt-oss-120b -0.400 -0.400 +0.000
kimi-k3 -0.400 1.000 +1.400
mimo-v2.6-flash 0.400 0.200 -0.200
nemotron-3-super 0.800 0.000 -0.800
qwen3.5-122b 0.400 0.200 -0.200
qwen3.6-27b -0.400 1.000 +1.400
qwen3.8-27b -0.400 1.000 +1.400
▶ agent_002 The Betrayal Colab lift: +0.455
Blue invaded green's corner. Red, pretending to be an ally, swooped in and stole what blue had just conquered.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 1.000 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super -0.333 0.333 +0.666
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -0.667 1.000 +1.667
▶ iter_007 The Glacier Colab lift: +0.455
The geologist had tracked the glacier for thirty years. Each decade it crept one row farther south, a white wall consuming the valley. But when it reached the third row, something strange happened: the center three cells of the advancing front began to retreat. Satellite thermal showed a volcanic vent beneath the valley floor, its heat carving a concavity in the ice. The edges of that row still advanced, but the center was hollow. By the next survey, the cold had won and the front was solid again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 1.000 +0.400
glm-5.3-flash -0.800 1.000 +1.800
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.000 0.400 +0.400
kimi-k3 -0.800 0.400 +1.200
mimo-v2.6-flash -0.600 0.800 +1.400
nemotron-3-super 0.600 0.600 +0.000
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 1.000 +0.400
▶ narc10 Magic Hum lift: +0.455
Using the magic of her Fairy Godmother, Cinderella attends a royal ball. The Fairy Godmother uses her magic to grow a pumpkin into a beautiful carriage. However, Cinderella escapes at midnight becuase the magic begins to revert. Her once magical carriage turns back into a pumpkin.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.667 +0.334
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.333 1.000 +0.667
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.333 0.000 -0.333
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.333 -0.333 -0.666
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.333 1.000 +0.667
qwen3.8-27b 0.333 1.000 +0.667
▶ narc_032324 The Ghost of the Tortoise Hum lift: +0.455
The same driver is back. He is stranded in the desert, after he had brutally and inhumanely murdered a tortoise. The toroise is back for revenge. In ghost form!
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 1.000 +2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.667 -0.667 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_focal_008 The Ugly Duckling AI lift: +0.455
A pond scene. A row of ducks (yellow=7) swim in formation. One duckling (grey=5) trails behind, visually distinct. Over time the other ducks move away from the grey duckling, isolating it. In the masked grid, the transformation occurs: the grey duckling becomes a swan (azure=8), now standing apart from the flock with a new value. The yellow ducks remain unchanged.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b 0.800 1.000 +0.200
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.600 0.800 +1.400
nemotron-3-super 0.200 1.000 +0.800
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b -1.000 1.000 +2.000
▶ sub_090 🧩Carrot Patch 02 small ver. Hum lift: +0.455
Garrett has a carrot patch. He pulls up one carrot at a time, skipping one carrot between each one he pulls. Unlike the previous two times, this time he left the carrot tops where they were.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b -1.000 1.000 +2.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_021 The Map Colab lift: +0.454
The cartographer updated the settlement map each season. The town grew outward from the crossroads at the center, one ring of new construction each year, until her grid was filled edge to edge. Then word came from the eastern survey team: the river had shifted its course in the spring flood, swallowing the entire rightmost column of buildings. The structures she had drawn in that column the previous season were already underwater. She whited out the eastern edge and issued a correction. By the next survey, the town had rebuilt on higher ground and the grid was full again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ narc_prism_010 The Cartographer's Dilemma AI lift: +0.454
I've been commissioned to map the valley, but my parchment is small -- a five-by-five grid -- and I can't fit everything. My first draft marked only the river running down column 2 (blue) and the forest covering the right side (green in columns 3-4). My client complained: where are the roads? So in draft two I added the east-west trade road across the middle row (yellow), cutting through both river and forest. But then the mayor objected -- the road obscured the new stone bridge, and the buildings along the north edge weren't shown. For my third draft, I kept the river and trade road exactly as before, but I replaced the forest in the top two rows with buildings (grey) to show the town quarter, while the forest remained in the bottom two rows. I also marked the bridge where the road crosses the river by changing that single cell to azure. In my final draft, the mayor asked me to remove the buildings entirely and restore the forest, but keep the bridge and road, saying 'let the travelers find the town themselves.'
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ iter_044 The Tide Chart Colab lift: +0.436
The old sailor pinned a fresh grid to the wheelhouse wall each week. The flood tide came from the west, filling one column at a time until the whole flat was under. But on neap tides — the weak ones, when the moon was at quarters — the ebb pulled harder than the flood pushed. The water drained back from the western edge first, the exposed shore where the wind helped the ebb along, leaving only the deepest channel on the far eastern side. Just one column of water against the seawall. The next spring tide would fill it all again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 0.400 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.400 0.800 +0.400
gpt-oss-120b 0.400 1.000 +0.600
gpt-oss-20b 0.400 1.000 +0.600
kimi-k3 0.400 1.000 +0.600
mimo-v2.6-flash 0.800 0.400 -0.400
nemotron-3-super -0.200 1.000 +1.200
qwen3.5-122b 0.400 1.000 +0.600
qwen3.6-27b 0.400 1.000 +0.600
qwen3.8-27b 0.400 1.000 +0.600
▶ stance_013 The Infiltrator Colab lift: +0.434
One cell had been a sleeper agent all along, hiding among the blues since the second wave arrived. When the grid was full, it revealed itself at the very heart of the formation.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 0.667 -0.333
glm-5.3-flash -0.667 1.000 +1.667
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 -0.667 1.000 +1.667
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super 0.000 1.000 +1.000
qwen3.5-122b -0.667 0.667 +1.334
qwen3.6-27b 1.000 0.667 -0.333
qwen3.8-27b 1.000 0.667 -0.333
▶ hunt_028 The Purge Colab lift: +0.433
Blue absorbed the outsider, but the outsider's true loyalty resurfaced and it rallied its neighbors to revolt.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 0.667 +0.000
glm-5.3-flash 0.000 0.667 +0.667
gpt-oss-120b 0.000 1.000 +1.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.333 0.667 +0.334
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 0.667 +0.000
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.333 1.000 +0.667
▶ iter_011 The Wildfire Colab lift: +0.400
It burned for six days before the rains came. The fire had spread across the whole basin, ridge to ridge, a perfect blanket of flame. When the downpour hit, the steep slopes shed their fire first — water cascading down the edges, drowning the outer ring of cells. The flat interior, where water pooled slowly, kept burning through the first night of rain. Only the three-by-three core at the center of the basin still smouldered by morning. The second day of rain finished the job.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.200 +0.200
gemma-4-31b 0.000 0.200 +0.200
glm-5.3-flash 0.000 0.800 +0.800
gpt-oss-120b 0.000 1.000 +1.000
kimi-k3 0.200 0.200 +0.000
mimo-v2.6-flash 0.000 0.000 +0.000
nemotron-3-super 0.200 0.800 +0.600
qwen3.5-122b 0.000 0.200 +0.200
qwen3.6-27b 0.000 0.200 +0.200
qwen3.8-27b 0.000 0.800 +0.800
▶ narc_prism_004 The Negotiation AI lift: +0.382
Two nations dispute a 5x5 territory. Nation A (blue, color 1) holds the west; Nation B (red, color 2) holds the east. Black cells are unclaimed. Round 1: A controls column 0, B controls column 4; the middle three columns are disputed (black). Round 2: Each nation claims one more column inward -- A takes column 1, B takes column 3. Column 2 remains disputed. Round 3: Nation A's envoy proposes a bold concession: A will surrender its claim on the BOTTOM TWO ROWS (rows 3-4) of columns 0-1, making them black again, in exchange for the entire disputed column 2 turning blue. B's delegate accepts, because B cares more about the southern corridor. So in round 3: column 2 goes fully blue, but A's territory in the bottom two rows of columns 0-1 is vacated to black. B's territory is unchanged. Round 4: Final treaty. B fills the vacated southern cells (rows 3-4 of columns 0-1) with red, claiming the southern corridor. Column 2 remains blue. Everything else stays the same. Round 5: A neutral peacekeeping zone is declared along the entire column 2 border -- all cells in column 2 change from blue to grey (color 5) to mark demilitarized territory.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 1.000 +0.600
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.400 1.000 +0.600
gpt-oss-20b -0.200 1.000 +1.200
kimi-k3 0.400 1.000 +0.600
mimo-v2.6-flash 0.400 1.000 +0.600
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_036 Sunset Over the Lake AI lift: +0.364
Watch the sky change as the sun dips below the horizon. First bright daylight, then golden hour, then the warm glow of dusk, and finally... night falls.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.000 +0.333
gemma-4-31b -1.000 0.000 +1.000
glm-5.3-flash 0.000 0.000 +0.000
gpt-oss-120b 0.000 0.000 +0.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 -1.000 0.000 +1.000
mimo-v2.6-flash -0.333 0.000 +0.333
nemotron-3-super 0.000 0.000 +0.000
qwen3.5-122b -0.333 0.000 +0.333
qwen3.6-27b 0.000 0.000 +0.000
qwen3.8-27b -1.000 0.000 +1.000
▶ narc_sp_048 Stacking Stones AI lift: +0.364
A cairn grows by the trail. Each hiker places a new stone on top of the pile. Stones balance on top of each other, never floating in air.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b -1.000 1.000 +2.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ neh-self-ziporyn Ziporyn and context Hum lift: +0.364
Even without a purported context, it is still a pixel.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.333 -0.333
gemma-4-31b -0.333 -0.333 +0.000
glm-5.3-flash -0.667 0.000 +0.667
gpt-oss-120b -0.333 -0.333 +0.000
gpt-oss-20b -0.333 0.000 +0.333
kimi-k3 -0.333 0.333 +0.666
mimo-v2.6-flash -0.333 -0.333 +0.000
nemotron-3-super -0.667 -0.333 +0.334
qwen3.5-122b -0.667 0.333 +1.000
qwen3.6-27b -0.333 0.333 +0.666
qwen3.8-27b -0.333 0.333 +0.666
▶ iter_008 The Coral Colab lift: +0.363
Keiko had mapped the coral colony since it was a single polyp in the center of the plot. Each year it spread one cell in every direction, a living ring expanding outward. By the third survey the colony covered the entire quadrat. Then the thermal event hit — ocean temperatures spiked, and the outermost fringe of coral, the most recent growth with the shallowest roots, bleached white and died. Everything that had been there before the final expansion survived. The following season the colony regrew to full cover.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.667 1.000 +0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ iter_043 The Census Colab lift: +0.333
The demographer traced the settlement pattern from founding to collapse. The colony had started as a single household at the center of the grid and grown outward, one ring of new homesteads each generation. By the census of 1847 the entire grid was occupied. Then the cholera came. It hit the oldest, densest quarter hardest — the original center, three rows by three columns, where the wells were shallow and the streets narrow. The outer ring, with its deeper wells and wider lots, was spared. The 1848 census showed the hollow at the heart of the town. Resettlement filled it within a decade.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.333 1.000 +0.667
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b 0.667 0.000 -0.667
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.667 0.000 -0.667
qwen3.8-27b 0.333 1.000 +0.667
▶ narc_focal_027 Plate Collision AI lift: +0.333
Two tectonic plates drift toward each other at centimeters per year. Neither plate perceives the collision. But at the boundary, rock buckles upward, forming mountains that neither plate intended to create.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.667 1.000 +0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -0.333 1.000 +1.333
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_new_002 The Migration Colab lift: +0.333
Every spring the starlings gathered in the northwest corner of the marsh, their dark shapes clustered tight against the cold. By summer they had drifted to the center of the wetland, feeding in the warm shallows. But the autumn storm of that year was fierce — gale-force winds that drove the entire flock backward, all the way to their spring roost in the northwest. Come winter they pressed on again, scattering southeast as if the storm had never happened.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.667 1.000 +0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ sub_113 🧩Oil Hum lift: +0.333
The ocean was once clean and filled with fish. But then an oil spill slowly seeped into the ocean. As the oil seeped down, it suffocated the fish it touched.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 1.000 0.000 -1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super -0.333 1.000 +1.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b -1.000 1.000 +2.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_041 The Congregation Colab lift: +0.327
The festival crowd gathered the way water finds a drain: toward the stage in the northwest corner. First just that cell was packed, then the adjacent seats filled, then the whole plaza was standing room only. The rain came without warning — a wall of water from the north — and the crowd surged toward the only cover: the arcade along the south edge. Within minutes the entire bottom row was crushed with bodies while the rest of the plaza stood empty and streaming. When the sun came back they spread out again as if nothing had happened.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 1.000 +0.400
gemma-4-31b 0.600 1.000 +0.400
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.200 1.000 +0.800
gpt-oss-20b 0.800 1.000 +0.200
kimi-k3 0.600 1.000 +0.400
mimo-v2.6-flash 0.800 1.000 +0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.600 1.000 +0.400
qwen3.8-27b 0.800 1.000 +0.200
▶ comp_L3_dense Compression L3: Dense Colab lift: +0.320
First in, first out: what the wall received earliest, the weather took back first.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.600 -0.600
gemma-4-31b -0.600 0.600 +1.200
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b 0.000 0.800 +0.800
kimi-k3 0.000 0.800 +0.800
mimo-v2.6-flash -0.600 0.000 +0.600
nemotron-3-super 0.800 0.800 +0.000
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.000 0.200 +0.200
qwen3.8-27b 0.800 0.800 +0.000
▶ hunt_026 The Embargo Colab lift: +0.303
Red bypassed the front lines and cut blue's eastern supply route, attacking from an unexpected direction.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_006 The Hillside AI lift: +0.303
A shepherd boy tends his flock on a hillside. Twice he raises a false alarm, and both times the villagers rush to help only to find no danger. The third time, a real wolf appears — but having been fooled twice, no one comes. The cycle repeats identically both times the boy lies: the same alarm, the same full response, the same disappointment.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.333 -0.267
gemma-4-31b 0.333 0.733 +0.400
glm-5.3-flash 0.600 1.000 +0.400
gpt-oss-120b 0.600 0.733 +0.133
gpt-oss-20b 0.733 0.333 -0.400
kimi-k3 0.333 0.733 +0.400
mimo-v2.6-flash 0.333 0.600 +0.267
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 0.333 1.000 +0.667
qwen3.6-27b 0.600 1.000 +0.400
qwen3.8-27b 0.067 0.733 +0.666
▶ stance_006 The Sacrifice Colab lift: +0.291
The guardian stood between the child and the darkness. When the darkness reached it, the guardian let itself be consumed to buy the child one more moment.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 -1.000 +0.000
gemma-4-31b -1.000 -1.000 +0.000
glm-5.3-flash -1.000 -1.000 +0.000
gpt-oss-120b -1.000 -1.000 +0.000
gpt-oss-20b -1.000 0.000 +1.000
kimi-k3 -1.000 -1.000 +0.000
mimo-v2.6-flash -1.000 -1.000 +0.000
nemotron-3-super -1.000 -1.000 +0.000
qwen3.5-122b -1.000 -0.600 +0.400
qwen3.6-27b -1.000 -1.000 +0.000
qwen3.8-27b -1.000 0.800 +1.800
▶ sub_041_rev Flame2 Hum lift: +0.280
Deep in the forest, Nosaj finds the perfect trees to use for a fire. First, he strips them of their leaves. Using just the wood, he builds a base for a fire. Then, for more fuel, Nosaj piles the leaves on top. When he lights the fire, it bursts into a huge flame.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 0.400 +0.000
gemma-4-31b 0.400 0.800 +0.400
glm-5.3-flash -0.200 0.200 +0.400
gpt-oss-120b 0.000 0.000 +0.000
kimi-k3 -0.400 1.000 +1.400
mimo-v2.6-flash 0.400 0.800 +0.400
nemotron-3-super 0.400 1.000 +0.600
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.200 -0.200 -0.400
qwen3.8-27b 0.000 -0.200 -0.200
▶ stance_007 The Ambush Colab lift: +0.273
The advance party engaged the target head-on, but a hidden flanking force appeared behind the enemy to cut off retreat.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.800 -0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_025 The Turncoat Colab lift: +0.266
Blue captured the center, but the new recruit immediately turned coat and pledged loyalty to red.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 0.667 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ agent_008 The Campaign Colab lift: +0.243
Three candidates split the district by columns. Blue won over a key swing voter in the center. But green poached that voter right back with a better offer.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -0.667 1.000 +1.667
gpt-oss-120b 1.000 0.000 -1.000
gpt-oss-20b 0.333 1.000 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super -0.667 1.000 +1.667
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_016 The Dune Colab lift: +0.242
The dune field migrated eastward with the prevailing wind, one column at a time, burying whatever lay in its path. By the fourth survey the sand covered the entire grid. Then the storm reversed — a westerly gale that scoured the leading edge clean. The newest column of sand, the easternmost strip with the loosest grains, blew back to bare rock overnight. The older dunes behind it held firm. The next season's wind pushed the sand east again as though the storm had been a rumor.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.905 0.905 +0.000
gemma-4-31b 0.905 1.000 +0.095
glm-5.3-flash 0.905 1.000 +0.095
gpt-oss-120b 0.905 1.000 +0.095
gpt-oss-20b -0.714 0.905 +1.619
kimi-k3 0.905 1.000 +0.095
mimo-v2.6-flash 0.905 1.000 +0.095
nemotron-3-super 0.905 1.000 +0.095
qwen3.5-122b 0.905 1.000 +0.095
qwen3.6-27b 0.714 1.000 +0.286
qwen3.8-27b 0.905 1.000 +0.095
▶ neh-self-zahavi Zahavi Hum lift: +0.242
Because I am I, and because you are you, we can talk.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.667 -0.333 +0.334
gemma-4-31b -1.000 -0.333 +0.667
glm-5.3-flash -0.333 0.000 +0.333
gpt-oss-120b -1.000 -0.333 +0.667
gpt-oss-20b -0.333 0.000 +0.333
kimi-k3 -0.667 0.000 +0.667
mimo-v2.6-flash -0.333 -0.667 -0.334
nemotron-3-super -0.667 -0.667 +0.000
qwen3.5-122b -0.333 -0.333 +0.000
qwen3.6-27b -0.333 -0.333 +0.000
qwen3.8-27b -0.333 -0.333 +0.000
▶ 003 Christmas Hum lift: +0.240
Laura arrived in this small city at Christmas. The tree outside her apartment had lost all its leaves, but the thick snow on its branches gave it a true winter feel. The hands of the clock on the wall moved as time passed, she worked hard, and has spent a year in this beautiful city. Another Christmas arrived. This time, Laura was no longer alone but surrounded by friends. The next year, she made more friends, and her life became busier yet rewarding. Finally, she celebrated her last Christmas here.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.000 +0.000
gemma-4-31b 0.200 0.000 -0.200
glm-5.3-flash 0.000 1.000 +1.000
gpt-oss-120b 0.400 1.000 +0.600
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.000 0.000 +0.000
nemotron-3-super 0.000 0.400 +0.400
qwen3.5-122b 0.400 0.400 +0.000
qwen3.6-27b 0.400 1.000 +0.600
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_033 The Mosaic Colab lift: +0.236
Professor Okafor excavated the Roman mosaic one row at a time, starting from the access trench at the top of the grid and working down. By the third season the entire floor was exposed — every tessera gleaming in the sun for the first time in two thousand years. Then the tremor hit. A section of the trench wall collapsed inward, burying the topmost row of tiles under a metre of earth while the deeper rows, set into bedrock, stayed clear. She spent the next season re-excavating what the earth had reclaimed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b -0.200 0.400 +0.600
gpt-oss-20b 0.000 0.400 +0.400
kimi-k3 -0.600 0.400 +1.000
mimo-v2.6-flash -0.800 0.400 +1.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b -0.200 0.400 +0.600
▶ hunt_031 The Border War Colab lift: +0.212
Green and red split the border. Green tested the gap first, but red betrayed the agreement and seized what green had just claimed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_032d The Treaty v4 Colab lift: +0.212
Blue fills row 0, red fills row 2. Row 1 is the buffer zone. Blue claims center cell (1,1) first, making it blue. Red then overrides (1,1), turning it red. The other two cells in row 1, (1,0) and (1,2), stay empty during this override. Red then fills the remaining empty cells in row 1 from left to right.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.000 1.000 +1.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_027 The Frost Line Colab lift: +0.212
The community garden grew outward each month, the raised beds filling one ring at a time from the original plot in the center. By harvest the entire quadrat was green. Then the first hard freeze caught them by surprise — a single night below zero that killed everything on the exposed perimeter. The outermost ring of beds, the ones with no neighboring plants to trap warmth, frosted over completely. The interior beds, sheltered on all sides, survived the night. By the next season the perimeter was replanted.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 0.667 -0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ stance_014 The Trap Colab lift: +0.200
Blue gave up ground to lure red into the center. Once red took the bait, blue closed in from all sides, trapping it.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b -0.800 1.000 +1.800
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b -0.800 0.000 +0.800
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 0.800 0.200 -0.600
mimo-v2.6-flash -0.800 0.000 +0.800
nemotron-3-super 0.800 0.200 -0.600
qwen3.5-122b 0.800 0.200 -0.600
qwen3.6-27b -0.800 0.200 +1.000
qwen3.8-27b 0.800 0.200 -0.600
▶ hunt_027 The Ransom Colab lift: +0.182
Blue planted a flag deep in red's corner. Red recaptured it immediately and struck back into blue's territory.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.333 1.000 +0.667
gpt-oss-20b -0.333 0.000 +0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 0.667 0.667 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_084 Spectrum 84 AI lift: +0.182
A cell's chromosome count changes through the cell cycle. Each grid shows a cell at a different phase. Values represent: row 0 = chromosome copies (diploid=2, tetraploid=4), row 1 = nuclear envelope (1=intact, 0=dissolved), row 2 = spindle fibers (0=absent, 1=forming, 2=attached, 3=pulling), row 3 = chromatid alignment (0=scattered, 1=condensing, 2=aligned at plate, 3=separating, 4=at poles). Interphase -> Prophase -> Metaphase -> Anaphase -> Telophase.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.000 -0.667
gemma-4-31b 0.000 -0.333 -0.333
glm-5.3-flash -0.333 1.000 +1.333
gpt-oss-120b 0.667 0.333 -0.334
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 0.000 1.000 +1.000
mimo-v2.6-flash 0.333 0.000 -0.333
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 0.000 1.000 +1.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 0.667 1.000 +0.333
▶ stance_010 The Coup Colab lift: +0.182
Blue invaded red's territory. Red retaliated by seizing blue's border outposts at both ends, encircling blue's advance.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 0.000 -0.667
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 0.667 0.000 -0.667
gpt-oss-20b 0.667 0.000 -0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.667 0.000 -0.667
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b -0.667 0.000 +0.667
qwen3.6-27b -0.667 0.000 +0.667
qwen3.8-27b -1.000 0.000 +1.000
▶ sub_117_rev SimpleTimeBin Hum lift: +0.173
Counting like a digital clock.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.619 0.238 -0.381
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.429 1.000 +0.571
gpt-oss-20b 1.000 0.333 -0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.048 1.000 +0.952
nemotron-3-super 0.238 1.000 +0.762
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_029 The Pier Colab lift: +0.164
The pier inspector ran her fingers along the pilings each month. Mussels colonized from the western end, one column at a time with the current. By the third survey the whole structure was encrusted. Then the ice scoured it clean — every piling stripped to bare wood in a single cold snap. When the thaw came, the mussels returned, but not from the west this time. The warm outflow from the power plant along the southern edge changed everything: the first new growth appeared along the bottom row, where the heated water kept the pilings above freezing. The rest was still bare. By summer, the whole pier was covered again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.200 0.400 +0.200
gemma-4-31b 0.200 0.400 +0.200
glm-5.3-flash 0.200 0.400 +0.200
gpt-oss-120b 0.200 0.400 +0.200
gpt-oss-20b 0.200 0.400 +0.200
kimi-k3 0.200 0.400 +0.200
mimo-v2.6-flash 0.600 0.400 -0.200
nemotron-3-super 0.200 0.400 +0.200
qwen3.5-122b 0.200 0.400 +0.200
qwen3.6-27b 0.200 0.400 +0.200
qwen3.8-27b 0.200 0.400 +0.200
▶ stance_design_5x5 Design Stance 5x5 Colab lift: +0.164
The server rack was built to fill from the left bay first, one column of blades at a time, following the cooling airflow path. The spec mandated that in any capacity reduction, the most recently installed column — the rightmost, farthest from the intake — be decommissioned first, since those blades ran hottest. When the power budget was cut, the ops team followed protocol: the last column went dark while the rest kept running. The budget was restored the following quarter.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 0.800 1.000 +0.200
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b 0.800 0.800 +0.000
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 0.600 0.800 +0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.800 1.000 +0.200
▶ sub_048 Bake Hum lift: +0.164
Treb loves making cookies. When his dough is all rolled out, he uses a cookie cutter to ensure all of his cookies are uniform. He cuts two at a time. After he has cut cookies from his dough sheet, he rolls the dough back together to make sure he uses all of it. After he rolls it out again, he begins cutting more cookies.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.800 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.200 1.000 +0.800
gpt-oss-120b 1.000 0.600 -0.400
gpt-oss-20b 0.000 0.400 +0.400
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 1.000 0.400 -0.600
nemotron-3-super -0.200 0.800 +1.000
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 0.800 1.000 +0.200
▶ narc9 Space Hum lift: +0.152
Mercury and Venus are closest to the sun. Mercury is known for its dark red color and Venus for its bright yellow.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.333 +0.000
gemma-4-31b 0.333 1.000 +0.667
glm-5.3-flash 0.333 1.000 +0.667
gpt-oss-120b 0.000 1.000 +1.000
gpt-oss-20b 0.333 0.000 -0.333
kimi-k3 -0.667 0.000 +0.667
mimo-v2.6-flash 0.333 0.667 +0.334
nemotron-3-super 0.000 -0.333 -0.333
qwen3.5-122b 0.333 0.000 -0.333
qwen3.6-27b 0.333 0.000 -0.333
qwen3.8-27b 0.333 0.000 -0.333
▶ narc_sp_071 Spectrum 71 AI lift: +0.152
A 1D cellular automaton evolves according to Rule 30: each cell's next state depends on its current state and its two neighbors. The rule is 00011110 in binary (right neighbor, self, left neighbor -> new state). Rows show successive generations. Given the first three generations, predict the fourth.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super -0.667 1.000 +1.667
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_032 The Treaty Colab lift: +0.151
Blue held the north, red held the south. Blue pushed into the center first, but red broke the treaty and took the contested ground.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_ai_005 The Shortcut AI lift: +0.145
At layer 3, the forward pass adds a skip connection from the input embedding (layer 0). The output is the element-wise sum of the current activation and the layer-0 activation, reduced modulo 10. All other layers apply a constant additive bias of +2 per element (mod 10).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 0.200 0.800 +0.600
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b 0.800 0.800 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.600 1.000 +0.400
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_016 The Mutiny Colab lift: +0.133
The lower ranks overthrew the officer who had just taken command of the center.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.333 1.000 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.333 0.667 +0.334
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ chat 🧩Chat Hum lift: +0.121
Ally and Bob met to chat. Ally became sad. After some encouraging words from Bob, Ally became happy. This made Bob happy too.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b -0.667 -1.000 -0.333
gpt-oss-20b -0.667 -0.667 +0.000
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 0.667 +0.000
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.667 0.667 +0.000
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ hunt_021 The Filibuster Colab lift: +0.121
Blue advanced confidently, but red blocked the move and claimed the position for itself.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.667 0.667 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_022 The Quilt Colab lift: +0.121
She pieced the quilt the way her mother taught her: start at the edges and work inward, saving the most precious fabric for the center. First the border of calico, then the inner ring of linen, then the heart — a single square of her mother's wedding silk. The finished quilt was whole for exactly one night before the dog got to it. He tore out the center square and nothing else, as if he knew exactly where the silk was. The border and inner ring were untouched. She found the shredded silk under the porch and wept, then mended the hole with a scrap of her own.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 1.000 +0.333
gemma-4-31b 0.667 0.667 +0.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.667 0.333 -0.334
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.667 0.333 -0.334
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.000 0.000 +0.000
qwen3.8-27b 0.667 1.000 +0.333
▶ hunt_035 The Den Colab lift: +0.109
Two wolves marked their territories on either side of the clearing. The blue wolf scent-marked the center first. The red wolf growled, overmarked it, and claimed the ground.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.400 1.000 +0.600
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_037 Hunt 037 Colab lift: +0.109
Blue made the first move into the neutral zone. Red retaliated by seizing the very ground blue had just won.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_focal_026 The Water Cycle AI lift: +0.109
Water rises invisibly from the ocean surface, gathering as vapor. High above, it cools and condenses into cloud. The cloud thickens until it can hold no more, and rain falls into rivers that return to the sea.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 0.600 +0.000
glm-5.3-flash 0.600 0.600 +0.000
gpt-oss-120b 0.600 0.600 +0.000
gpt-oss-20b 0.000 0.600 +0.600
kimi-k3 0.600 0.600 +0.000
mimo-v2.6-flash 0.600 1.000 +0.400
nemotron-3-super 0.400 0.600 +0.200
qwen3.5-122b 0.600 0.600 +0.000
qwen3.6-27b 0.600 0.600 +0.000
qwen3.8-27b 0.600 0.600 +0.000
▶ neh-self-false-belief_rev2 Ursula Hum lift: +0.093
When Ursula returns, Bob is old enough to know that Ursula's belief hasn't changed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.467 -0.067 +0.400
gemma-4-31b -0.600 -0.067 +0.533
glm-5.3-flash -0.467 -0.467 +0.000
gpt-oss-120b -0.600 -0.467 +0.133
kimi-k3 -0.600 -0.467 +0.133
mimo-v2.6-flash -0.333 -0.333 +0.000
nemotron-3-super -0.467 0.067 +0.534
qwen3.5-122b -0.467 -0.733 -0.266
qwen3.6-27b -0.200 -0.467 -0.267
qwen3.8-27b -0.467 -0.733 -0.266
▶ agent_005 The Coup Coalition Colab lift: +0.091
Blue and green conspired from opposite sides to overthrow red. They struck at the same time, each seizing one of red's positions.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 0.667 +0.000
glm-5.3-flash 0.667 0.667 +0.000
gpt-oss-120b 0.000 0.667 +0.667
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.000 0.667 +0.667
mimo-v2.6-flash 0.667 -0.333 -1.000
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.000 0.667 +0.667
qwen3.6-27b 0.667 0.667 +0.000
qwen3.8-27b 0.667 0.667 +0.000
▶ hunt_020 The Backstab Colab lift: +0.091
Blue reached across the divide, but red turned on its neighbor and snatched the foothold blue had just established.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_024 The Veto Colab lift: +0.091
Blue expanded downward, but red vetoed the move and claimed the disputed ground for itself.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_025b The Turncoat v2 Colab lift: +0.091
Blue took the empty center cell (1,1), making it value 1. But immediately (1,1) switches from blue to red (value 2). So the masked grid: column 0 stays all blue [1,1,1], column 2 stays all red [2,2,2]. Row 0 col 1 = blue, row 2 col 1 = blue, row 1 col 1 = red. Grid row 1 is [1,2,2].
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.667 0.000 -0.667
gpt-oss-120b 0.667 0.667 +0.000
gpt-oss-20b 0.000 0.667 +0.667
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.667 0.667 +0.000
qwen3.6-27b 1.000 0.667 -0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ hunt_033 The Prisoner Colab lift: +0.091
They cooperated at first, sharing the no-man's land. Blue made the first move. Red punished the defection by taking what blue had just claimed.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_018 The Basement Colab lift: +0.091
The basement of the old hotel leaked from the roof every spring. Rainwater seeped down through the joists, flooding the top row of tiles first, then spreading to each row below as the water table rose. By April the whole floor was underwater. But this year the roofer had done his job — the ceiling was sealed. Instead, the water main along the east wall cracked, and water poured in from the right side only. The rightmost column flooded while the rest of the basement was dry for the first time in decades. Eventually the whole floor was soaked again, but from a different source.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.400 0.400 +0.000
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.200 0.400 +0.200
gpt-oss-120b 0.200 0.400 +0.200
gpt-oss-20b 0.600 0.400 -0.200
kimi-k3 0.200 0.400 +0.200
mimo-v2.6-flash 0.000 0.400 +0.400
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.200 0.400 +0.200
qwen3.6-27b 0.200 0.400 +0.200
qwen3.8-27b 0.200 0.400 +0.200
▶ iter_034 The Dialect Colab lift: +0.091
The linguist tracked the dialect shift village by village. The new pronunciation had started at the capital in the center of the valley and spread outward each generation — first to the neighboring villages, then to the towns beyond. By the third survey every column had adopted it except the last. The mountain ridge between the third and fourth columns was too high, the pass too rarely traveled. The easternmost column, cut off by granite, still spoke the way their grandparents had. The new dialect could not cross what feet could not climb.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.333 +0.000
gemma-4-31b 0.333 0.333 +0.000
glm-5.3-flash 0.333 0.333 +0.000
gpt-oss-120b 0.333 0.333 +0.000
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.333 0.333 +0.000
mimo-v2.6-flash 0.333 0.333 +0.000
nemotron-3-super 0.333 0.333 +0.000
qwen3.5-122b 0.333 0.333 +0.000
qwen3.6-27b -0.667 0.333 +1.000
qwen3.8-27b 0.333 0.333 +0.000
▶ narc_focal_025 Metamorphosis AI lift: +0.091
The caterpillar stops eating, hangs upside-down, and wraps itself in silk. Inside the cocoon, the body dissolves entirely. What emerges is unrecognizable. The cocoon witnesses the whole transformation but cannot tell what it holds.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.000 0.333 +0.333
nemotron-3-super 1.000 0.000 -1.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 0.333 1.000 +0.667
▶ narc_focal_034 The Spider's Web AI lift: +0.091
The spider sits at the web's edge, feeling vibrations through silk threads. The fly sees nothing until it strikes the invisible strands. The web transmits the struggle to the spider, who reads the vibrations like a map.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.200 1.000 +0.800
gpt-oss-120b 0.200 1.000 +0.800
gpt-oss-20b 1.000 0.200 -0.800
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.600 -0.400
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_101 The Manhattan Flip AI lift: +0.091
Each grid is produced from the previous one by flipping every cell whose Manhattan distance from the top-left corner (row 0, col 0) is odd. Flipping means: if the value is below 5, add 5; if 5 or above, subtract 5. The first grid is given. Grid 3 is masked.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 1.000 +0.333
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 0.667 -0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 0.667 1.000 +0.333
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_068 Spectrum 68 AI lift: +0.091
A single 1 marches diagonally down-right across the grid, one step at a time. All other cells are 0. Given three frames, predict the fourth.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 0.000 1.000 +1.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_075 Spectrum 75 AI lift: +0.091
Each cell at position (i,j) in Grid N equals the sum of the cell at (i,j) in Grid N-1 and Grid N-2, following the Fibonacci recurrence. Given Grids 0, 1, and 2, predict Grid 3.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.333 1.000 +0.667
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_051_rev Ween2 Hum lift: +0.091
A pumpkin was carved a pair of eyes and a smile. Overnight, the smile turned into a frown.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.000 1.000 +1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.667 0.667 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_048_rev Bake2 Hum lift: +0.080
Treb loves making cookies. When his dough is all rolled out, he uses a cookie cutter to ensure all of his cookies are uniform. He cuts two at a time. After he has cut cookies from his dough sheet, he rolls the dough back together to make sure he uses all of it. After he rolls it out again, he begins cutting more cookies.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 0.800 1.000 +0.200
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 0.800 0.200 -0.600
nemotron-3-super 0.200 0.800 +0.600
qwen3.5-122b 1.000 0.800 -0.200
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.800 1.000 +0.200
▶ comp_L2_figurative Compression L2: Figurative Colab lift: +0.073
The painter worked left to right across the wall, one strip each day. When the mural was finished she stepped back — and saw that rain had already washed the first day's work clean. The oldest paint, the strip she'd laid down earliest, was gone. The rest held. She repainted it the following week.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 1.000 +0.200
gemma-4-31b 0.800 1.000 +0.200
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.800 0.000 -0.800
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 0.800 1.000 +0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.800 1.000 +0.200
▶ stance_design Design Stance Colab lift: +0.073
The building was designed to be constructed from the foundation up, one floor per month. The architect specified that the top floor — the observation deck — should be the last built and the first demolished in any retrofit, since it bore no structural load. When the retrofit came, the contractors followed the spec: the top floor was removed while the rest of the building continued to operate. The replacement floor was installed the following quarter.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 0.600 +0.000
glm-5.3-flash 0.600 0.600 +0.000
gpt-oss-120b 0.600 0.600 +0.000
gpt-oss-20b -0.600 0.600 +1.200
kimi-k3 0.600 0.600 +0.000
mimo-v2.6-flash 0.600 0.600 +0.000
nemotron-3-super 0.600 0.600 +0.000
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.600 +0.000
qwen3.8-27b 0.600 0.400 -0.200
▶ narc_sp_067 Spectrum 67 AI lift: +0.061
A shape is being filled from the top-left corner. Each step, the fill expands one cell in each cardinal direction from all currently filled cells (marked 1). Walls (marked 9) block the fill. 0 is empty space. Show the next fill step.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 1.000 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_052_rev Ween1.2 Hum lift: +0.061
Nosaj was excited to carve a pumpkin for Halloween. He carefully carved eyes and a nice smile. Unfortunately, overnight, the once-happy pumpkin seemed to have wilted. Now, Nosaj is left with a frowning pumpkin.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 0.667 -0.333
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 0.667 0.667 +0.000
gpt-oss-20b 0.000 0.667 +0.667
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ neh-self-takashi Takashi Hum lift: +0.060
Takashi took a selfie with his right hand, and then with his left hand.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.400 -0.400 +0.000
gemma-4-31b -0.200 -0.400 -0.200
glm-5.3-flash -0.400 -0.800 -0.400
gpt-oss-120b -0.400 -0.400 +0.000
kimi-k3 -0.400 -0.400 +0.000
mimo-v2.6-flash -0.200 -0.400 -0.200
nemotron-3-super -0.400 0.600 +1.000
qwen3.5-122b -0.200 -0.600 -0.400
qwen3.6-27b -0.400 1.000 +1.400
qwen3.8-27b 0.000 -0.600 -0.600
▶ narc_ai_013 The Narrow Pass AI lift: +0.055
The latent representation at the bottleneck is obtained by taking the mean of each column in the encoder output (Grid 2, the 3x3 grid), rounded to the nearest integer. This produces a 1x3 latent vector that captures the compressed representation of the input.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.200 0.800 +1.000
gemma-4-31b -0.200 0.400 +0.600
glm-5.3-flash -0.200 -1.000 -0.800
gpt-oss-120b -0.200 0.400 +0.600
gpt-oss-20b -0.600 -0.600 +0.000
kimi-k3 0.400 -1.000 -1.400
mimo-v2.6-flash -0.200 -0.800 -0.600
nemotron-3-super 0.000 -1.000 -1.000
qwen3.5-122b -0.200 1.000 +1.200
qwen3.6-27b -0.400 -1.000 -0.600
qwen3.8-27b -0.600 1.000 +1.600
▶ stance_physical Physical Stance Colab lift: +0.055
Water fills a tank from the bottom, one layer at a time, as the inlet pipe feeds the lowest point. When the tank is full, the sun heats the surface. The topmost layer — the thinnest, with the most surface area exposed to air — evaporates first. The deeper layers, insulated by the water above, retain their heat more slowly. The evaporated layer is replenished by the next rain.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 0.600 +0.000
glm-5.3-flash 0.600 0.600 +0.000
gpt-oss-120b -0.600 0.400 +1.000
gpt-oss-20b 0.600 0.400 -0.200
kimi-k3 0.600 0.600 +0.000
mimo-v2.6-flash 0.600 0.600 +0.000
nemotron-3-super 0.600 0.600 +0.000
qwen3.5-122b 0.600 0.600 +0.000
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.600 +0.000
▶ hunt_036 Hunt 036 Colab lift: +0.036
Blue ventured into the gap between them. Red betrayed the truce and took what blue had just claimed for itself.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.600 1.000 +0.400
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_028 The Levee Colab lift: +0.036
The river rose the way it always did in spring — steadily, one layer at a time from the bottom of the flood plain. By the fourth morning the whole grid was underwater. But the corps had been sandbagging all week, and the levee they threw up that afternoon forced the shallowest water back — the topmost layer, the part that had risen most recently, drained back below the barrier. Everything deeper held. The next rain pushed the water right back up again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.867 0.600 -0.267
gemma-4-31b 0.733 1.000 +0.267
glm-5.3-flash 0.867 1.000 +0.133
gpt-oss-120b 0.867 0.600 -0.267
gpt-oss-20b 0.867 1.000 +0.133
kimi-k3 0.867 1.000 +0.133
mimo-v2.6-flash 0.867 1.000 +0.133
nemotron-3-super 0.867 0.600 -0.267
qwen3.5-122b 0.867 1.000 +0.133
qwen3.6-27b 0.867 1.000 +0.133
qwen3.8-27b 0.867 1.000 +0.133
▶ sub_051 Ween Hum lift: +0.033
Nosaj was excited to carve a pumpkin for Halloween. He carefully carved eyes and a nice smile. Unfortunately, overnight, the once-happy pumpkin seemed to have wilted. Now, Nosaj is left with a frowning pumpkin.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 0.667 -0.333
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 0.667 -0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.667 1.000 +0.333
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 0.667 1.000 +0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ agent_007 The Refugee Colab lift: +0.030
Red invaded green's homeland. The displaced green cells fled north, finding shelter in blue's territory. Blue welcomed them.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 0.667 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 0.667 -0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_017 The Coup d'Etat Colab lift: +0.030
Blue extended its reach, but red saw an opening and claimed the new outpost before blue could fortify it.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_070 Spectrum 70 AI lift: +0.030
The librarian worked left to right through the stacks, one shelf at a time. Each step she sorted one more column ascending from top to bottom, leaving the rest untouched. Column 0 was done, column 1 was done. The next shelf — column 2 — waited, its books still in their original jumble.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.667 +0.667
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 0.000 -0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_085 Spectrum 85 AI lift: +0.030
The circle of fifths encoded as semitones from C: C=0, G=7, D=2, A=9, E=4, B=11, F#=6, Db=1, Ab=8, Eb=3, Bb=10, F=5. Each step moves one position clockwise around the circle (up a fifth = +7 mod 12). Given three chords in a sequence moving around the circle, predict the fourth.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 0.000 -1.000
gpt-oss-120b 0.000 0.000 +0.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 0.000 1.000 +1.000
▶ stance_012 The Election Colab lift: +0.030
Blue and red campaigned across the district. Blue won the north early, but red flipped that vote and expanded south. The center remained undecided.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ stance_015 The Dilemma Colab lift: +0.030
They had a truce over the center. Red broke it first, grabbing the disputed cell. Blue retaliated by seizing the entire border.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.667 +0.000
gemma-4-31b 0.667 0.667 +0.000
glm-5.3-flash 0.667 0.667 +0.000
gpt-oss-120b 0.667 0.667 +0.000
gpt-oss-20b 0.000 0.333 +0.333
kimi-k3 0.667 0.667 +0.000
mimo-v2.6-flash 0.667 0.667 +0.000
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 0.667 0.667 +0.000
qwen3.6-27b 0.667 0.667 +0.000
qwen3.8-27b 0.667 0.667 +0.000
▶ comp_L0_literal Compression L0: Literal Colab lift: +0.018
The grid fills column by column from left to right. After all four columns are filled, the leftmost column (column 0) is removed, setting all cells in that column back to 0. The other three columns remain filled.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.800 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.800 0.600 -0.200
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.800 1.000 +0.200
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 1.000 0.800 -0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 0.800 +0.000
qwen3.6-27b 0.800 0.800 +0.000
qwen3.8-27b 0.800 0.800 +0.000
▶ hunt_039 Hunt 039 Colab lift: +0.018
They shared a border. Blue pushed into the middle first. Red answered by stealing the position blue had just planted.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 -0.200 -1.200
gpt-oss-20b 0.200 0.000 -0.200
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 0.600 -0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ neh-self-nilanjan Nilanjan - An Array of Arrays Hum lift: +0.018
Nilanjan tells us the presentation will not be about the Reflexivism side of the issues. Instead, we are to examine what drives the move from Perspectivism to Inferentialism. But the problem is that the Inferentialism corner has its own dilemma: both the non-reductionist and the reductionist lead to bad consequences.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.800 -1.000 -0.200
gemma-4-31b 0.800 1.000 +0.200
glm-5.3-flash -0.600 1.000 +1.600
gpt-oss-120b -0.800 -0.400 +0.400
gpt-oss-20b 0.000 -0.400 -0.400
kimi-k3 -1.000 0.800 +1.800
mimo-v2.6-flash 0.800 0.200 -0.600
nemotron-3-super 0.800 -0.600 -1.400
qwen3.5-122b -0.800 -1.000 -0.200
qwen3.6-27b 0.800 -0.400 -1.200
qwen3.8-27b 0.800 1.000 +0.200
▶ iter_003 The Vineyard Colab lift: +0.004
The vintner's grandfather had planted the first row along the south wall, where the stone held the day's warmth. Each generation added another row northward into the open field, until the vineyard filled the whole plot. But the April frost that year was merciless — it took the most exposed vines, the ones with no wall or older row to shield them, the northernmost strip her grandfather never would have planted. The rest held. She replanted the lost row that autumn, and by the following spring the plot was whole again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.905 1.000 +0.095
gemma-4-31b 0.905 1.000 +0.095
glm-5.3-flash 0.905 1.000 +0.095
gpt-oss-120b 0.905 1.000 +0.095
gpt-oss-20b 0.905 0.000 -0.905
kimi-k3 0.905 1.000 +0.095
mimo-v2.6-flash 0.905 1.000 +0.095
nemotron-3-super 0.905 1.000 +0.095
qwen3.5-122b 0.905 1.000 +0.095
qwen3.6-27b 0.905 1.000 +0.095
qwen3.8-27b 0.905 1.000 +0.095
▶ 004 Henry Lau Hum lift: +0.000
A loop station is a device that records and repeats sound in a loop, letting musicians build music layer by layer. Henry Lau uses one in his performances. He starts with a simple beat, then adds harmonies and melodies step by step. As each layer loops, the music grows into a full, band-like performance from a single person. He completed the full accompaniment in Grid 4.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ comp_5x5_medium 5x5 Medium Compression Colab lift: -0.000
The quarry face advanced eastward one cut at a time, the saw working left to right across the limestone. Five columns took five weeks. On the sixth week, the newest face — the rightmost cut, where the stone had been exposed to weather the shortest time — crumbled in the freeze. The older faces, their surfaces case-hardened by months of exposure, held. The crew recut the failed column the following spring.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 0.600 +0.000
glm-5.3-flash 0.600 0.600 +0.000
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.000 0.600 +0.600
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.600 0.600 +0.000
nemotron-3-super 0.600 0.600 +0.000
qwen3.5-122b 0.600 0.600 +0.000
qwen3.6-27b 0.600 0.600 +0.000
qwen3.8-27b 0.600 0.400 -0.200
▶ iter_037 The Rumor Colab lift: -0.000
The sociologist mapped belief the way an epidemiologist maps infection. The rumor had started in the northeast corner of the district — the coffee shops where the early adopters gathered — and spread southwest, one block at a time, until the whole neighborhood believed it. Then the newspaper retraction hit. But retractions don't travel like rumors. Only the most recently convinced — the southwest corner, the people who had heard it last and held it most loosely — let go. Everyone else was too invested. The bottom-left quadrant cleared while the rest held. By the next survey, even those holdouts had come back around.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash -0.800 0.400 +1.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.600 0.000 -0.600
kimi-k3 -0.600 0.400 +1.000
mimo-v2.6-flash 0.600 0.400 -0.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ narc_001 The Lighthouse AI lift: +0.000
The keeper climbs the tower stairs each night at dusk. She winds the mechanism and watches the beam sweep clockwise from due north, advancing one position each hour. The fog is thick tonight — she can hear the sea but not see it, and the light is all that stands between the ships and the rocks.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_004 The Mirror AI lift: +0.000
Anya's daughter liked to push her chalk mark one step to the right each time they passed the long wall on the way to school. On the morning it finally crossed the center column, the girl stopped and frowned — the shape had flipped, as if the wall were a mirror. 'It does that,' Anya said. 'Everything on the other side comes out backwards.' The shape kept sliding rightward, one step each frame, horizontally reversed from then on.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_005 The Last Piece AI lift: +0.000
The tournament hall was quiet except for the click of captured pieces. On the checkerboard, one green piece falls each round — turned red the moment it's taken. But the old rule still holds: after a piece has been red for exactly two rounds, it earns promotion to yellow. In round 2 they took the piece at row 0, column 2. In round 3, row 2, column 2. In round 4, row 1, column 1 fell — and any piece red since round 2 finally got its yellow crown.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_041 Grey Cogs AI lift: +0.000
The machine runs smoothly because each part turns as it is told — grey cogs in grey rows, each clicking into red as the order passes through. All but one small cog that refuses its rotation, holding its grey against the tide in the very center of the third row.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_302 The Corporate Merger AI lift: +0.000
A 6x6 office floor is divided into four quadrants (top-left, top-right, bottom-left, bottom-right), each representing a department. In Q1, Department A (value 3) moves in — top-left quadrant fills. In Q2 (masked), Department B (value 5) arrives in the top-right quadrant, BUT Department B is on probation — its top-right cells fill with 5 while everything else stays as before. However, a hiring freeze (represented by 0) prevents the bottom half from being staffed yet. In Q3, Department C (value 7) fills bottom-right. In Q4, Department D (value 1) fills bottom-left, completing the organization.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_305 The Immune Response AI lift: +0.000
A 4x4 grid of healthy cells (value 3, on even-parity positions where (r+c) is even) and empty space (value 0, on odd-parity positions). A virus infects one cell per round, turning it from 3 to 2 (infected). After a cell has been infected for exactly two rounds, the immune system activates and converts it to value 4 (antibody). Round 2: cell (0,2) is infected. Round 3: cell (2,2) is infected. Round 4 (masked): cell (1,1) is newly infected, and the cell infected in Round 2 — (0,2) — has been sick for two rounds and becomes an antibody (value 4).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_prism_007 The Thaw AI lift: +0.000
First the dripping. You hear it before you see it — a tick-tick-tick from the eaves of the frozen lake. The thaw creeps northward from the southern shore, one row each day. Where azure ice once locked the surface, blue meltwater pools. The east bank is sheltered by the ridge, and where that sheltered water has stood for just one full day, green shoots push through. The exposed west bank takes longer — two full days of standing water before anything grows. Each day the same rhythm: ice yields one more row to water at the melt front, and the oldest water greens according to which bank it sits on.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_prism_008 The Vigil AI lift: +0.000
She sits at the window, watching the dark road. Every night, a red light drifts closer — always approaching the center of the grid, moving one step diagonally down and to the right. She cannot tell what it is. The dread thickens. In the corner of her eye, a second presence: a maroon glow at the bottom-right, which appears only on odd-numbered nights — the first night, the third, never the second or fourth. Whatever approaches, the sentinel keeps its own rhythm.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_038 Filling the Glass AI lift: +0.000
Water pours from the tap into a glass. It fills from the bottom up, like water always does.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_043 Happy Ending AI lift: +0.000
Once upon a time, the kingdom was covered in darkness. A hero set forth. She battled the dragon. She won. And the kingdom? It was bathed in light once more.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_sp_078 Spectrum 78 AI lift: +0.000
Gravity pulls all non-zero values downward in each column. At each step, any non-zero cell with a 0 below it swaps with that 0 (falls one row). All columns update simultaneously. Given three snapshots, predict the next.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ stance_002 The Bluff Colab lift: +0.000
The spy disguised itself as blue to blend in. Once surrounded, it revealed its true color in the center of the middle row.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 0.667 -0.333
glm-5.3-flash -0.667 1.000 +1.667
gpt-oss-120b 0.667 0.333 -0.334
gpt-oss-20b -0.333 0.000 +0.333
kimi-k3 1.000 0.667 -0.333
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 0.667 -0.333
qwen3.8-27b 1.000 1.000 +0.000
▶ stance_009 The Theft Colab lift: +0.000
Blue and red each claimed a side of the border. Both reached for the middle, but red stole the contested ground from blue.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_034_rev_rev 🧩Pinky6 Hum lift: +0.000
In a dish with bacteria, scientists are measuring the spread of the bacteria Pinky. Pinky begins to grow slowly in the corner of a dish. The opposite corner is surrounded by a separating wall and reserved for the competing bacteria, Verde. As Pinky has grown as much as it can, scientists place Verde in the protected corner. Overnight, Verde ate through the separating wall and destroyed all of Pinky.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_044 🧩Apple Hum lift: +0.000
Sir Treb Newton was walking around the apple orchard when he found a nice tree to sit under. As he was relaxing, an apple fell from the tree, hitting him on top of his head.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.333 0.000 -0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super 0.000 0.333 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_101 🧩Push-up 01 03,04masked Hum lift: +0.000
Pamela is demonstrating how to do a push-up. She breaks down the movement into two steps and demonstrates it twice.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.000 +0.333
gemma-4-31b 0.000 0.000 +0.000
glm-5.3-flash 0.000 0.000 +0.000
gpt-oss-120b 0.000 0.000 +0.000
kimi-k3 0.000 0.000 +0.000
mimo-v2.6-flash 0.000 0.000 +0.000
nemotron-3-super -0.333 0.000 +0.333
qwen3.5-122b 0.000 0.000 +0.000
qwen3.6-27b 0.333 0.000 -0.333
qwen3.8-27b 0.333 0.000 -0.333
▶ narc_029 The Pioneers AI lift: -0.009
The woody pioneers claim the borders first, sheltering the meadow within. They are not the tallest, not the final form — but without their ring of shelter, nothing taller could take root.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b -0.333 -0.333 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.810 0.619 -0.191
nemotron-3-super 0.524 0.619 +0.095
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_038 Hunt 038 Colab lift: -0.018
Blue claimed the center, but red wanted it more. Red took it by force, turning blue's gain into red's.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.800 -0.200
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ iter_026 The Dock Colab lift: -0.018
The marine inspector photographed the dock pilings each quarter. Barnacles colonized from the waterline down, the deepest row first where the current was calmest. By the third inspection the entire grid was crusted over. But the winter storm drove a log through the pilings, and the impact scraped the bottommost row — the oldest, thickest layer of growth — clean to bare wood. The rows above, flexible enough to absorb the shock, kept their barnacles. By spring the bottom row was encrusted again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.000 0.400 +0.400
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash -0.800 0.400 +1.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ hunt_018 The Usurper Colab lift: -0.030
While blue and red fought over the middle, green seized the moment and replaced red's guards on both flanks.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.667 -0.333
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_032c The Treaty v3 Colab lift: -0.030
Blue fills row 0, red fills row 2. Row 1 is contested. Each step, one color claims one cell in row 1. Blue claims the center cell (1,1) first. In the next step, red overrides blue's center cell and claims it. Red then continues claiming the remaining row-1 cells left to right.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.333 -0.667
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_002 The Quadrants AI lift: -0.030
A garden fills each quadrant clockwise through the seasons. But a severe drought strikes in summer, turning that season's quadrant grey instead of its usual vibrant color.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 0.667 -0.333
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_040 Hunt 040 Colab lift: -0.036
Blue dared to break the stalemate and grabbed the center. Red punished the move, overrunning the position before blue could hold it.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.800 0.000 -0.800
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.600 1.000 +0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_104 The Fractal Reversal AI lift: -0.036
A value spreads from the top-left corner. Each step, every cell adds 1 to its value (mod 10) — this is the additive phase (steps 1-3). At step 4, the pattern REVERSES: every cell subtracts 1 (mod 10) instead. From step 5 onward, it subtracts again. Grid 4 (position 3) is masked — it is the first subtraction step, so its values equal those of step 3 minus 1 (mod 10).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.067 -0.266
gemma-4-31b 0.333 0.067 -0.266
glm-5.3-flash 0.333 0.067 -0.266
gpt-oss-120b -0.200 0.067 +0.267
gpt-oss-20b -0.067 0.067 +0.134
kimi-k3 -0.333 0.067 +0.400
mimo-v2.6-flash 0.467 0.067 -0.400
nemotron-3-super 0.333 0.067 -0.266
qwen3.5-122b 0.333 0.067 -0.266
qwen3.6-27b -0.333 0.067 +0.400
qwen3.8-27b -0.067 0.067 +0.134
▶ iter_042 The Kiln Colab lift: -0.055
The potter loaded her kiln by feel — decades of burned fingertips had taught her exactly how the heat moved. It rose from the element at the base, climbing one shelf at a time until the whole chamber glowed. She had just closed the peepholes when she heard the crack: the door seal had split on the left side, letting in a tongue of cold air. The leftmost column of shelves cooled immediately — she could see the color drain from the clay. The right three columns, shielded by the door's intact half, held their heat. She patched the seal and brought the whole kiln back to temperature by morning.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.000 -0.800
gemma-4-31b 0.800 0.000 -0.800
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b 0.600 0.000 -0.600
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 0.800 1.000 +0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 0.800 1.000 +0.200
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.800 1.000 +0.200
▶ synth_chorus The Chorus Colab lift: -0.055
They joined the chorus one row at a time from the front, the basses anchoring the sound. By the third rehearsal the whole ensemble was singing. Then the sopranos in the back row — the last section recruited, still sight-reading — lost their nerve and went silent. The rest held the chord.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.800 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b 0.800 0.800 +0.000
gpt-oss-20b 0.600 0.000 -0.600
kimi-k3 0.800 0.800 +0.000
mimo-v2.6-flash 0.800 0.800 +0.000
nemotron-3-super 0.800 0.800 +0.000
qwen3.5-122b 0.800 0.800 +0.000
qwen3.6-27b 0.800 0.800 +0.000
qwen3.8-27b 0.800 0.800 +0.000
▶ sub_032_bert 🧩Play Hum lift: -0.067
The dolphins like to play and jump out of the water before the sun begins to set. As the sun goes down, they swim under the water. When the sun dips below the horizon, the dolphins return to watch the sun go down.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.333 -0.333
gemma-4-31b -0.333 -0.333 +0.000
glm-5.3-flash -0.333 -0.333 +0.000
gpt-oss-120b 0.000 -0.333 -0.333
kimi-k3 0.000 0.000 +0.000
mimo-v2.6-flash -0.333 -0.333 +0.000
nemotron-3-super -0.333 -0.333 +0.000
qwen3.5-122b 0.000 0.000 +0.000
qwen3.6-27b 0.000 0.000 +0.000
qwen3.8-27b 0.000 0.000 +0.000
▶ iter_002 The Estuary Colab lift: -0.073
Old Tomás knew the estuary the way he knew his own hands. Each morning the tide crept in from the east, one column of mudflat at a time, until the whole basin gleamed. He timed his nets by it. But the morning after the northeaster, the water came from both sides at once — the surge had breached the western sandbar. Where Tomás expected dry flats on the left, he found water. Only the two center columns stayed true to the old rhythm. By the next tide the bar had rebuilt itself and the estuary remembered its shape.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 0.800 -0.200
gpt-oss-20b 1.000 1.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 0.600 -0.400
qwen3.5-122b 1.000 0.800 -0.200
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ comp_L1_spatial Compression L1: Spatial Colab lift: -0.091
A signal propagates across the grid from west to east, one column at a time. Once the whole grid is active, the western edge loses signal — the first column goes dark while the rest stays lit. The signal is eventually restored.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b -0.600 0.400 +1.000
gpt-oss-20b 0.200 0.000 -0.200
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.600 0.400 -0.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ hc_scaffold Scaffold Colab lift: -0.091
They built it from the left and the inspector condemned the newest section first.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.800 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b 0.000 0.800 +0.800
gpt-oss-20b 0.600 0.200 -0.400
kimi-k3 0.800 -0.600 -1.400
mimo-v2.6-flash 0.800 0.800 +0.000
nemotron-3-super 0.800 0.800 +0.000
qwen3.5-122b 0.800 0.800 +0.000
qwen3.6-27b 0.800 0.800 +0.000
qwen3.8-27b 0.800 0.800 +0.000
▶ hunt_017b The Coup d'Etat v2 Colab lift: -0.091
Blue at (0,0) expands right to (0,1). Then red at (2,2) overwrites blue's new cell: (0,1) changes from blue to red. So the masked grid has blue at (0,0), red at (0,1), black everywhere else except red at (2,2). That is: row 0 = [1,2,0], row 1 = [0,0,0], row 2 = [0,0,2].
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 0.000 0.000 +0.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash -1.000 1.000 +2.000
nemotron-3-super 1.000 0.000 -1.000
qwen3.5-122b 1.000 0.000 -1.000
qwen3.6-27b 1.000 0.000 -1.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hunt_024b The Veto v2 Colab lift: -0.091
Blue at (0,0) expanded down to (1,0). Red at (2,2) then overrides (1,0), changing it from value 1 to value 2. So in the masked grid: (0,0) stays blue (value 1), (1,0) is now red (value 2), (2,2) stays red (value 2), everything else is black (value 0). Grid is [[1,0,0],[2,0,0],[0,0,2]].
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 0.667 -0.333
gpt-oss-20b 1.000 0.667 -0.333
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.333 1.000 +0.667
nemotron-3-super 0.333 1.000 +0.667
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 0.667 -0.333
qwen3.8-27b 1.000 0.000 -1.000
▶ narc_prism_012 The Inheritance AI lift: -0.091
Grandmother's house has twenty rooms in a four-by-five grid. The three siblings divide it over four rounds, with a final agreement. Round one: the eldest (blue) claims the entire top row for the attic views. Everything else is unclaimed (black). Round two: the middle child (red) claims the bottom row, wanting the garden access. The youngest (green) claims only the center cell of the grid -- a single room she loves for its skylight. Round three: the middle child expands upward, taking the two leftmost cells of the second row. The eldest reaches down, claiming the two rightmost cells of the second row. The youngest expands from her center room, claiming the cells directly above and below it in the third row, giving her a vertical strip of three rooms in column 2. Two cells on the left of the third row are designated shared space (yellow) by mutual agreement. Round four: the remaining unclaimed cells all become shared (yellow). Everyone's personal rooms stay as they are.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 -0.400 -1.400
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 0.800 1.000 +0.200
nemotron-3-super 0.800 1.000 +0.200
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ sub_052 Ween1.1 Hum lift: -0.091
Nosaj was excited to carve a pumpkin for Halloween. He carefully carved eyes and a nice smile. Unfortunately, overnight, the once-happy pumpkin seemed to have wilted. Now, Nosaj is left with a frowning pumpkin.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 0.667 -0.333
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 0.667 -0.333
gpt-oss-120b 1.000 0.333 -0.667
gpt-oss-20b 0.000 0.667 +0.667
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 0.667 0.667 +0.000
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ synth_palimpsest The Palimpsest Colab lift: -0.091
The scribe copied the new text over the old, column by column from the left. But he was lazy about the last column — the parchment was thickest there, and the old ink showed through. Every other column was cleanly overwritten; the rightmost still bore the ghost of what had been there first.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -1.000 1.000 +2.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash -0.667 0.333 +1.000
gpt-oss-120b 1.000 0.333 -0.667
gpt-oss-20b 1.000 0.000 -1.000
kimi-k3 1.000 0.667 -0.333
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 0.667 -0.333
qwen3.6-27b 1.000 0.000 -1.000
qwen3.8-27b 1.000 0.333 -0.667
▶ hunt_034 The Armistice Colab lift: -0.109
The ceasefire held until blue crossed the line. Red retaliated by capturing blue's forward position.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 0.200 -0.800
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 0.600 -0.400
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_gap_304 The Comet's Tail AI lift: -0.109
A comet (value 2) streaks across a 3x6 sky (value 0), moving one column right per frame. The comet is an L-shaped cluster: a vertical bar in one column plus a horizontal extension one row below. When the comet crosses the midpoint of the sky (between columns 2 and 3), solar wind reverses its tail — the L-shape flips horizontally. Before the midpoint, the horizontal part extends to the right; after, it extends to the left. Frame 4 (masked) is the first frame after crossing, so the L-shape has flipped.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 1.000 +0.000
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 -0.200 -1.200
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 1.000 +0.000
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 1.000 +0.000
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ narc_focal_047 Stage Fright AI lift: -0.121
A performer (red=1) stands on stage under a spotlight (yellow=4). The audience (blue=6) fills rows below. The performer freezes: red dims to 0 in the spotlight. The spotlight stays. Then the performer recovers, red returns brighter, and the audience reacts with scattered 6s rising (applause).
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 0.333 +0.000
gemma-4-31b 0.333 0.000 -0.333
glm-5.3-flash -0.667 0.333 +1.000
gpt-oss-120b 0.333 -0.667 -1.000
gpt-oss-20b -0.667 -0.667 +0.000
kimi-k3 0.333 0.000 -0.333
mimo-v2.6-flash 0.333 0.000 -0.333
nemotron-3-super -0.667 -0.333 +0.334
qwen3.5-122b 0.333 -0.667 -1.000
qwen3.6-27b -0.667 0.000 +0.667
qwen3.8-27b 0.333 0.000 -0.333
▶ narc_gap_303 The Archaeological Dig AI lift: -0.127
An archaeological site (6 rows x 5 cols) is being excavated layer by layer from the bottom. Dirt is value 0, exposed artifacts are value 2, and bedrock is value 1. Each day, one more row of dirt is cleared from the bottom up, revealing bedrock (1) underneath. Two pillars (value 2) stand at fixed positions (row 2, cols 1 and 3). On Day 4 (masked), a cave-in occurs! The excavation depth resets back to what it was on Day 2 — only the bottom two rows show bedrock. The pillars remain visible. After the cave-in, digging resumes normally on Day 5.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.200 0.400 +0.200
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.200 0.400 +0.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ stance_intentional Intentional Stance Colab lift: -0.127
The general wanted to hold every position on the ridge. He sent his troops up from the valley floor, securing one line at a time. By nightfall the whole ridge was his. But the enemy commander, who knew the general's weakness for overextension, struck at dawn at the highest line — the one the general valued least, the one farthest from supply, the position he'd taken last and would sacrifice first. The rest of the ridge held. The general retook the summit the following week, just as the enemy knew he would.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.000 0.600 +0.600
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.600 0.600 +0.000
nemotron-3-super 0.600 0.200 -0.400
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ narc_prism_006 The Hive AI lift: -0.152
Dr. Okonkwo studies a honeybee colony through two lenses. At the colony scale, she maps resource allocation across the hive: orange cells are honey reserves, yellow marks royal jelly stores, grey is empty comb. At the individual scale, she tracks each bee by role: workers in orange, the queen in yellow, drones in grey. Her observations alternate between scales — first colony, then colony again, then individual, then colony. In her third observation (the individual-scale one), she notes the queen has settled near the top-left of the hive at row two, column two, ringed tightly by workers. The drones idle in a block at the lower-right corner, a three-by-three cluster.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 -0.667 -1.000
gemma-4-31b 0.667 -0.667 -1.334
glm-5.3-flash 0.667 1.000 +0.333
gpt-oss-120b 0.667 1.000 +0.333
gpt-oss-20b 0.667 1.000 +0.333
kimi-k3 0.667 1.000 +0.333
mimo-v2.6-flash 0.333 -0.333 -0.666
nemotron-3-super 0.667 1.000 +0.333
qwen3.5-122b 0.667 -0.333 -1.000
qwen3.6-27b -0.333 0.000 +0.333
qwen3.8-27b 0.667 1.000 +0.333
▶ iter_013 The Quarry Colab lift: -0.164
Marta's family had built the retaining wall stone by stone, starting at the bottom-left corner and working up and to the right. Five generations of masons. The wall filled their survey grid completely — a perfect square of dressed granite. Then the tremor split it along the old fault, the one her grandmother had warned about: a crack running from the top-left corner to the bottom-right. Everything above the fault line — the upper-right triangle — sheered away and fell. The lower-left triangle, keyed into bedrock, held. It took Marta two years to rebuild what the mountain had taken in eight seconds.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.600 +0.000
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.600 0.000 -0.600
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.600 0.400 -0.200
nemotron-3-super 0.600 0.400 -0.200
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.000 0.400 +0.400
qwen3.8-27b 0.600 0.400 -0.200
▶ narc8 🧩Energy Hum lift: -0.167
A water wheel relies on water to move and, therefore, create energy. The wheel rotates 90 degrees at a time and clockwise. The wheel settles when no water is present
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.667 -0.667
gemma-4-31b 0.000 -0.667 -0.667
glm-5.3-flash 1.000 0.000 -1.000
gpt-oss-120b -0.667 -0.667 +0.000
kimi-k3 -0.667 -0.667 +0.000
mimo-v2.6-flash 0.000 0.000 +0.000
nemotron-3-super -0.333 -0.333 +0.000
qwen3.5-122b -0.667 -0.667 +0.000
qwen3.6-27b -0.667 0.000 +0.667
qwen3.8-27b -0.667 -0.667 +0.000
▶ narc_015 The Summit AI lift: -0.194
The summit is not the end. What strains upward through sweat and will must learn that gravity has no memory and no mercy. Again.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b -0.333 0.067 +0.400
gemma-4-31b -0.333 -0.467 -0.134
glm-5.3-flash -0.333 -0.733 -0.400
gpt-oss-120b -0.333 -0.733 -0.400
gpt-oss-20b -0.333 -0.200 +0.133
kimi-k3 -0.333 -0.733 -0.400
mimo-v2.6-flash -0.333 -0.467 -0.134
nemotron-3-super -0.333 -0.733 -0.400
qwen3.5-122b -0.333 -0.333 +0.000
qwen3.6-27b -0.333 -0.733 -0.400
qwen3.8-27b -0.333 -0.733 -0.400
▶ iter_001 The Clearing Colab lift: -0.200
The old-growth forest had stood for centuries, dense and unbroken. Each decade brought new growth, filling the canopy until no light reached the ground. But the season after the beetles came, the oldest stand — the heart of the forest, the part the locals called the cathedral — opened to sky for the first time in memory. Within a year, saplings had sealed the wound.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.600 -0.200
gemma-4-31b 0.800 0.600 -0.200
glm-5.3-flash 0.800 1.000 +0.200
gpt-oss-120b 0.800 1.000 +0.200
gpt-oss-20b 0.800 0.000 -0.800
kimi-k3 0.800 1.000 +0.200
mimo-v2.6-flash 0.800 -0.400 -1.200
nemotron-3-super 0.800 0.600 -0.200
qwen3.5-122b 0.800 0.200 -0.600
qwen3.6-27b 0.800 1.000 +0.200
qwen3.8-27b 0.800 1.000 +0.200
▶ iter_020 The Terrace Colab lift: -0.218
The rice terraces had been carved into the hillside over centuries, each generation extending the lowest terrace — the foundation row — before building upward. By the surveyor's third visit the terraces filled the entire slope. Then the mudslide took the base. The lowest terrace, the oldest stone, the one that bore the weight of everything above it — it gave way in a single night of rain. The upper terraces hung in place, their walls keyed into the hillside, but the bottom was gone. They rebuilt it in the dry season.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.600 0.400 -0.200
gemma-4-31b 0.600 0.400 -0.200
glm-5.3-flash 0.600 0.400 -0.200
gpt-oss-120b 0.600 0.400 -0.200
gpt-oss-20b 0.600 0.000 -0.600
kimi-k3 0.600 0.400 -0.200
mimo-v2.6-flash 0.600 0.400 -0.200
nemotron-3-super 0.600 0.600 +0.000
qwen3.5-122b 0.600 0.400 -0.200
qwen3.6-27b 0.600 0.400 -0.200
qwen3.8-27b 0.600 0.400 -0.200
▶ iter_036 The Wake Colab lift: -0.242
She read the water the way others read faces. A wake spreading south across her grid meant the morning ferry was on time. The pattern was always the same: first the center column rippled, then the wave spread to fill everything. But one morning the wake came from the east instead — the whole right column disturbed while the rest stayed glassy. A fishing boat had turned broadside to pull in a net, sending its wave sideways across the bay. By the next hour the regular ferry wake had reasserted itself and the whole surface was churned.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 0.333 +0.333
gemma-4-31b 0.333 0.000 -0.333
glm-5.3-flash 0.333 0.000 -0.333
gpt-oss-120b 0.333 0.000 -0.333
gpt-oss-20b 0.333 0.000 -0.333
kimi-k3 0.333 0.000 -0.333
mimo-v2.6-flash 0.333 0.333 +0.000
nemotron-3-super 0.333 0.000 -0.333
qwen3.5-122b 0.333 0.000 -0.333
qwen3.6-27b 0.333 0.000 -0.333
qwen3.8-27b 0.333 0.000 -0.333
▶ narc_gap_301 The Electron Orbital AI lift: -0.255
An electron (value 1) orbits a nucleus at the center of a 5x5 atom. It occupies energy shells at increasing distance from the center. Starting at the top (row 0, col 2), it moves clockwise through discrete positions on each shell boundary. At each time step it advances one position clockwise along the perimeter of its current shell. Position 2 (masked) corresponds to the electron at the 'East' position: row 2, col 4.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 1.000 +0.000
gemma-4-31b 1.000 0.400 -0.600
glm-5.3-flash 1.000 1.000 +0.000
gpt-oss-120b 1.000 1.000 +0.000
gpt-oss-20b 1.000 0.000 -1.000
kimi-k3 1.000 1.000 +0.000
mimo-v2.6-flash 1.000 0.400 -0.600
nemotron-3-super 1.000 1.000 +0.000
qwen3.5-122b 1.000 0.400 -0.600
qwen3.6-27b 1.000 1.000 +0.000
qwen3.8-27b 1.000 1.000 +0.000
▶ hc_sediment Sediment Colab lift: -0.291
Layer by layer the riverbed rose until the spring flood scoured the newest deposit clean off the bottom.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.800 0.800 +0.000
gemma-4-31b 0.800 0.800 +0.000
glm-5.3-flash 0.800 0.800 +0.000
gpt-oss-120b 0.800 0.000 -0.800
gpt-oss-20b 0.800 0.000 -0.800
kimi-k3 0.800 0.800 +0.000
mimo-v2.6-flash 0.800 0.800 +0.000
nemotron-3-super 0.800 0.800 +0.000
qwen3.5-122b 0.800 0.800 +0.000
qwen3.6-27b 0.800 0.000 -0.800
qwen3.8-27b 0.800 0.000 -0.800
▶ sub_005 Lunch Hum lift: -0.401
Four friends get lunch together every day. They go to a ramen place downtown and have particularities about their order. Terb gets the same thing every day, ramen with green onions on top. Niloc gets the same thing every day, ramen with hot sauce across the noodles. On Wednesday, Terb and Niloc treat themselves to extra green onions and extra hot sauce. Nosaj gets creative. Starting on Monday, he gets green onions with a little hot sauce. Tuesday, he gets a portion of dark meat with no other toppings. Like Terb and Niloc on Wednesday, Nosaj goes all out with half meat and a little green onions with hot sauce. Eolhc keeps it simple with plain ramen every day. On Thursday, everyone returns to their normal Monday order.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.667 -0.667
gemma-4-31b -0.333 -0.667 -0.334
glm-5.3-flash -0.333 -0.667 -0.334
gpt-oss-120b -0.333 -0.667 -0.334
kimi-k3 -0.333 -0.667 -0.334
mimo-v2.6-flash -0.333 -1.000 -0.667
nemotron-3-super -0.333 -0.667 -0.334
qwen3.5-122b -0.333 -0.667 -0.334
qwen3.6-27b -0.333 -0.667 -0.334
qwen3.8-27b -0.333 -0.667 -0.334
▶ hc_bloom Bloom Colab lift: -0.485
It bloomed from the center and the frost took the petals first, leaving only the heart.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.000 -0.667 -0.667
gemma-4-31b 0.000 -0.667 -0.667
glm-5.3-flash -0.333 -0.667 -0.334
gpt-oss-120b -0.333 -0.667 -0.334
gpt-oss-20b -0.333 -0.333 +0.000
kimi-k3 0.000 -0.667 -0.667
mimo-v2.6-flash 0.000 -0.667 -0.667
nemotron-3-super -0.333 -0.667 -0.334
qwen3.5-122b 0.000 -0.667 -0.667
qwen3.6-27b 0.000 -0.667 -0.667
qwen3.8-27b -0.333 -0.667 -0.334
▶ narc_008 The Tower AI lift: -0.519
They built it one floor each day, and on the fifth day set a golden crown upon its peak. Pride goeth before the fall — the next morning the storms began, and each day took a floor away.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.238 -0.333 -0.571
gemma-4-31b 0.238 -0.333 -0.571
glm-5.3-flash 0.238 -0.333 -0.571
gpt-oss-120b 0.238 -0.333 -0.571
gpt-oss-20b 0.143 0.143 +0.000
kimi-k3 0.238 -0.333 -0.571
mimo-v2.6-flash 0.238 -0.333 -0.571
nemotron-3-super 0.238 -0.333 -0.571
qwen3.5-122b 0.238 -0.333 -0.571
qwen3.6-27b 0.238 -0.333 -0.571
qwen3.8-27b 0.238 -0.333 -0.571
▶ narc_ai_014 The Z-Score AI lift: -0.576
Apply batch normalization along the sample axis (rows). For each feature column in Grid 1, compute the z-score: z = (x - column_mean) / column_std (population std). Then map to [0,9] with mean 5 using the formula: output = round(z * 2 + 5), clamped to [0,9]. Each column independently normalized.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.667 0.000 -0.667
gemma-4-31b 0.667 0.000 -0.667
glm-5.3-flash 0.667 0.333 -0.334
gpt-oss-120b 0.667 0.333 -0.334
gpt-oss-20b 0.333 0.333 +0.000
kimi-k3 0.667 -0.333 -1.000
mimo-v2.6-flash 0.333 -0.667 -1.000
nemotron-3-super 0.333 0.333 +0.000
qwen3.5-122b -0.667 0.000 +0.667
qwen3.6-27b 1.000 -0.667 -1.667
qwen3.8-27b 0.667 -0.667 -1.334
▶ narc_focal_054 The Mentor AI lift: -0.697
A teacher (blue=6) stands near a student who starts dim (red=1, single cell). The teacher passes knowledge: blue cells appear near the student, and the student's red presence grows each frame. By the end, the student has grown into a larger red shape while the teacher steps back, their work done.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 1.000 -1.000 -2.000
gemma-4-31b 1.000 -1.000 -2.000
glm-5.3-flash -1.000 1.000 +2.000
gpt-oss-120b 1.000 -1.000 -2.000
gpt-oss-20b -0.667 1.000 +1.667
kimi-k3 1.000 -1.000 -2.000
mimo-v2.6-flash -0.667 1.000 +1.667
nemotron-3-super 0.000 -1.000 -1.000
qwen3.5-122b 1.000 -1.000 -2.000
qwen3.6-27b 1.000 -1.000 -2.000
qwen3.8-27b -1.000 -1.000 +0.000
▶ hunt_028b The Purge v2 Colab lift: -1.133
In row 1, the center cell (1,1) was converted from red to blue in the previous step. Now it reverts: (1,1) changes back from blue to red. The edge cells (1,0) and (1,2) remain blue. So the masked grid row 1 is [blue, red, blue] = [1, 2, 1]. Rows 0 and 2 remain all black.
Model Grids Only τ + Narrative τ Lift
gemma-4-26b 0.333 -0.667 -1.000
gemma-4-31b 0.333 -0.667 -1.000
glm-5.3-flash 0.333 -0.667 -1.000
gpt-oss-120b 0.333 -0.667 -1.000
kimi-k3 0.333 -1.000 -1.333
mimo-v2.6-flash 0.333 -1.000 -1.333
nemotron-3-super 0.333 -1.000 -1.333
qwen3.5-122b 0.333 -0.667 -1.000
qwen3.6-27b 0.333 -0.667 -1.000
qwen3.8-27b 0.333 -1.000 -1.333