CB-WP-0038: variant selection, H1 implemented, and H1 measured
Some checks failed
ci / check (push) Failing after 3s
Some checks failed
ci / check (push) Failing after 3s
ground-game packages hypotheses as selectable rules variants — a catalog, a rules_delta.yaml, and prose — and their note is explicit that CSV text alone is not executable here. So the kernel gains a Variant in game state: in the state, therefore in the hash, therefore in the recording, because a scenario replayed under a different variant would diverge silently. Baseline is bit-for-bit what it was, asserted across seat counts and seeds. A variant system that perturbs the baseline invalidates every measurement this repo has. H1-A and H1-B implemented from rules_delta.yaml and mutation-proven on their own defects: "unclaimed" misread as face-up-and-unsolved, and the attacker's Stress read after the attack's effects. Their `unchanged:` list is asserted rather than trusted — that list is their claim about their own experiment. Measured, and three of their four criteria fail. DARVO arm rate is still 0 under greedy; ATTACK selection does not rise and falls for the rank-75 policy; group success collapses from 165/190/200 to 0 at 3/4/6 seats. The mechanism is not the assumed one: greedy answers the pressure by regulating, Stress plateaus at 3, so it never reaches the gate at 4 or the arm at 5 — H1-A acts as a solve-rate tax and H1-B is unreachable under competent play. A harness defect was caught before the claim: sweep discarded refused games silently and never reported its count, so "nobody won" and "nothing played" printed identically. Reporting H1 as unwinnable on that basis would have been the ADR-0018 family aimed at another repo's design. All 200 games ran in every cell; the zeros are real. Chaos d8 = 8 — the window's first override, redrew L against a structural L, so it changed nothing. Window 3 recorded in ChaosRollHistory. NOT REVIEWED: tier L owes a separate-agent adversarial review, and no H1 result may reach ground-game until it has run. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
627992bc85
commit
a928b5925c
15 changed files with 928 additions and 28 deletions
40
editions/experiments/h1-problem-stress/metadata.json
Normal file
40
editions/experiments/h1-problem-stress/metadata.json
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
{
|
||||
"dataset_id": "GROUND-DARVO-EXP-H1-0.1",
|
||||
"variant_id": "h1-problem-stress",
|
||||
"base_variant_id": "ground-darvo-r0",
|
||||
"base_path": "editions/ground-darvo-r0",
|
||||
"game_title": "GROUND",
|
||||
"subtitle": "A Game of Bonds and Rivalry",
|
||||
"edition": "DARVO Edition — experiment H1",
|
||||
"version": "0.1-h1",
|
||||
"status": "Experimental rules variant (not baseline)",
|
||||
"player_count": "2–6",
|
||||
"duration": "5–15 minutes",
|
||||
"rounds": 5,
|
||||
"relationship_slots_per_player": 2,
|
||||
"description": "Experiment H1 on top of ground-darvo-r0: unsolved Problems raise everyone's Stress at Round End; high-Stress ATTACK self-soothes by 1. Hypothesis and success criteria: history/260807-attack-darvo-stress-design.md",
|
||||
"inherits_unchanged_from_base": [
|
||||
"Problems.csv",
|
||||
"Solutions.csv",
|
||||
"Modes.csv",
|
||||
"Scenarios.csv",
|
||||
"Tokens.csv",
|
||||
"DARVO.csv",
|
||||
"Relations.csv",
|
||||
"Player_Mats.csv",
|
||||
"Glossary.csv",
|
||||
"Extensions.csv",
|
||||
"BOM.csv",
|
||||
"Print_Manifest.csv",
|
||||
"Symbols.csv",
|
||||
"Back_Designs.csv",
|
||||
"Design_Tokens.csv"
|
||||
],
|
||||
"changed_files": [
|
||||
"Actions.csv",
|
||||
"Rules_Text.csv",
|
||||
"metadata.json",
|
||||
"rules_delta.yaml",
|
||||
"VARIANT.md"
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue