Example #1
0
def ScoreGoldenAgeofTerraforming(card):
    if 'Terraforming' in card:
        return 2 + (DeckInfo.ProductionPower(card) == PRODUCTION)
    if DeckInfo.CardIsDev(card) and (DeckInfo.Cost(card) == 6):
        return 1
    if DeckInfo.ProductionPower(card) == PRODUCTION:
        return 1
    return 0
Example #2
0
def ScoreGalacticFederation(card):
    if DeckInfo.CardIsDev(card):
        return 1 + (DeckInfo.Cost(card) == 6)
    return 0
Example #3
0
def ScoreGalacticBankers(card):
    if card in ['Gambling World', 'Interstellar Bank', 'Investment Credits']:
        return 2
    return DeckInfo.CardIsDev(card)
Example #4
0
def ScoreTradeLeague(card):
    return DeckInfo.HasTradePower(card) * (DeckInfo.CardIsDev(card) + 1)
Example #5
0
def ScoreNewEconomy(card):
    return DeckInfo.HasConsumePower(card) * (DeckInfo.CardIsDev(card) + 1)