Tactical Reroll
⋯

The character dials measured (T-673, phase 2, 5 Oct)

From reports/tiers/2026-10-05-characters-measured.md , rendered when the site is built.

The question. Phase 1 built a dial for each kind of rule a character carries (14 dials, plus cpOnce, all at 0; characters). Do any of them help on armies they weren't chosen on? The test runs on the new snapshot (inputs hash a20dbd2c3316) and the 11th-edition pool (T-691: 15 armies on their 11e lists, the Tyranids on their three 11e transcripts beside). The base is Track A (step 34b, wCarry 0).

What we found

Dial (strength chosen on all 15)Held out Δ ± SE (armies up / down)Placebo held outIn sample (pick)Tyranids, 3 11e lists (at the pick or 0.3)Held-out Tyranid units (vs lists)Verdict
charLead (0)−0.36 ± 0.26 (2 / 7)−0.290−0.29 at 0.3−0.6 ± 0.1no
charMove (0)−0.06 ± 0.04 (1 / 5)−0.1400.000.0no
charArrive (0)−0.34 ± 0.21 (1 / 6)−0.0500.000.0no
charOC (0.3)−0.02 ± 0.05 (2 / 4)+0.01+0.100.000.0no
charShock (0)−0.13 ± 0.11 (2 / 4)−0.000+0.01 at 0.3+0.1 ± 0.1no
charShockAmp (0)0.00 (never picked)+0.010+0.11 at 0.3+0.2 ± 0.1no (Tyranids only)
charCP (0)−0.22 ± 0.18 (1 / 5)−0.1300.000.0no
charPsychic (0.1)−0.23 ± 0.35 (4 / 6)+0.02+0.11−0.24−0.4 ± 0.1no
charAura (0.5)+0.09 ± 0.12 (5 / 2)+0.02+0.09−0.29−0.3 ± 0.1holds, noise-sized
charDebuff (0)−0.16 ± 0.11 (1 / 4)−0.1800.000.0no
charEpic (0.5)+0.29 ± 0.54 (8 / 3)−0.12+0.48+0.050.0 ± 0.1holds, noise-sized
charEnh (0)−0.29 ± 0.10 (0 / 10)−0.150−0.76 at 0.3−0.9 ± 0.2no
charLone (0.1)−0.16 ± 0.21 (6 / 3)−0.13+0.050.00+0.1 ± 0.1no
charHome (0)−0.46 ± 0.30 (4 / 7)+0.100+0.31 at 0.3+0.4 ± 0.1no (Tyranids only)
cpOnce (0; grid 0, 0.5, 1)0.00 (never picked)0.00−0.57 at 1+0.15 at 1+0.1 ± 0.2no

Read. What reviewers value in characters is not the kinds of rule our files list. Psykers, leaders and Lone Operatives were the cross-army misses (T-669), but a flat credit by kind doesn't fix them: any credit lifts the wrong characters as often as the right ones, and random characters given the same credit do about as well. The Epic Hero credit is the only one with a consistent lean (8 of 11 armies that moved). It works only at the grid's edge (0.5; 0.3 gives +0.04), so it looks like a step, not a slope. Two dials help the held-out Tyranid units, charHome (+0.4) and charShockAmp (+0.2, the Neurotyrant). Both are Tyranid-specific, so they belong to T-676's army layer, not to a game-wide setting. Nothing is adopted. Phase 3 (measuring what a kind does on the table, such as a squad's Deep Strike as its arrival Kill or +OC in Score) isn't worth it on this evidence, except perhaps for Epic Heroes.

How it's done: node tools/charmeasure.js (about 10 minutes, one thread). It covers each dial alone on its grid, held out three ways (3 seeds × 3 folds of 5: chosen on 10, scored on 5), with ± the SE over the 15 armies; the placebo, same procedure, mean of 3 draws; then the dials that held, together (coordinate ascent), on Track A and over the trio. It writes the settings to build/charmeasure/, and node tools/exam.js on them gives the bootstrap intervals (2,000 draws). Held-out Tyranid units: node tools/diagnose.js --on <dial>=<w> --base tools/ledger-benchmarks/2026-10-05-step34b-baseline.json (10 repeats, model (a), against the lists).