[#38] Punishing bench presets #41
Loading…
Reference in a new issue
No description provided.
Delete branch "38/punishing-presets"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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 the build is failing
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.