T-562 (Jordan, 2 Oct, via the design session). Round 8's run (step grading, fixed cuts, CP worth 30) with Anvil changed: one division by points instead of two, and an absolute survival gate. Switch r9 over r8 (tools/tiertest.js, round 8's command plus --r9json <file>, and --sweep for the one-at-a-time sensitivity sweep); round 8's columns come from the same run, and round 8's JSON reproduces byte for byte. Answers points 4, 5 and 9 of the independent critique (reports/tiers/2026-10-02-brief-critique.md). A report: nothing here changes a published score or page.
1. Three panels (from round 9 on, every report leads with these)
ρ: Spearman's rank correlation between our score and the panel's letters (SE: Bonett and Wright's). Strict: the same letter as the panel re-cut on our ruler (within-army view; round 7 had one view); raw: the panel's own letters, all-armies view; within one: raw letters, all-armies view. Shuffle baselines in brackets (2,000 permutations). The Space Marine and Ork panels have never been used to tune anything.
| Yardstick | Round 7 | Round 8 | Round 9 |
|---|---|---|---|
| Tyranids (Auspex, 44): ρ (SE) | 0.50 (±0.12) | 0.47 (±0.13) | 0.49 (±0.13) |
| Space Marines (Tista Minis, 30): ρ (SE) | −0.05 (±0.19) | −0.18 (±0.19) | −0.10 (±0.19) |
| Orks (Sprues & Brews, 45): ρ (SE) | −0.13 (±0.15) | −0.12 (±0.15) | −0.12 (±0.15) |
| Tyranids: strict on our ruler / raw / within one | – | 20 (10.6) / 19 (8.7) / 31 (21.0) | 19 (10.7) / 18 (8.4) / 31 (21.1) |
| Space Marines: strict on our ruler / raw / within one | – | 8 (7.1) / 8 (6.8) / 18 (19.2) | 8 (7.6) / 7 (6.3) / 20 (18.2) |
| Orks: strict on our ruler / raw / within one | – | 10 (10.2) / 10 (10.7) / 30 (29.0) | 10 (10.6) / 13 (12.0) / 30 (30.3) |
| Tyranid list share: ρ | 0.39 | 0.41 | 0.45 |
| Every unit's list share: ρ | 0.164 | 0.162 | 0.077 |
Reading it. Round 9 moves the Tyranid ρ 0.47 → 0.49 and the Space Marine ρ −0.18 → −0.10, while Orks stay at −0.12; every change is inside one SE. The two clean panels are still at or below zero. Every unit's list share falls 0.162 → 0.077: the cheap bodies that winning lists take a lot of (and that round 8 put at Anvil 99 to 100) lose their automatic place at the top.
2. The Tyranid table, all 44 units Auspex grades
Sorted by Auspex's tier, then name. Round 8 and Round 9 (current cuts): all-armies letters on the fixed cuts (S ≥ 95, A ≥ 88, B ≥ 80, C ≥ 65). Proposed cuts: section 6 (S ≥ 98.79, A ≥ 94.49, B ≥ 86.13, C ≥ 71.15). Within army: round 9's scores ranked inside the Tyranids (top 10% S, 15% A, 25% B, 30% C, rest D). Score and the four job percentiles are round 9's, each unit at its best detachment. Lists: Tyranid winning lists (of 23) taking it. What moved: round 8 → round 9 at the current cuts, as the sum that makes the score, with Anvil's percentile before → after.
| Unit | Pts | Auspex | Round 8 | Round 9 (current cuts) | Round 9 (proposed cuts) | Within army | Score | Hammer | Anvil | Runner | Banner | Lists | What moved |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Biovores | 60 | S | A | A | B | B | 92.5 | 13 | 28 | 93 | 0 | 22 of 23 | |
| Hive Tyrant | 195 | S | A | A | B | B | 90.7 | 50 | 71 | 13 | 91 | 6 of 23 | |
| Hormagaunts | 70 | S | S | A | B | B | 92.7 | 25 | 93 | 71 | 0 | 13 of 23 | Anvil 93 alone = 92.7: A ≥ 88; Anvil 99 → 93 |
| Hyperadapted Raveners | 165 | S | D | D | D | C | 63.4 | 63 | 44 | 24 | 49 | 11 of 23 | |
| Maleceptor | 180 | S | C | B | C | B | 85.2 | 55 | 85 | 15 | 26 | 8 of 23 | Anvil 85 alone = 85.2: B ≥ 80; Anvil 78 → 85 |
| Neurolictor | 80 | S | S | S | A | A | 97.2 | 28 | 28 | 97 | 31 | 17 of 23 | |
| Norn Assimilator | 250 | S | S | S | S | S | 99.9 | 66 | 100 | 11 | 11 | 5 of 23 | |
| Norn Emissary | 250 | S | S | S | S | S | 99.9 | 65 | 100 | 11 | 1 | 8 of 23 | |
| Raveners | 125 | S | D | D | D | D | 55.0 | 44 | 50 | 55 | 0 | 12 of 23 | |
| The Swarmlord | 210 | S | S | S | A | A | 96.3 | 58 | 68 | 12 | 96 | 13 of 23 | |
| Tyrannofex | 170 | S | A | S | A | S | 97.8 | 89 | 96 | 16 | 0 | 7 of 23 | Anvil 96 +2 (Hammer 89) = 97.8: S ≥ 95; Anvil 92 → 96 |
| Von Ryan's Leapers | 55 | S | A | A | B | A | 94.0 | 37 | 44 | 94 | 0 | 12 of 23 | |
| Zoanthropes | 90 | S | C | C | D | C | 65.6 | 66 | 43 | 50 | 14 | 16 of 23 | |
| Deathleaper | 80 | A | S | S | A | S | 97.9 | 38 | 30 | 98 | 6 | 7 of 23 | |
| Exocrine | 135 | A | C | C | C | C | 78.1 | 65 | 78 | 23 | 6 | 4 of 23 | |
| Hive Guard | 80 | A | C | C | C | C | 73.6 | 74 | 54 | 58 | 0 | 1 of 23 | |
| Neurotyrant | 130 | A | B | B | B | B | 86.5 | 35 | 53 | 20 | 86 | 17 of 23 | |
| Pyrovores | 40 | A | D | D | D | C | 61.7 | 13 | 31 | 41 | 62 | 4 of 23 | |
| The Red Terror | 130 | A | D | D | D | D | 56.1 | 45 | 56 | 50 | 0 | 10 of 23 | |
| Winged Hive Tyrant | 185 | A | D | C | D | C | 65.4 | 53 | 65 | 16 | 53 | 1 of 23 | Anvil 65 alone = 65.4: C ≥ 65; Anvil 35 → 65 |
| Haruspex | 125 | B | B | B | C | C | 80.5 | 63 | 80 | 27 | 3 | 3 of 23 | |
| Mawloc | 135 | B | C | C | C | C | 78.1 | 49 | 78 | 37 | 0 | 2 of 23 | |
| Neurogaunts | 45 | B | S | A | B | B | 89.4 | 24 | 89 | 50 | 0 | 2 of 23 | Anvil 89 alone = 89.4: A ≥ 88; Anvil 99 → 89 |
| Old One Eye | 140 | B | B | B | B | B | 87.9 | 67 | 84 | 23 | 86 | 4 of 23 | |
| Parasite of Mortrex | 70 | B | B | B | C | B | 86.0 | 18 | 21 | 86 | 6 | 1 of 23 | |
| Psychophage | 110 | B | B | C | C | C | 76.3 | 50 | 76 | 64 | 8 | 5 of 23 | Anvil 76 alone = 76.3: C ≥ 65; Anvil 83 → 76 |
| Ripper Swarms | 30 | B | B | B | C | B | 82.5 | 8 | 0 | 55 | 83 | 1 of 23 | |
| Screamer-killer | 125 | B | B | B | C | B | 83.0 | 83 | 57 | 25 | 11 | 3 of 23 | |
| Tervigon | 160 | B | A | S | A | A | 96.0 | 49 | 96 | 18 | 48 | 0 of 23 | Anvil 96 alone = 96.0: S ≥ 95; Anvil 94 → 96 |
| Trygon | 140 | B | C | C | C | C | 77.3 | 60 | 77 | 32 | 0 | 6 of 23 | |
| Tyranid Warriors with Melee Bio-Weapons | 75 | B | C | C | C | C | 76.7 | 38 | 77 | 43 | 6 | 4 of 23 | |
| Tyrant Guard | 80 | B | C | C | C | C | 76.1 | 39 | 76 | 49 | 0 | 4 of 23 | |
| Venomthropes | 55 | B | B | D | D | C | 61.9 | 21 | 54 | 62 | 44 | 1 of 23 | Runner 62 alone = 61.9: D below 65; Anvil 83 → 54 |
| Carnifexes | 90 | C | A | C | C | C | 77.9 | 58 | 78 | 43 | 0 | 4 of 23 | Anvil 78 alone = 77.9: C ≥ 65; Anvil 89 → 78 |
| Tyranid Prime with Lash Whip | 75 | C | S | S | A | A | 97.4 | 22 | 20 | 64 | 97 | 11 of 23 | |
| Tyranid Warriors with Ranged Bio-Weapons | 60 | C | A | C | C | C | 79.3 | 39 | 79 | 49 | 6 | 1 of 23 | Anvil 79 alone = 79.3: C ≥ 65; Anvil 91 → 79 |
| Tyrannocyte | 80 | C | D | D | D | D | 40.6 | 41 | 46 | 68 | 21 | 0 of 23 | |
| Harpy | 185 | D | D | D | D | D | 46.4 | 46 | 0 | 13 | 0 | 0 of 23 | |
| Harridan | 610 | D | D | D | D | D | 52.8 | 53 | 0 | 0 | 0 | 0 of 23 | |
| Hierophant | 810 | D | D | A | B | A | 93.5 | 48 | 93 | 0 | 27 | 0 of 23 | Anvil 93 alone = 93.5: A ≥ 88; Anvil 36 → 93 |
| Hive Crone | 170 | D | D | D | D | D | 51.9 | 52 | 0 | 15 | 0 | 0 of 23 | |
| Mucolid Spores | 30 | D | D | D | D | D | 0.0 | 0 | 0 | 56 | 0 | 0 of 23 | |
| Spore Mines | 55 | D | D | D | D | D | 0.0 | 0 | 0 | 49 | 0 | 0 of 23 | |
| Sporocyst | 145 | D | D | D | D | D | 37.4 | 37 | 0 | 17 | 0 | 0 of 23 |
The 8 Tyranids Auspex doesn't grade:
| Unit | Pts | Round 8 | Round 9 (current cuts) | Round 9 (proposed cuts) | Within army | Score | Hammer | Anvil | Runner | Banner | Lists | What moved |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Barbgaunts | 55 | B | D | D | D | 48.4 | 39 | 48 | 42 | 0 | 0 of 23 | Anvil 48 alone = 48.4: D below 65; Anvil 85 → 48 |
| Broodlord | 80 | B | B | C | B | 82.3 | 26 | 24 | 74 | 82 | 9 of 23 | |
| Gargoyles | 80 | S | A | B | B | 91.9 | 23 | 90 | 80 | 0 | 3 of 23 | Anvil 90 +2 (Runner 80) = 91.9: A ≥ 88; Anvil 97 → 90 |
| Genestealers | 75 | C | C | C | C | 72.7 | 38 | 45 | 73 | 0 | 11 of 23 | |
| Lictor | 60 | S | S | A | S | 97.7 | 34 | 28 | 98 | 64 | 11 of 23 | |
| Termagants | 60 | S | S | A | A | 95.6 | 49 | 96 | 44 | 0 | 4 of 23 | |
| Toxicrene | 120 | B | B | C | B | 81.8 | 60 | 82 | 30 | 41 | 0 of 23 | |
| Winged Tyranid Prime | 65 | S | S | A | A | 96.5 | 16 | 18 | 74 | 96 | 2 of 23 |
13 of 52 Tyranid letters move round 8 → round 9 at the current cuts; the proposed cuts move 25 more against round 9's current letters.
3. Anvil, before and after
Round 8: Defense per 100 pts × OC per 100 pts × Battle-shock × revives × position, i.e. hits to destroy × OC ÷ points², so halving a unit's cost quadruples its Anvil. Round 9: hits to destroy × OC ÷ points (Defense per 100 pts × the unit's OC), one division, × the same Battle-shock, revive and position factors, × the survival gate: the turns the unit lives under a typical enemy turn of fire (Hammer's own model, turns alive Tu: absolute hits to destroy against half the median unit's, the six attacker classes weighted by the meta's incoming fire), removed in one turn × V9C.GATE1 = 0.5, in two × V9C.GATE2 = 0.8, three or more × 1. OC 0 still scores 0.
Why not the geometric mean. The critique offered √(Defense per 100 pts × OC per 100 pts). That is √(hits × OC) ÷ points, the square root of round 8's product, and a percentile only reads the order, so it ranks every unit exactly as round 8 did (only the other factors' leverage changes). The single-division product is the one that changes anything, and it is one line in the code (hold9 in raw5).
| Unit | Pts | OC | Anvil raw, round 8 | Anvil pct, round 8 | Turns alive (Tu) | Gate | Anvil raw, round 9 | Anvil pct, round 9 | Letter 8 → 9 |
|---|---|---|---|---|---|---|---|---|---|
| Neurogaunts | 45 | 11 | 693.4 | 99 | 2.27 | 1 | 312.0 | 89 | S → A |
| Termagants | 60 | 20 | 699.7 | 100 | 2.09 | 1 | 419.8 | 96 | S → S |
| Hormagaunts | 70 | 20 | 542.6 | 99 | 2.09 | 1 | 379.8 | 93 | S → A |
| Gargoyles | 80 | 20 | 407.9 | 97 | 2.09 | 1 | 326.3 | 90 | S → A |
| Norn Emissary | 250 | 5 | 84.8 | 96 | 8.55 | 1 | 212.0 | 100 | S → S |
| Norn Assimilator | 250 | 5 | 82.3 | 96 | 8.11 | 1 | 205.7 | 100 | S → S |
| Tyrannofex | 170 | 5 | 250.8 | 92 | 8.78 | 1 | 426.3 | 96 | A → S |
Raw numbers are each unit's at its best detachment and way in, so they include detachment OC (Crusher Stampede's +2 for the Tyrannofex) and position. The gate: over all 1161 units, 693 live three turns or more (×1), 224 two (×0.8), 244 one (×0.5); Tyranids 35, 12 and 5. A minimum-size horde of ten lives just over two of these turns (Termagants 2.09), so the gate doesn't bite the gaunts; what moves them is the single division. Bodies still score well (Termagants are S on Anvil 100 in round 8 and 96 now), but Neurogaunts fall 99 → 89 and the big, hard units rise (the Norns 96 → 100, the Tyrannofex 92 → 96). A unit's minimum size now matters: the measure grows with the models in it (twice the bodies, twice the hits and twice the OC for twice the points), so large minimum units gain.
4. Sensitivity: each hand-set constant, one at a time
Round 9 with one constant changed at a time, everything else as round 9. Letters: units of all 1161 whose all-armies letter (current cuts) differs from round 9's, low / high (Tyranids among them in brackets). ρ: the Tyranid ρ with Auspex at low / high (round 9: 0.494). Values: ×0.5 and ×1.5 unless the range says otherwise. The cuts only re-letter round 9's scores. Sorted by letters moved, both runs together. Restoring every constant gives round 9 back (0 letters differ).
| Constant | In the code | Round 9 | Low / high | Letters moved, low / high (Tyranids) | Tyranid ρ, low / high | Range |
|---|---|---|---|---|---|---|
| Letter cut S (95) | V8C.S | 95 | 90 / 100 | 401: 198 (6) / 203 (11) | 0.494 / 0.494 | ±5 points (re-letters round 9's scores) |
| Runner's points gate (75 and 260 pts together) | V4C.GATE_FULL, V4C.GATE_ZERO | 75, 260 | 37.5, 130 / 112.5, 390 | 399: 219 (8) / 180 (4) | 0.477 / 0.494 | ×0.5 and ×1.5 |
| Letter cut A (88) | V8C.A | 88 | 83 / 93 | 336: 154 (4) / 182 (5) | 0.494 / 0.494 | ±5 points |
| Advance (3.5") | V3C.ADV | 3.5 | 1.75 / 5.25 | 288: 120 (5) / 168 (5) | 0.490 / 0.499 | ×0.5 and ×1.5 |
| The objectives' distances (15", 21", 27" together) | V6C.OBJ_MID, V6C.OBJ_FAR, V6C.OBJ_DEEP | 15, 21, 27 | 7.5, 10.5, 13.5 / 22.5, 30, 30 | 286: 178 (5) / 108 (4) | 0.464 / 0.489 | ×0.5 and ×1.5, at most the enemy's line (30") |
| Letter cut B (80) | V8C.B | 80 | 75 / 85 | 250: 109 (8) / 141 (5) | 0.494 / 0.494 | ±5 points |
| Strategic Reserves' arrival distance (18") | V3C.RES | 18 | 9 / 27 | 206: 163 (5) / 43 (0) | 0.517 / 0.494 | ×0.5 and ×1.5 |
| Runner's half-weight parts (0.5) | V2C.RUNNER_HALF | 0.5 | 0.25 / 0.75 | 183: 89 (2) / 94 (5) | 0.482 / 0.483 | ×0.5 and ×1.5 |
| Bonus bar, strong (80) | V8C.STRONG | 80 | 70 / 90 | 155: 90 (3) / 65 (1) | 0.501 / 0.489 | ±10 points |
| Bonus bar, elite (90) | V8C.ELITE | 90 | 80 / 100 | 123: 80 (2) / 43 (0) | 0.493 / 0.494 | ±10 points (×0.5 falls under the strong bar, ×1.5 passes 100) |
| Scouts' move (6") | V3C.SCOUT | 6 | 3 / 9 | 118: 67 (1) / 51 (0) | 0.493 / 0.497 | ×0.5 and ×1.5 |
| Deep Strike's arrival distance (9") | V3C.DS | 9 | 4.5 / 13.5 | 110: 46 (1) / 64 (3) | 0.494 / 0.502 | ×0.5 and ×1.5 |
| Letter cut C (65) | V8C.C | 65 | 60 / 70 | 99: 42 (3) / 57 (2) | 0.494 / 0.494 | ±5 points |
| Hammer's weight on the peak target (0.75) | V9C.PEAK | 0.75 | 0.375 / 1 | 92: 58 (1) / 34 (0) | 0.493 / 0.494 | ×0.5, and 1 (×1.5 would pass 1) |
| A Lone Operative's survival (×2) | V2C.LONE | 2 | 1 / 3 | 84: 43 (4) / 41 (1) | 0.485 / 0.493 | ×0.5 and ×1.5 |
| Overwatch: turns a gun fires at a charger (1/3) | V3C.OW_TURNS | 0.333 | 0.167 / 0.5 | 83: 41 (0) / 42 (0) | 0.496 / 0.494 | ×0.5 and ×1.5 |
| The enemy's advance a turn (3") | V3C.ENEMY | 3 | 1.5 / 4.5 | 74: 38 (0) / 36 (1) | 0.496 / 0.493 | ×0.5 and ×1.5 |
| Bonus step, strong (+2) | V8C.STRONG_STEP | 2 | 1 / 3 | 50: 27 (0) / 23 (1) | 0.489 / 0.496 | ×0.5 and ×1.5 |
| Bonus step, elite (+5) | V8C.ELITE_STEP | 5 | 2.5 / 7.5 | 46: 37 (0) / 9 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| Charge reach for the no-Advance rule (12") | V4C.CHARGE_REACH | 12 | 6 / 18 | 44: 37 (0) / 7 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| Anvil's position floor | V6C.POS_FLOOR | 0.5 | 0.25 / 0.75 | 43: 20 (0) / 23 (2) | 0.495 / 0.491 | ×0.5 and ×1.5 |
| Anvil gate, removed in two turns (0.8) | V9C.GATE2 | 0.8 | 0.4 / 1 | 28: 15 (2) / 13 (3) | 0.530 / 0.490 | ×0.5, and 1 (×1.5 would pass 1) |
| A lone character's turns alive (×0.5) | V4C.SOLO | 0.5 | 0.25 / 0.75 | 24: 9 (0) / 15 (0) | 0.494 / 0.496 | ×0.5 and ×1.5 |
| Below half strength: share of attacks and rules that need it (0.35) | V3C.BELOW | 0.35 | 0.175 / 0.525 | 21: 6 (0) / 15 (0) | 0.494 / 0.499 | ×0.5 and ×1.5 |
| Infiltrators' start (12" from the enemy) | V3C.INFIL | 12 | 6 / 18 | 18: 1 (0) / 17 (0) | 0.494 / 0.496 | ×0.5 and ×1.5 |
| Squads an aura or heal reaches (2) | V2C.AURA_UNITS | 2 | 1 / 3 | 12: 7 (2) / 5 (1) | 0.484 / 0.510 | ×0.5 and ×1.5 |
| The revive lift (×1.15) | V9C.REVIVE | 1.15 | 1.075 / 1.225 | 8: 3 (1) / 5 (0) | 0.494 / 0.499 | the lift ×0.5 and ×1.5 (1.075, 1.225) |
| Tunnels' arrival distance (7") | V5C.TUNNEL | 7 | 3.5 / 10.5 | 7: 2 (2) / 5 (2) | 0.493 / 0.479 | ×0.5 and ×1.5 |
| Feed the Swarm's cap (1 squad) | V7C.REGEN_UNITS | 1 | 0.5 / 1.5 | 6: 1 (1) / 5 (2) | 0.508 / 0.495 | ×0.5 and ×1.5 |
| A CP's worth in points | V6C.CP_PTS | 30 | 15 / 45 | 3: 2 (2) / 1 (1) | 0.481 / 0.502 | ×0.5 and ×1.5 |
| A spawned unit's Runner share (0.5) | V5C.SPAWN | 0.5 | 0.25 / 0.75 | 2: 1 (1) / 1 (1) | 0.467 / 0.506 | ×0.5 and ×1.5 |
| The enemy debuffs' share (attacks from near it) | V5C.NEAR | 0.5 | 0.25 / 0.75 | 0: 0 (0) / 0 (0) | 0.488 / 0.499 | ×0.5 and ×1.5 |
| Synapse coverage (share of a game in range) | V5C.SYN | 0.75 | 0.375 / 1 | 0: 0 (0) / 0 (0) | 0.496 / 0.491 | ×0.5, and 1 (×1.5 would pass 1) |
| Battle-shock's worth (share of the median unit a unit-round) | V5C.SHOCK | 0.1 | 0.05 / 0.15 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| Anvil gate, removed in one turn (0.5) | V9C.GATE1 | 0.5 | 0.25 / 0.75 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| Transport bundle: the cargo's closest set-down (3") | V9C.SETDOWN | 3 | 1.5 / 4.5 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| The Psychological Saboteur's doubling (×2) | V5C.SAB | 2 | 1 / 3 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| Enemy units on the table for an army-wide test (10) | V5C.ENEMY_UNITS | 10 | 5 / 15 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
| A mark's share of friends' attacks (0.5) | V5C.MARK | 0.5 | 0.25 / 0.75 | 0: 0 (0) / 0 (0) | 0.494 / 0.494 | ×0.5 and ×1.5 |
Not swept: V3C.ROUNDS (five battle rounds is the game), V3C.GAP (the table), V5C.MW_D and V4C.HV_W (read once when the pool is built, before any round runs), and the transport constants the round-9 path doesn't read (V2C.RIDE_COST, V3C.SHIELD, V3C.CAP_PER: V2c's transport credit is worked out before round 5 and kept). V4's delivery profile (which feeds the debuffs' rounds in range) is also V4's, not re-run per value. The data-file shares (Crusher Stampede's 0.9, the condition shares in detCtx other than Synapse and below-half) are in the effects files, not constants.
The five constants that move most (the letter cuts aside: they are the ruler, section 6): Runner's points gate (75 and 260 pts together) (399); Advance (3.5") (288); The objectives' distances (15", 21", 27" together) (286); Strategic Reserves' arrival distance (18") (206); Runner's half-weight parts (0.5) (183). Most of the leverage sits in geometry and Runner (the points gate, how far a unit moves, where the objectives are), not in the worths we argued over: a CP's worth, Battle-shock's, the debuff share and Synapse coverage move 3 letters or none. Those are read only for the Tyranids (tierfx.json), so they can move at most 52 units, and they move scores without crossing a cut (the Tyranid ρ still moves: CP 15 gives 0.481). The one-turn gate moves nothing because the units it catches (Tu ≤ 1: lone characters, spores) have OC 0 or 1 and never hold as their best job; the two-turn gate at 0.4 lifts the Tyranid ρ to 0.530 (it lowers Warriors and the infiltrators' Anvil) and is the only constant here worth a look on that score, inside one SE. No Tyranid ρ in the sweep leaves 0.464 to 0.530.
5. Every version against all three panels
Every version rerun from today's code and data in one run (none had to be taken from its report). ρ (SE) for each panel, and every unit's ρ with its list share (units in 5 or more winning lists of their army). The reruns match the reports' Tyranid ρ for every round; V2b to V4 read today's rankings (T-546's Toughness), so their reports' numbers can differ in the second decimal.
| Version | Tyranids (Auspex) | Space Marines (Tista Minis) | Orks (Sprues & Brews) | Every unit: list share |
|---|---|---|---|---|
| V2b | 0.07 (±0.16) | −0.24 (±0.18) | 0.06 (±0.15) | 0.088 |
| V3 | 0.21 (±0.15) | −0.18 (±0.19) | 0.18 (±0.15) | 0.164 |
| V4 | 0.19 (±0.15) | 0.03 (±0.19) | −0.19 (±0.15) | 0.104 |
| Round 5 (V5) | 0.38 (±0.14) | −0.01 (±0.19) | −0.12 (±0.15) | 0.128 |
| Every army (T-552) | 0.37 (±0.14) | −0.06 (±0.19) | −0.14 (±0.15) | 0.155 |
| Round 6 (CP 0) | 0.34 (±0.14) | −0.03 (±0.19) | −0.16 (±0.15) | 0.169 |
| Round 6b (CP 30) | 0.39 (±0.14) | −0.03 (±0.19) | −0.16 (±0.15) | 0.171 |
| Round 7 | 0.50 (±0.12) | −0.05 (±0.19) | −0.13 (±0.15) | 0.164 |
| Round 8 | 0.47 (±0.13) | −0.18 (±0.19) | −0.12 (±0.15) | 0.162 |
| Round 9 | 0.49 (±0.13) | −0.10 (±0.19) | −0.12 (±0.15) | 0.077 |
What it shows. From V2b to round 9 the Tyranid ρ climbs 0.07 → 0.49; Space Marines go −0.24 → −0.10 and Orks 0.06 → −0.12. The critique's prediction (the tuned panel climbs, the clean ones stay flat or fall) holds: the climb is on the panel we steered by. Round 9 is the first change since round 7 that lifts a clean panel, and only within one SE.
6. Cut calibration (a proposal for Jordan; the default is unchanged)
Round 8's fixed cuts (S ≥ 95, A ≥ 88, B ≥ 80, C ≥ 65) give, under round 9's scores: S 247, A 268, B 243, C 248, D 155. A best-of-four percentile score puts many units at 95 or more, so S is about a fifth of the field. Proposed (set once and freeze as absolutes): the scores that give S 8%, A 15%, B 27%, C 30%, D 20% of all 1161 units under round 9: S ≥ 98.79, A ≥ 94.49, B ≥ 86.13, C ≥ 71.15, D below; they give S 93, A 173, B 315, C 347, D 233. After freezing, a later round that lifts every score would show as more S, not be re-cut away. The Tyranid table (section 2) shows both.
Against the panels (all-armies letters, proposed cuts): Tyranids strict on our ruler 21, raw 13 (chance 7.4), within one 28 (chance 21.0); Space Marines raw 10, within one 22; Orks raw 10, within one 27. On the current cuts: Tyranids raw 18, within one 31.
S per army. ρ between an army's S share and its top-quarter lists (June to September, data/metatrack.json; the 29 armies with 10 or more units): round 8 −0.37 (round 8's report: −0.37), round 9 on the current cuts −0.39, on the proposed cuts −0.24. Negative means the armies we hand the most S to are the ones that place least.
| Army | Units | S, round 8 | S, round 9 (current) | S share | S, round 9 (proposed) | S share (proposed) | Top-quarter lists |
|---|---|---|---|---|---|---|---|
| Adeptus Titanicus | 4 | 0 | 4 | 100% | 1 | 25% | 0 |
| Titanicus Traitoris | 4 | 0 | 4 | 100% | 1 | 25% | 0 |
| Imperial Fists | 3 | 2 | 2 | 67% | 1 | 33% | 2 |
| Deathwatch | 10 | 5 | 5 | 50% | 4 | 40% | 0 |
| Salamanders | 2 | 1 | 1 | 50% | 0 | 0% | 3 |
| White Scars | 2 | 1 | 1 | 50% | 1 | 50% | 0 |
| Black Templars | 19 | 9 | 9 | 47% | 2 | 11% | 1 |
| Chaos Knights | 27 | 5 | 12 | 44% | 1 | 4% | 1 |
| Space Marines | 84 | 35 | 35 | 42% | 14 | 17% | 1 |
| Space Wolves | 21 | 8 | 8 | 38% | 4 | 19% | 4 |
| Astra Militarum | 72 | 15 | 21 | 29% | 7 | 10% | 4 |
| Genestealer Cults | 90 | 21 | 25 | 28% | 11 | 12% | 2 |
| Blood Angels | 16 | 4 | 4 | 25% | 2 | 13% | 3 |
| Adepta Sororitas | 33 | 9 | 8 | 24% | 4 | 12% | 6 |
| Leagues of Votann | 22 | 7 | 5 | 23% | 3 | 14% | 5 |
| Orks | 55 | 11 | 12 | 22% | 5 | 9% | 6 |
| Tyranids | 52 | 12 | 11 | 21% | 2 | 4% | 8 |
| Death Guard | 36 | 8 | 7 | 19% | 2 | 6% | 7 |
| Dark Angels | 16 | 4 | 3 | 19% | 2 | 13% | 2 |
| T'au Empire | 43 | 9 | 8 | 19% | 3 | 7% | 12 |
| World Eaters | 30 | 7 | 5 | 17% | 3 | 10% | 5 |
| Chaos Space Marines | 58 | 11 | 9 | 16% | 6 | 10% | 6 |
| Necrons | 52 | 10 | 8 | 15% | 0 | 0% | 15 |
| Grey Knights | 26 | 4 | 4 | 15% | 0 | 0% | 3 |
| Aeldari | 76 | 13 | 11 | 14% | 4 | 5% | 6 |
| Agents of the Imperium | 29 | 9 | 4 | 14% | 1 | 3% | 1 |
| Drukhari | 37 | 5 | 5 | 14% | 0 | 0% | 1 |
| Adeptus Custodes | 31 | 4 | 4 | 13% | 2 | 6% | 11 |
| Adeptus Mechanicus | 34 | 5 | 4 | 12% | 3 | 9% | 9 |
| Ultramarines | 11 | 1 | 1 | 9% | 1 | 9% | 4 |
| Emperor's Children | 23 | 2 | 2 | 9% | 1 | 4% | 9 |
| Imperial Knights | 27 | 3 | 2 | 7% | 1 | 4% | 1 |
| Thousand Sons | 35 | 2 | 2 | 6% | 1 | 3% | 6 |
| Chaos Daemons | 77 | 4 | 1 | 1% | 0 | 0% | 5 |
| Iron Hands | 2 | 0 | 0 | 0% | 0 | 0% | 0 |
| Raven Guard | 2 | 0 | 0 | 0% | 0 | 0% | 1 |