Skip to content

Split blind sim seeds 16-30 into blind30c and blind30d - #16

Merged
deadp merged 1 commit into
complete-gamefrom
queue/q409
Oct 22, 2026
Merged

deadp merged 1 commit into
complete-gamefrom
queue/q409

Conversation

@deadp

@deadp deadp commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Added blind30c.test.ts (seeds 16-23) and blind30d.test.ts (seeds 24-30), copied from blind30b with a 60-minute timeout each. blind30b is unchanged.
They don't run in normal npm test: vitest.config.ts only includes blind30*.test.ts when a blind30 argument is on the command line.
npx tsc -b and npm test finished clean (exit 0); npm ci and the long sim were not run.

Queued from the dashboard (item 409). The request:

Goal (proposal 8): the 15-seed blind sim run for seeds 16-30 hit the 90-minute long-run limit (the same 15 seeds for 1-15 took 80 minutes). Split seeds 16-30 into two test files so each long run finishes in about 45 minutes.

Area: packages/game/scripts/ (look at blind30a.test.ts and blind30b.test.ts: they wrap scripts/blind.ts for a seed range and print the stats block). Do NOT change blind.ts, policy.ts or any game logic.

Do: leave blind30b.test.ts exactly as it is. Add two new files in the same folder, copied from blind30b.test.ts with only the seed range changed: blind30c.test.ts for seeds 16-23 (8 seeds) and blind30d.test.ts for seeds 24-30 (7 seeds). Title strings say the range ("blind farmer, seeds 16-23" and "seeds 24-30"). Keep the same printed stats block and the same timeout style, scaled so each file's timeout is at least 60 minutes. They must not run in normal npm test runs any more than blind30b does (copy whatever skip or opt-in mechanism blind30b uses; if it runs in npm test, say so in RESULT).

Done when: npm ci && npx tsc -b && npm test pass (CI runs exactly these three), both files exist, and git diff --stat shows only the two new files. Do not touch: blind.ts, policy.ts, core/, world3d/, workflows, dependency files, AGENTS.md/CLAUDE.md. Finish with a one-line RESULT summary.

Opened by the queue runner on LXC 113. The runner squash-merges this once CI checks pass.

🤖 Generated with Claude Code

@deadp
deadp merged commit e8ffa9b into complete-game Oct 22, 2026
2 checks passed
@deadp
deadp deleted the queue/q409 branch October 22, 2026 08:05
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.

1 participant