Tactical Reroll
⋯

The cascade re-run: everything that held, game-wide and army by army

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

5 Oct. tools/cascade2.js. Results are in build/cascade2/ (git-ignored). Snapshot 8dcd24032d, inputs hash dcd477d8a78c. The base is Track A (tools/ledger-benchmarks/2026-10-05-step34b-baseline.json). This is a report: nothing in the ledger moves and nothing is adopted.

In plain English

We tried every combination of the dials that have held so far. Ten ledger sliders and three post dials apply to every army: 16,384 game-wide settings. On top of that, each army picked its own values for its own dials (screen slots, modeScarcity, exclusiveCarry, objPresence, bonusShare; for the Tyranids also charHome and charShockAmp). An army's own values counted only where they beat what the same freedom gains on scrambled letters. The armies were then taken one at a time, Tyranids first and Dark Angels last. A setting stayed in only if it scored at least as well as Track A does today on that army (and at least 60%).

| Dial | Main chain's 213 | Clean chain's 240 | |---|---|---| | r.cp | 2.88 (69%) | 1.88 (100%) | | smallPiece | 0.2 (86%) | 0 (100%) | | attachChars | even | 0 (100%) | | sureFire | 0.5 without reserves (81%) | 0.25 (50%), never 0.5 without reserves | | typicalSize | 0.25 (100%) | 0.25 (43%) |

Adeptus Mechanicus decides most of the clean chain. The multi-list chain sits between: r.cp 2.88 68%, r.first 1.8 74%, pushed there by Genestealer Cults.

Every other army keeps the shared values, the Tyranids included.

How it was run

Game-wide dialValuesToday
armyEnabler, attachChars, aircraftBoard0, 10
charEpic0, 0.50
smallPiece0, 0.20
r.cp1.88, 2.881.88
r.first1.8, 2.642.64
r.synapse1.5, 2.182.18
lands1.25, 1.51.5
β6, 126
sureFire (post, tools/surefire.js)0, 0.25, 0.5, 0.5 without strategic reserves0
leaderCompPen (post, tools/leadercomp.js, the dice price)0, 10
typicalSize (post, tools/typical.js, rule mean)0, 0.250
Army-specific dialValues
screen slots (tools/ledger-benchmarks/2026-10-05-screen-slots-we.json's eight screen sliders)off, on
modeScarcity0, 0.2
exclusiveCarry (post, tools/exclusivecarry.js)0, 0.5, 1
objPresence (post, tools/objpresence.js, extras + enabler)0, 0.5, 1
bonusShare (post, tools/bonusshare.js)0, 1
Tyranids only: charHome, charShockAmp0, 0.2; 0, 0.5

The score. Armies with two or more 11e lists are scored on their consensus pairs: pairs graded by at least two lists, where every list grading both puts them the same way round. Those armies are the Tyranids, World Eaters, Space Marines and Genestealer Cults. A one-list army is scored on its list's own pairs. Ties count wrong.

The control. Three scrambled letter sets (seeds 11, 12, 13) keep the consensus structure. Each army's 11e-graded units are permuted jointly, so each takes another unit's whole row of letters, and the pair graph stays the same. Each stage also reports its own control: of the real settings entering the stage, how many would clear that army's bar on its scrambled letters. This matters because the scrambled chains themselves all die at the Tyranids.

An army's own values (the gate).

Stages and bars.

Stage table

All armies. The table counts survivors out of the 16,384 game-wide settings. The column "On its scrambled letters" counts, out of the real settings entering a stage, how many would clear that army's bar on each scrambled seed.

#Army (11e lists, pairs)BarTrack AEnteringSurviveScrambled chainOn its scrambled lettersBest of survivors
1Tyranids (3, 583)89.589.516,38410,7520 / 0 / 00 / 0 / 093.5
2World Eaters (3, 219)76.776.710,75210,75200 / 0 / 093.6
3Leagues of Votann (1, 105)61.061.010,75210,75200 / 0 / 51689.5
4Space Marines (2, 1,515)62.162.110,75210,75200 / 0 / 8,97068.2
5Drukhari (1, 207)60.058.010,75210,75200 / 0 / 5,11281.2
6Orks (1, 606)63.563.510,75210,58200 / 0 / 074.1
7Blood Angels (1, 124)61.361.310,5829,07400 / 0 / 96275.0
8Emperor's Children (1, 191)69.669.69,0748,32600 / 0 / 078.0
9Astra Militarum (1, 1,319)67.667.68,3266,48200 / 0 / 077.2
10Genestealer Cults (2, 112)60.055.46,4823,08606,270 / 6,482 / 067.0
11Space Wolves (1, 140)60.050.73,0861,0180528 / 3,078 / 7665.0
12Thousand Sons (1, 309)60.038.21,01821300 / 1,018 / 063.8
13Agents of the Imperium (1, 223): the wall60.056.1213000 / 0 / 0best entering 58.3
14Adeptus Mechanicus (1, 322)71.471.4(213)(0)best of the 213: 68.3
15Death Guard (1, 476)60.055.0(213)(0)best of the 213: 58.8
16Dark Angels (1, 2,325)60.053.7(213)(0)best of the 213: 59.3

Rows 14 to 16 score the 213 that reached the wall against those armies, each on its own.

Multi-list armies only (single-list armies are weaker evidence):

#ArmyBarEnteringSurviveOn its scrambled lettersBest of survivors
1Tyranids89.516,38410,7520 / 0 / 093.5
2World Eaters76.710,75210,7520 / 0 / 093.6
3Space Marines62.110,75210,7520 / 0 / 8,97068.2
4Genestealer Cults60.010,7525,80610,204 / 10,752 / 067.9

Here is how the 5,806 multi-list survivors fare on the single-list armies, each on its own:

ArmyClearing its bar
Drukhari, Votannall 5,806
Orks5,706
Emperor's Children5,426
Blood Angels4,612
Astra Militarum4,140
Space Wolves2,450
Thousand Sons568
Agents494
Dark Angels92
Adeptus Mechanicus16
Death Guard0 (best 59.7)

The clean chain. It runs only the armies whose scrambled letters clear their bar under no game-wide setting (with their own values gated as usual), so no stage is one noise can pass:

#ArmyBarEnteringSurviveBest of survivors
1Tyranids89.516,38410,75293.5
2World Eaters76.710,75210,75293.6
3Orks63.510,75210,58274.1
4Emperor's Children69.610,5829,81878.0
5Astra Militarum67.69,8187,48277.2
6Adeptus Mechanicus71.47,48224073.3
7Dark Angels: the wall60.02400best entering 58.1

Here is how the clean 240 fare on the other armies, each on its own:

ArmyClearing its bar (of 240)
Space Marines, Drukhari, Votannall
Blood Angels236
Space Wolves20
Thousand Sons16
Genestealer Cults8
Agents0 (best 59.2)
Death Guard0 (best 59.0)

Which game-wide sliders move which armies (from the stored scores; a slider that moves nothing in an army can't be chosen by it):

SliderWhich armies it moves
armyEnableronly Orks, Thousand Sons and World Eaters
r.synapseonly the Tyranids and Genestealer Cults
aircraftBoardall but Agents, Blood Angels, Death Guard, Emperor's Children, Genestealer Cults, Votann, Space Wolves, Thousand Sons and World Eaters
r.firstall but Adeptus Mechanicus, Death Guard, Votann, Orks, Space Marines, Space Wolves, Thousand Sons and World Eaters
charEpicall but Genestealer Cults and Space Marines
smallPiece, attachChars, r.cp, lands, βevery army

How an army's own values are counted (survivors after each stage; with every reading, the scrambled chains are 0 after the Tyranids):

#ArmyGate per army (the rule)Gate per settingGain shrunk by the scrambled gainGame-wide only
1Tyranids10,75210,75210,75210,752
2World Eaters10,75210,75210,74410,538
3Leagues of Votann10,75210,75210,74410,522
4Space Marines10,75210,75210,7449,674
5Drukhari10,75210,75210,560712
6Orks10,58210,58210,390706
7Blood Angels9,0749,4388,998572
8Emperor's Children8,3268,6907,178280
9Astra Militarum6,4827,1645,644236
10Genestealer Cults3,0865,5544,17080
11Space Wolves1,0181,978600 (best 53.6)
12Thousand Sons2133870 (best just under 60.0)0
13Agents of the Imperium0000

With game-wide values alone, Drukhari already cuts the 9,674 to 712. Drukhari need their own transports (exclusiveCarry 1) to sit near their reviewer.

ArmyOwn values allowedIts best with them − its best game-wide onlyScrambled seeds 11 / 12 / 13 (allowed?)
Tyranidsno+0.0+1.9 / +3.9 (yes) / +2.4
World Eatersyes+7.3+3.7 (yes) / +2.7 / +3.2
Leagues of Votannyes+6.7+7.6 (yes) / +7.6 (yes) / +0.0
Space Marinesyes+1.3+0.5 / +0.9 (yes) / +0.5
Drukhariyes+16.4+3.9 / +3.4 / +7.2 (yes)
Orksno+0.0+5.6 (yes) / +6.1 (yes) / +0.2
Blood Angelsno+2.4+4.0 (yes) / +4.8 (yes) / +2.4
Emperor's Childrenyes+4.2+0.5 / +2.6 (yes) / +0.0
Astra Militarumno+0.8+1.6 / +1.1 / +2.6 (yes)
Genestealer Cultsno+0.0+0.0 / +0.0 / +0.9 (yes)
Space Wolvesyes+5.0+0.7 / +5.7 (yes) / +0.7
Thousand Sonsyes+7.1+0.0 / +3.6 (yes) / +2.6 (yes)
Agents of the Imperiumno+0.0+0.4 / +13.0 (yes) / +11.2 (yes)
Adeptus Mechanicusno+1.9+1.2 / +6.2 (yes) / +0.6
Death Guardno+0.4+1.7 / +1.5 / +2.9 (yes)
Dark Angelsno+0.6+0.9 (yes) / +0.7 / +0.8

What survivors share

Each value's share among the survivors. Every value is equally common in the grid: 50% each, or 25% for sureFire.

Dial (today)after the Tyranids (10,752)after Genestealer Cults (3,086)after Space Wolves (1,018)main chain at the wall (213)multi-list chain (5,806)clean chain at the wall (240)
armyEnabler (0)1: 50%1: 50%1: 50%1: 63%1: 50%1: 50%
charEpic (0)0.5: 55%0.5: 73%0.5: 54%0.5: 61%0.5: 57%0.5: 75%
smallPiece (0)0.2: 40%0.2: 67%0.2: 63%0.2: 86%0.2: 49%0.2: 0%
attachChars (0)1: 35%1: 51%1: 46%1: 46%1: 35%1: 0%
aircraftBoard (0)1: 55%1: 57%1: 57%1: 53%1: 56%1: 58%
r.cp (1.88)2.88: 50%2.88: 58%2.88: 64%2.88: 69%2.88: 68%2.88: 0%
r.first (2.64)1.8: 49%1.8: 73%1.8: 76%1.8: 82%1.8: 74%1.8: 58%
r.synapse (2.18)2.18: 53%2.18: 54%2.18: 58%2.18: 66%2.18: 53%2.18: 50%
lands (1.5)1.5: 61%1.5: 56%1.5: 63%1.5: 98%1.5: 52%1.5: 83%
β (6)6: 57%6: 49%6: 71%6: 67%6: 50%6: 100%
sureFire (0)0 33%, 0.25 29%, 0.5 17%, 0.5nr 21%0 36%, 0.25 34%, 0.5 12%, 0.5nr 17%0 1%, 0.25 37%, 0.5 22%, 0.5nr 40%0.5 19%, 0.5nr 81%0 33%, 0.25 30%, 0.5 16%, 0.5nr 21%0 30%, 0.25 50%, 0.5 20%, 0.5nr 0%
leaderCompPen (0)1: 50%1: 57%1: 51%1: 41%1: 57%1: 43%
typicalSize (0)0.25: 52%0.25: 54%0.25: 62%0.25: 100%0.25: 51%0.25: 43%

On their own, the Tyranids mostly don't care. About two thirds of every value passes; they mark down smallPiece 0.2, attachChars 1 and lands 1.25.

The main chain and the clean chain agree on three things: Epic Heroes credited (charEpic 0.5), lands 1.5 and β 6, the last two today's values.

They disagree on r.cp, smallPiece, attachChars, sureFire and typicalSize.

Each army's own values among the survivors at its stage:

ArmyTakes its ownIts values (share of its survivors)
World Eatersallscreens on 100%; exclusiveCarry 0.5 95%; modeScarcity 0.2 41%
Leagues of VotannallexclusiveCarry 1 78% (0.5 22%); bonusShare 1 52%; objPresence 0.5 or 1 8%
Space Marinesallscreens on 100%; exclusiveCarry 1 71%; bonusShare 1 71%; objPresence 1 55%; modeScarcity 0.2 54%
DrukhariallexclusiveCarry 1 100%; bonusShare 1 99%; objPresence spread (0: 34%, 0.5: 23%, 1: 43%)
Emperor's ChildrenallexclusiveCarry 1 92%
Space Wolvesallscreens on 100%; modeScarcity 0.2 80%
Thousand SonsallexclusiveCarry 1 100%; bonusShare 1 100%; modeScarcity 0.2 56%
Tyranids, Orks, Blood Angels, Astra Militarum, Genestealer Cultsnonethe shared values (the gate isn't passed)

The top five surviving settings, and the exam

The ranking is by the mean margin over the bars of the 12 armies passed. All five share charEpic 0.5, smallPiece 0.2, r.cp 2.88, lands 1.5, sureFire 0.5 without reserves, leaderCompPen 0 and typicalSize 0.25.

#armyEnablerattachCharsaircraftBoardr.firstr.synapseβMean margin
11111.82.186+7.6
21112.642.186+7.5
31101.82.186+7.4
40111.82.186+7.4
51111.82.1812+7.4

The multi-list chain's top five share charEpic 0.5, smallPiece 0.2, attachChars 1, aircraftBoard 1, r.cp 2.88, r.first 1.8, lands 1.25, β 6, sureFire 0 and leaderCompPen 1, and differ in armyEnabler, r.synapse and typicalSize.

The exam. Each army's score is the mean pairwise over its 11e lists; the pooled score is over the 15 armies. Every army takes its own values where its gate allows them.

SettingPooled 15ΔTyranids (3 11e)ΔArmies better
Track A59.381.6
#167.2+7.982.0+0.414/15
#267.3+8.082.1+0.514/15
#367.1+7.881.8+0.214/15
#467.1+7.882.0+0.414/15
#566.8+7.581.8+0.214/15
#1, game-wide values only (no army's own)63.8+4.582.0+0.413/15
multi-list #1 to #565.4 to 66.0+6.1 to +6.782.5 to 82.9+0.9 to +1.312 to 14/15
clean chain #1 (charEpic 0.5, aircraftBoard 1, r.synapse 1.5, sureFire 0.25, leaderCompPen 1, typicalSize 0.25; the rest as today)65.8+6.584.0+2.414/15

Per army, Track A → #1 → #1 with game-wide values only → the clean chain's #1:

ArmyTrack A#1#1, game-wide values onlyclean #1
Space Marines60.161.761.262.6
Adeptus Mechanicus71.465.265.272.0
Agents56.158.358.357.0
Astra Militarum67.674.774.769.4
Blood Angels61.366.966.969.4
Dark Angels53.755.455.456.3
Death Guard55.056.756.758.8
Drukhari58.074.958.973.4
Emperor's Children69.671.767.073.8
Genestealer Cults56.461.261.256.4
Votann61.086.778.178.1
Orks63.572.872.867.5
Space Wolves50.762.157.158.6
Thousand Sons38.263.854.454.4
World Eaters67.276.368.679.2
Tyranids (not pooled)81.682.082.084.0

Everything here is in sample: the cascade chose the settings on these letters. The exam's own bootstrap and held-out folds were not run on them, and the gain is not a held-out estimate.

Beyond the wall: every army on its own

Each army's best game-wide setting, with its own values where its gate allows them, against Track A. The table also shows the best the same search finds on that army's scrambled letters, and how many of the 16,384 settings clear its bar on its own (real, then the three scrambled seeds).

Army (11e lists)Track ABar#1 survivorBest on its ownΔ Track AIts own values thereScrambled best (3 seeds)Clearing the bar: real / scrambled
Tyranids (3)89.589.590.193.5+3.9shared51.6 / 61.9 / 54.910,752 / 0, 0, 0
World Eaters (3)76.776.789.593.6+16.9screens on, modeScarcity 0.2, exclusiveCarry 0.560.3 / 54.8 / 56.216,384 / 0, 0, 0
Leagues of Votann (1)61.061.086.789.5+28.6exclusiveCarry 0.5, bonusShare 151.4 / 60.0 / 64.816,384 / 0, 0, 528
Space Marines (2)62.162.165.068.2+6.1screens on, exclusiveCarry 0.5, objPresence 1, bonusShare 149.8 / 53.3 / 66.016,384 / 0, 0, 12,848
Drukhari (1)58.060.074.981.2+23.2exclusiveCarry 1, bonusShare 159.9 / 55.6 / 70.016,328 / 0, 0, 8,036
Orks (1)63.563.572.874.1+10.6shared56.6 / 58.3 / 47.516,212 / 0, 0, 0
Blood Angels (1)61.361.366.975.0+13.7shared53.2 / 41.9 / 63.714,232 / 0, 0, 1,152
Emperor's Children (1)69.669.671.778.0+8.4exclusiveCarry 166.0 / 61.3 / 58.613,728 / 0, 0, 0
Astra Militarum (1)67.667.674.777.2+9.6shared44.3 / 51.3 / 51.313,584 / 0, 0, 0
Genestealer Cults (2)55.460.064.367.9+12.5shared67.0 / 75.9 / 46.410,376 / 14,848, 16,384, 0
Space Wolves (1)50.760.062.165.0+14.3screens on, modeScarcity 0.263.6 / 67.9 / 62.17,664 / 1,904, 16,208, 736
Thousand Sons (1)38.260.063.863.8+25.6modeScarcity 0.2, exclusiveCarry 1, bonusShare 157.3 / 68.6 / 48.52,176 / 0, 16,240, 0
Agents of the Imperium (1)56.160.058.362.3+6.3shared59.6 / 56.5 / 60.5928 / 0, 0, 96
Adeptus Mechanicus (1)71.471.465.273.3+1.9shared71.1 / 67.1 / 54.0320 / 0, 0, 0
Death Guard (1)55.060.056.759.7+4.6shared52.5 / 47.1 / 60.50 / 0, 0, 80
Dark Angels (1)53.760.055.461.0+7.3shared54.6 / 48.4 / 55.1160 / 0, 0, 0

Scores more than five points above every scrambled seed: the Tyranids, World Eaters, Votann, Orks, Astra Militarum, Emperor's Children, Drukhari and Blood Angels.

Scores below a scrambled seed: Genestealer Cults, Space Wolves, Thousand Sons and Death Guard.

Scores within about two points of a scrambled seed: Agents, Adeptus Mechanicus, Space Marines and Dark Angels (Space Marines and Dark Angels on one seed).

Each army's best game-wide setting differs. Where settings tie, the first value of each dial in the grid wins: r.first 1.8, r.cp 1.88, r.synapse 1.5, lands 1.25, β 6 and every 0. So a dial that doesn't move an army shows its first value there. r.synapse, for one, moves only the Tyranids and Genestealer Cults (checked on the stored scores). The settings below list only the dials away from today's values, leaving out r.synapse 1.5 in the other armies:

ArmyBest on its ownIts best game-wide setting
Tyranids93.5charEpic 0.5, smallPiece 0.2, aircraftBoard 1, r.first 1.8, r.synapse 1.5, lands 1.25, typicalSize 0.25
World Eaters93.6smallPiece 0.2, attachChars 1, r.first 1.8 (the rest at today's values)
Votann89.5charEpic 0.5, smallPiece 0.2, r.cp 2.88, r.first 1.8, lands 1.25, sureFire 0.5 without reserves
Space Marines68.2attachChars 1, r.first 1.8, β 12, sureFire 0.5 without reserves, leaderCompPen 1
Drukhari81.2charEpic 0.5, smallPiece 0.2, aircraftBoard 1, r.cp 2.88, r.first 1.8, β 12, sureFire 0.5 without reserves, typicalSize 0.25
Orks74.1armyEnabler 1, charEpic 0.5, smallPiece 0.2, attachChars 1, r.first 1.8, β 12, sureFire 0.5 without reserves, typicalSize 0.25
Blood Angels75.0charEpic 0.5, lands 1.25, sureFire 0.5 without reserves, typicalSize 0.25
Emperor's Children78.0charEpic 0.5, r.cp 2.88, r.first 1.8, lands 1.25, β 12, leaderCompPen 1
Astra Militarum77.2charEpic 0.5, smallPiece 0.2, attachChars 1, aircraftBoard 1
Genestealer Cults67.9smallPiece 0.2, r.cp 2.88, r.first 1.8, r.synapse 1.5, lands 1.25, β 12, sureFire 0.5, leaderCompPen 1
Space Wolves65.0r.first 1.8, lands 1.25, sureFire 0.5, leaderCompPen 1
Thousand Sons63.8armyEnabler 1, charEpic 0.5, smallPiece 0.2, attachChars 1, r.first 1.8, lands 1.25, sureFire 0.5 without reserves, typicalSize 0.25
Agents62.3charEpic 0.5, attachChars 1, r.cp 2.88, r.first 1.8, typicalSize 0.25
Adeptus Mechanicus73.3charEpic 0.5, r.first 1.8, sureFire 0.25
Death Guard59.7charEpic 0.5, attachChars 1, r.first 1.8, sureFire 0.25, leaderCompPen 1, typicalSize 0.25
Dark Angels61.0r.cp 2.88, r.first 1.8, β 12, sureFire 0.5 without reserves, leaderCompPen 1, typicalSize 0.25

What this says, and what it doesn't