seeding expansion

also: replace energy output with energy output density
This commit is contained in:
2026-03-04 13:21:20 -06:00
parent aa6eb72a74
commit e99a14d087
16 changed files with 1078 additions and 117 deletions

View File

@@ -15,9 +15,11 @@ def test_pass1_filters_impossible_combos(seeded_repo):
result = pipeline.run(domain, ["platform", "power_source"], passes=[1])
assert result.total_generated == 81
from physcom.seed.transport_example import PLATFORMS, POWER_SOURCES
expected = len(PLATFORMS) * len(POWER_SOURCES)
assert result.total_generated == expected
assert result.pass1_failed > 0
assert result.pass1_valid + result.pass1_conditional + result.pass1_failed == 81
assert result.pass1_valid + result.pass1_conditional + result.pass1_failed == expected
def test_pass123_produces_scored_results(seeded_repo):