This commit is contained in:
2026-03-18 17:50:05 +01:00
parent da8f41cd8c
commit 4e3fd55b54
2 changed files with 5 additions and 3 deletions

View File

@@ -171,11 +171,13 @@ WIKIDATA_INSTANCE_TYPE_MAP = {
"Q1361229": CardType.event, # conquest
"Q2223653": CardType.event, # terrorist attack
"Q2672648": CardType.event, # social conflict
"Q2627975": CardType.event, # ceremony
"Q16510064": CardType.event, # sporting event
"Q10688145": CardType.event, # season
"Q13418847": CardType.event, # historical event
"Q13406554": CardType.event, # sports competition
"Q15275719": CardType.event, # recurring event
"Q27968055": CardType.event, # recurring event edition
"Q114609228": CardType.event, # recurring sporting event
"Q7278": CardType.group, # political party
@@ -549,9 +551,9 @@ def compute_deck_type(cards: list) -> str | None:
if all(c.cost > 6 for c in cards):
return "Unplayable"
if sum(1 for c in cards if c.cost >= 10) == 1:
if sum(1 for c in cards if c.cost >= 7) == 1:
return "God Card"
if sum(1 for c in cards if c.cost >= 10) > 1:
if sum(1 for c in cards if c.cost >= 7) > 1:
return "Pantheon"
if avg_cost >= 3.2:
return "Control"