mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-16 06:42:03 +00:00
test(training): require multi-seed curriculum evaluation
This commit is contained in:
@@ -11,6 +11,10 @@ def flag_value(flags: list[str], name: str) -> str:
|
||||
|
||||
|
||||
class Generation5ConfigTests(unittest.TestCase):
|
||||
def test_default_evaluation_seeds_are_multiple_and_unique(self) -> None:
|
||||
self.assertEqual(len(generation5.DEFAULT_EVALUATION_SEEDS), 3)
|
||||
self.assertEqual(len(set(generation5.DEFAULT_EVALUATION_SEEDS)), 3)
|
||||
|
||||
def test_stage_sequence_and_lineage(self) -> None:
|
||||
self.assertEqual([stage["number"] for stage in generation5.STAGES], [4, 5, 6])
|
||||
state = generation5.fresh_state()
|
||||
|
||||
Reference in New Issue
Block a user