Skip to content

Ensure default rounds cover active memberships#44

Merged
KyleHerndon merged 1 commit into
mainfrom
kh/default-round-covers-active-memberships-pr
Jun 16, 2026
Merged

Ensure default rounds cover active memberships#44
KyleHerndon merged 1 commit into
mainfrom
kh/default-round-covers-active-memberships-pr

Conversation

@KyleHerndon

Copy link
Copy Markdown
Contributor

Summary

  • Treat unspecified min_episodes_per_entrant as one appearance per entrant when calculating default pool episode counts.
  • Add a round-start regression covering five active memberships with a two-agent variant, ensuring all memberships appear in the scheduled games.

Validation

  • Lint: no lint command is configured in pyproject.toml, .github/workflows, or README.
  • uv run pytest tests/test_commissioner_strategies.py -q passed: 59 passed.
  • uv run pytest -q was attempted; it printed the strategy-test progress and then hung in the remaining tests, so it was interrupted.

@KyleHerndon KyleHerndon merged commit fda3d33 into main Jun 16, 2026
7 checks passed
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