Skip to content

reference-game: reject disjoint scramble with fewer than 2 stimuli - #91

Merged
jodeleeuw merged 2 commits into
mainfrom
feat/reference-game-disjoint-n1-guard
Sep 24, 2026
Merged

jodeleeuw merged 2 commits into
mainfrom
feat/reference-game-disjoint-n1-guard

Conversation

@htsukamoto5

Copy link
Copy Markdown
Member

Stacks on PR #80. A single object cannot differ in position between layouts, so disjoint mode with one stimulus silently yielded identical layouts, violating exactly the property the mode promises. This fails loudly at trial setup instead, documents the N >= 2 requirement on scramble_mode, and adds a wrapper test. Verification: reference-game suite 62/62, full repo 26 suites / 575 tests, build clean, diff-check clean.

Reapplied onto the session-based multiplayer API (#94); the feature
changes are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jodeleeuw
jodeleeuw force-pushed the reference-game-cued-fidelity branch from 68f3d01 to e4c9a0b Compare September 24, 2026 18:03
Reapplied onto the session-based multiplayer API (#94).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jodeleeuw
jodeleeuw force-pushed the feat/reference-game-disjoint-n1-guard branch from 36f7aea to 0a77370 Compare September 24, 2026 18:04
@jodeleeuw
jodeleeuw changed the base branch from reference-game-cued-fidelity to main September 24, 2026 19:34
@jodeleeuw
jodeleeuw merged commit 3da366a into main Sep 24, 2026
4 checks passed
@jodeleeuw
jodeleeuw deleted the feat/reference-game-disjoint-n1-guard branch September 24, 2026 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants