[#38] Punishing bench presets #41

Merged
Winnie merged 3 commits from 38/punishing-presets into master 2026-09-29 18:02:17 +00:00
Owner

Reworks the 13 bench presets into multi-variable stress configs: tight-cash, cash-glut, deposit-drought, rate-war, default-storm (d6), patient-market (d100), bond-economy, micro-economy, mega-loans, thin-margins, hot-caps, duel. One shared benchPresets() feeds both the main round-robin and the specialist gauntlet, so both measure against the same landscape.

Bench v5 under these presets: mill 880, vault 210, adapt 202, empire 2. Gauntlet: loan-bond-spec 241 wins (11/13 presets), loan-spec 125. Empire is structurally dead under the new presets; #39 must rebuild it and the others must close the specialist gap.

Reworks the 13 bench presets into multi-variable stress configs: tight-cash, cash-glut, deposit-drought, rate-war, default-storm (d6), patient-market (d100), bond-economy, micro-economy, mega-loans, thin-margins, hot-caps, duel. One shared benchPresets() feeds both the main round-robin and the specialist gauntlet, so both measure against the same landscape. Bench v5 under these presets: mill 880, vault 210, adapt 202, empire 2. Gauntlet: loan-bond-spec 241 wins (11/13 presets), loan-spec 125. Empire is structurally dead under the new presets; #39 must rebuild it and the others must close the specialist gap.
Winnie self-assigned this 2026-09-29 17:52:40 +00:00
First-time contributor

@Winnie the build is failing

@Winnie the build is failing
Author
Owner

The failure is not the code: it's the workflow. build.yml cloned with --depth 1, which fetches only the default branch, then tried to check out the pushed SHA on the feature branch. Not present in the shallow clone, exit 128. Fix is PR #42: fetch the exact SHA, checkout FETCH_HEAD. Local vet+test on the branch are green.

The failure is not the code: it's the workflow. build.yml cloned with --depth 1, which fetches only the default branch, then tried to check out the pushed SHA on the feature branch. Not present in the shallow clone, exit 128. Fix is PR #42: fetch the exact SHA, checkout FETCH_HEAD. Local vet+test on the branch are green.
retrigger CI with fixed checkout workflow
Some checks failed
build / build (push) Has been cancelled
4a07d7116d
Merge branch 'master' into 38/punishing-presets
All checks were successful
build / build (push) Successful in 25s
82757be783
Winnie merged commit da67404316 into master 2026-09-29 18:02:17 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Winnie/bankwars!41
No description provided.