test(training): verify 2v2 evaluator command

This commit is contained in:
Josh Creek
2026-09-01 17:32:10 +01:00
parent 7b2f9c26f4
commit 4c1ed87344
2 changed files with 11 additions and 0 deletions
+2
View File
@@ -82,6 +82,8 @@ def evaluate_pair(
"""Replay one seeded state sequence with the models on opposite sides."""
if episodes < 2 or episodes % 2 != 0:
raise ValueError("--episodes must be an even number of at least 2 for paired side swaps")
if team_size not in (1, 2):
raise ValueError("team_size must be 1 or 2")
episodes_per_side = episodes // 2
first = run_half(