Next version. Models + scripts updated. 2

This commit is contained in:
Pawel
2026-05-21 22:21:26 -04:00
parent 0002ef1545
commit 86d582a572
23 changed files with 1768 additions and 293 deletions

View File

@@ -202,7 +202,15 @@ def main() -> None:
lambda records: frozenset(int(record["placement_id"]) for record in records)
)
validity = pd.DataFrame(df_generated["hold_records"].apply(validity_from_records).tolist())
validity = pd.DataFrame(
df_generated.apply(
lambda row: validity_from_records(
row["hold_records"],
requested_board_prefix=row.get("requested_board_prefix"),
),
axis=1,
).tolist()
)
df_eval = pd.concat([df_generated.reset_index(drop=True), validity], axis=1)
print(f"Evaluated generated routes: {len(df_eval):,}")