Kalibrierung: Holdout pro Match, Kanarienvogel ignoriert Summons/Sonder-Items, Baseline-Vergleich

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
team3
2026-07-23 08:01:43 +02:00
parent ca934ed942
commit 20fd8c15f3
5 changed files with 30 additions and 11 deletions

View File

@@ -31,6 +31,7 @@ FAKE_MATCH = {
}
STATIC = {
"meta": {"set": 17},
"units": {"TFT17_Rammus": {}},
"traits": {"TFT17_ResistTank": {}},
"items": {"TFT_Item_InfinityEdge": {}},
@@ -61,7 +62,7 @@ def test_validate_ids_clean():
def test_validate_ids_flags_unknown():
rows = extract_match(FAKE_MATCH)
static = {"units": {}, "traits": {}, "items": {}, "augments": {}}
static = {"meta": {"set": 17}, "units": {}, "traits": {}, "items": {}, "augments": {}}
unknown = validate_ids(rows, static)
assert unknown["unit:TFT17_Rammus"] == 8
assert unknown["item:TFT_Item_InfinityEdge"] == 8