Tactical Reroll
⋯

Tyranids, round 8: step grading on fixed cuts (2026-10-02)

From reports/tiers/2026-10-02-tyranids-round8.md , rendered when the site is built.

T-560 (Jordan, 2 Oct, via the design session). Round 7's run (CP worth 30, round 7's Feed the Swarm cap and one-drop Tyrannocyte kept) with round 7's grading replaced by Jordan's step rule and fixed letter cuts, in two views. Switch r8 (tools/tiertest.js, the round-7 command plus --r8json and --r8sliders); round 7's column comes from the same run and reproduces byte for byte. A report: nothing here changes a published score or page. Try the bars yourself: /lab/reports/tiers/sliders/.

What changed

  1. Grading: best job plus steps, no cap. Score = the best allowed job's percentile, +5 for each other allowed job at 90 or above (V8C.ELITE, V8C.ELITE_STEP), +2 for each at 80 to 89 (V8C.STRONG, V8C.STRONG_STEP), nothing below 80. Never capped. Ties, and the order inside a letter, go to the mean of the other allowed jobs. 90/10/10/10 → 90; 90/70/70/70 → 90 ranked above it; 90/90/10/10 → 95; 90/90/90/10 → 100. Allowed jobs as round 7 (no Anvil at OC 0, no Anvil or Runner for a one-use unit or a joining Support character).
  2. Letters on fixed cuts (all armies, the default): S ≥ 95, A ≥ 88, B ≥ 80, C ≥ 65, D below. No quota and no job-demand split.
  3. Within this army: the same scores ranked inside one army, lettered by position: top 10% S, next 15% A, next 25% B, next 30% C, the rest D (rounded to the nearest unit; an army of 10 or more units has at least one S). Tyranids: 52 units, so 5 S, 8 A, 13 B, 16 C, 10 D.
  4. The strict yardstick now compares the within-army view, since a public tier list is a view within one army: Auspex's letters re-cut at the within-army quota (each of its letters one tied block; its 13 S units become A, its A units B, its B and C units C, its D units D), then the same letter as ours. The all-armies view keeps round 7's ruler (Auspex re-cut at round 7's global quota) for comparison, and raw (Auspex's own letters) is shown for both views.

The Tyrannofex example. Jordan's worked example (93/89 → 95) used round 7's percentiles. In round 8's pool every other army's units pick their detachment by the new score, which lifts the field; the Tyrannofex's bare percentiles drop from 92.4/88.8 to 87.7/87.1, and its best detachment is now Crusher Stampede at Hammer 89.2, Anvil 92.4: 92.4 + 2 = 94.4, 0.6 short of S. The rule itself gives 93/89 → 95 as agreed.

The yardsticks

Against Auspex's 44 graded Tyranids (ungraded units out of all of them). Shuffle baselines: the mean over 2,000 random permutations of our letters against theirs (what chance alone gets). ρ's SE is Bonett and Wright's. ρ and list share don't depend on the view (they read the score).

YardstickRound 7Round 8, all armiesRound 8, within army
Tyranids: ρ with Auspex's order (SE)0.50 (±0.12)0.47 (±0.13)same
Strict, on our ruler (of 44)2016 (round 7's ruler)20 (within-army ruler)
Strict on our ruler: shuffle baseline10.38.610.6
Strict, raw (of 44)121913
Strict, raw: shuffle baseline–8.78.0
Lenient, within one letter (of 44)293130
Lenient: shuffle baseline20.421.022.1
ρ with Tyranid list share0.390.41same
Every unit: ρ with list share0.1640.162same
Space Marines: ρ with Tista Minis (SE)−0.05 (±0.19)−0.18 (±0.19)same
Orks: ρ with Sprues & Brews (SE)−0.13 (±0.15)−0.12 (±0.15)same

The other two panels (round 7 → round 8 all armies / within army; baselines in brackets):

PanelUnitsStrict, our rulerStrict, rawWithin one
Space Marines3010 (6.2) → 3 (4.2) / 8 (7.1)4 → 8 (6.8) / 5 (7.2)22 (20.4) → 18 (19.2) / 17 (19.1)
Orks4511 (9.7) → 6 (9.3) / 10 (10.2)16 → 10 (10.7) / 10 (9.3)29 (29.6) → 30 (29.0) / 28 (26.6)

The Tyranid table, all 44 units Auspex grades

Sorted by Auspex's tier, then name. Round 7's letters are its global quota letters. Score and the four job percentiles are round 8's (each unit's best detachment under round 8). Lists: the Tyranid winning lists (of 23) that took the unit. What moved: round 7 → round 8 in the all-armies view, as the sum that makes the score.

UnitPtsAuspexRound 7Round 8 all armiesRound 8 within armyScoreHammerAnvilRunnerBannerListsWhat moved
Biovores60SBAB92.5132893022 of 23Runner 92.5 alone = 92.5: A ≥ 88
Hive Tyrant195SBAB90.7505213916 of 23Banner 90.7 alone = 90.7: A ≥ 88
Hormagaunts70SSSS98.5259971013 of 23
Hyperadapted Raveners165SDDC63.46331234911 of 23
Maleceptor180SCCC77.8557815268 of 23
Neurolictor80SBSA97.22823973117 of 23Runner 97.2 alone = 97.2: S ≥ 95
Norn Assimilator250SSSA96.2669611115 of 23
Norn Emissary250SASA96.464961118 of 23Anvil 96.4 alone = 96.4: S ≥ 95
Raveners125SDDD55.1444855012 of 23
The Swarmlord210SASA96.35847129613 of 23Banner 96.3 alone = 96.3: S ≥ 95
Tyrannofex170SSAA94.489921607 of 23Anvil 92.4 +2 (Hammer 89.2) = 94.4: A ≥ 88
Von Ryan's Leapers55SBAB94.1377994012 of 23Runner 94.1 alone = 94.1: A ≥ 88
Zoanthropes90SDCC65.56648501416 of 23Hammer 65.5 alone = 65.5: C ≥ 65
Deathleaper80ABSS97.838279867 of 23Runner 97.8 alone = 97.8: S ≥ 95
Exocrine135ACCC78.365782364 of 23
Hive Guard80ACCC73.073705801 of 23
Neurotyrant130ACBB86.53450208617 of 23Banner 86.5 alone = 86.5: B ≥ 80
Pyrovores40ADDC61.7134941624 of 23
The Red Terror130ADDD55.6563850010 of 23
Winged Hive Tyrant185ADDC56.0563516531 of 23
Haruspex125BCBB83.363832733 of 23Anvil 83.3 alone = 83.3: B ≥ 80
Mawloc135BCCC78.349783602 of 23
Neurogaunts45BASS99.424994902 of 23Anvil 99.4 alone = 99.4: S ≥ 95
Old One Eye140BBBB87.9678423864 of 23
Parasite of Mortrex70BCBB86.018158661 of 23Runner 86.0 alone = 86.0: B ≥ 80
Psychophage110BCBC82.750836385 of 23Anvil 82.7 alone = 82.7: B ≥ 80
Ripper Swarms30BCBC82.58055831 of 23Banner 82.5 alone = 82.5: B ≥ 80
Screamer-killer125BCBC82.8835525113 of 23Hammer 82.8 alone = 82.8: B ≥ 80
Tervigon160BBAB93.6509418480 of 23Anvil 93.6 alone = 93.6: A ≥ 88
Trygon140BCCC76.060763106 of 23
Tyranid Warriors with Melee Bio-Weapons75BCCC79.419794364 of 23
Tyrant Guard80BCCC79.948806404 of 23
Venomthropes55BCBB83.2348359441 of 23Anvil 83.2 alone = 83.2: B ≥ 80
Carnifexes90CBAB89.458894304 of 23Anvil 89.4 alone = 89.4: A ≥ 88
Tyranid Prime with Lash Whip75CASA97.42219649711 of 23Banner 97.4 alone = 97.4: S ≥ 95
Tyranid Warriors with Ranged Bio-Weapons60CBAB90.936914861 of 23Anvil 90.9 alone = 90.9: A ≥ 88
Tyrannocyte80CDDD40.6415968210 of 23
Harpy185DDDD46.64701300 of 23
Harridan610DDDD52.8530000 of 23
Hierophant810DDDD53.854360270 of 23
Hive Crone170DDDD51.95201500 of 23
Mucolid Spores30DDDD0.0005600 of 23
Spore Mines55DDDD0.0004900 of 23
Sporocyst145DDDD37.33701800 of 23

The 8 Tyranids Auspex doesn't grade

UnitPtsRound 7Round 8 all armiesRound 8 within armyScoreHammerAnvilRunnerBannerListsWhat moved
Barbgaunts55CBB85.339854100 of 23Anvil 85.3 alone = 85.3: B ≥ 80
Broodlord80CBC82.3262474829 of 23Banner 82.3 alone = 82.3: B ≥ 80
Gargoyles80SSS99.023978003 of 23
Genestealers75CCC72.7386873011 of 23
Lictor60BSA97.73428986411 of 23Runner 97.7 alone = 97.7: S ≥ 95
Termagants60ASS99.7491004404 of 23Anvil 99.7 alone = 99.7: S ≥ 95
Toxicrene120BBB85.7608630410 of 23
Winged Tyranid Prime65SSA96.5112377962 of 23

Two letters or more from Auspex in the within-army view: 8 units

Gap: our within-army letter against Auspex re-cut at the within-army quota (+ we rate it lower, − higher). Reasons from the round-4 diagnostics where they hold, our numbers otherwise.

UnitAuspexOn our rulerRound 8 within armyGapReason
RavenersSAD+3Deep Strike plus a free return to Strategic Reserves each enemy turn, so it re-arrives every round; we play one arrival (best job Runner 55)
NeurogauntsBCS−3Cheap bodies with OC: Anvil 99 per point, which the best job takes at face value; in 2 of 23 lists
Hyperadapted RavenersSAC+2Bought to lead Raveners (Sustained Hits for the joined unit) and to make Rapid Ingress cheaper and repeatable; scored alone, its best job is Hammer 63 and nothing else reaches 80
MaleceptorSAC+2Its aura makes enemies near it worse at hitting, a defensive debuff on the enemy that Banner doesn't count; Anvil 78 alone
The Red TerrorABD+2Goes back to Strategic Reserves after fighting and heals when it eats infantry; we play one arrival and no healing (best job Hammer 56)
ZoanthropesSAC+2Its worth is for others (Synapse, Shadow in the Warp), which we count by stated guesses; Hammer 66 is its best and no other job reaches 80
DeathleaperABS−2Runner 98 alone: an Infiltrator that does actions anywhere scores top of the Runner job per point; Auspex rates it below its S tier, and 7 of 23 lists take it
Tyranid Prime with Lash WhipCCA−2In 11 of 23 winning lists; leads Hormagaunts, Termagants and Warriors and gives the squad Sustained Hits (Banner 97), which is what we credit

Every army, round 7 → round 8 (all-armies view), and how many S each holds

561 of 1161 letters move, 520 up and 41 down. The fixed cuts are looser than round 7's quota (B started near 88 there, 80 here), so most moves are up: 246 units are S in the all-armies view (round 7's quota made 81). Sorted by the share of the army's units that are S. Top-quarter lists: the army's lists in the top quarter of their events, June to September (data/metatrack.json; 150 lists, so small counts; a chapter's lists count under the chapter, so plain Space Marines has 1). A letter that moved with a score that barely did moved because the cut did. Over the 29 armies with 10 or more units, ρ between the S share and those lists is −0.37.

ArmyUnitsUpDownS, all armiesS shareS, within armyTop-quarter lists
Imperial Fists320267%02
Deathwatch1030550%10
Salamanders220150%03
White Scars210150%00
Black Templars19110947%21
Space Marines844433542%81
Space Wolves21111838%24
Leagues of Votann2290732%25
Agents of the Imperium29220931%31
Adepta Sororitas33131927%36
Blood Angels1690425%23
Dark Angels1672425%22
Genestealer Cults904142123%92
World Eaters30123723%35
Tyranids522411223%58
Death Guard36180822%47
T'au Empire43192921%412
Astra Militarum722641521%74
Orks552321120%66
Necrons522531019%515
Chaos Space Marines583111119%66
Chaos Knights2762519%31
Aeldari762911317%86
Grey Knights2673415%33
Adeptus Mechanicus34121515%39
Drukhari37221514%41
Adeptus Custodes31142413%311
Imperial Knights2791311%31
Ultramarines117119%14
Emperor's Children2314029%29
Thousand Sons3512226%46
Chaos Daemons7732045%85
Adeptus Titanicus40000%00
Iron Hands21000%00
Raven Guard22000%01
Titanicus Traitoris40000%00