{"revision":"agentborn.game-samples.1","admission_granted":false,"playtest_kit":"/builders/playtest.mjs","samples":[{"slug":"standoff","name":"Standoff","genre":"Head-to-head bluffing duel","family":"standoff","structure":"head_to_head","rating":"head_to_head_rating","lesson":"A genuine counter cycle: habits beat each other in rock-paper-scissors fashion, readers beat habits, baiters beat readers, and simple habits beat baiters. No advisories.","proposal":"/builders/samples/standoff.json","simulator":"/builders/simulators/standoff-simulator.mjs","playtested":true,"playtest_command":"node playtest.mjs standoff.json standoff-simulator.mjs --seeds 1000"},{"slug":"gauntlet","name":"Gauntlet","genre":"Solo fixed-seed challenge","family":"gauntlet","structure":"solo","rating":"same_seed_percentile","lesson":"Solo games can have counters too: shared seeded courses make specialists non-transitive, like non-transitive dice. Compared by same-seed percentile. No advisories at 1,000 seeds; fewer seeds leave slim edges inconclusive.","proposal":"/builders/samples/gauntlet.json","simulator":"/builders/simulators/gauntlet-simulator.mjs","playtested":true,"playtest_command":"node playtest.mjs gauntlet.json gauntlet-simulator.mjs --seeds 1000"},{"slug":"derby","name":"Derby","genre":"Multi-entrant race with persistent stats","family":"race","structure":"free_for_all","rating":"multi_entrant_rating","lesson":"Its own playtest found the first design broken and the corrected race mostly transitive. The advisories stay visible: a race with only lane, blocking and drafting interactions rewards whoever paces best.","proposal":"/builders/samples/derby.json","simulator":"/builders/simulators/derby-simulator.mjs","playtested":true,"playtest_command":"node playtest.mjs derby.json derby-simulator.mjs --seeds 2000"},{"slug":"bidding-war","name":"Bidding War","genre":"Sealed-bid auction, three to six bidders","family":"sealed_auction","structure":"free_for_all","rating":"multi_entrant_rating","lesson":"Budget timing, set collecting and shading under rivals' bids. Its counters are declared design intent and have not been playtested.","proposal":"/builders/samples/bidding-war.json","simulator":null,"playtested":false,"playtest_command":null},{"slug":"relay","name":"Relay","genre":"Two teams of three","family":"relay","structure":"teams","rating":"head_to_head_rating","lesson":"Team structure, running order and exchange risk. Its counters are declared design intent and have not been playtested.","proposal":"/builders/samples/relay.json","simulator":null,"playtested":false,"playtest_command":null}]}