-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.py
90 lines (85 loc) · 5.58 KB
/
test.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# Similar cards
similar_cards = [
# Big demons
[
# Large efficient demons with drawbacks of various kinds
['Desecration Demon', 'Clackbridge Troll', 'Demon of Catastrophes', 'Archdemon of Paliano', 'Doom Whisperer', 'Abyssal Persecutor', 'Mindwrack Demon', 'Shadowborn Demon', 'Priest of the Blood Rite', 'Rite of Belzenlok', 'Grinning Demon'],
# Demons that make things opponents sacrifice creatures
['Lord of the Void', 'Archfiend of Depravity', 'Demon of Wailing Agonies', 'Demon of Dark Schemes', 'Demon of Loathing',],
# Big demons that threaten with you losing the game
['Archfiend of the Dross', 'Abyssal Persecutor', ],
# Tutoring demons
['Rune-Scarred Demon', 'Razaketh, the Foulblooded', 'Demonlord Belzenlok' ],
],
# Burn spells
[
['Lightning Bolt', 'Lightning Strike', 'Shock', 'Lava Spike', 'Incinerate', 'Searing Spear', 'Skewer the Critics', 'Burst Lightning', 'Chain Lightning', 'Wizard\'s Lightning'],
# Damage both players
['Flame Rift', 'Sulfuric Vortex', 'Char', 'Fireblast',],
# Burn + Damage can't be prevented
['Skullcrack', 'Bonecrusher Giant', 'Call In a Professional', 'Fear, Fire, Foes!', 'Skullcrack', 'Unstable Footing', 'Wild Slash'],
# Take damage or something bad happens
['Browbeat', 'Risk Factor', 'Vexing Devil', 'Longhorn Firebeast', 'Dwarven Scorcher'],
# Small, hasty, efficient creatures
['Goblin Guide', 'Monastery Swiftspear', 'Soul-Scar Mage', 'Bomat Courier', 'Zurgo Bellstriker'],
],
# Hatebears
[
# Taxing effects
['Thalia, Guardian of Thraben', 'Vryn Wingmare', 'Glowrider', 'Thorn of Amethyst', 'Sphere of Resistance', 'Trinisphere',],
# Hatebears that prevent things
['Leonin Arbiter', 'Thalia, Heretic Cathar', 'Ethersworn Canonist', 'Gaddock Teeg', 'Hushbringer', 'Eidolon of Rhetoric', 'Rule of Law',],
# Hatebears that punish opponents for doing things
['Kambal, Consul of Allocation', 'Harsh Mentor', ],
# Leyline of the Void type effects, or things that can help remove stuff in graveyards
['Leyline of the Void', 'Planar Void', 'Rest in Peace', 'Tormod\'s Crypt', 'Relic of Progenitus', 'Scavenging Ooze', 'Deathrite Shaman', 'Grafdigger\'s Cage', 'Soul-Guide Lantern', 'Bojuka Bog', 'Nihil Spellbomb'],
],
# Counterspells of various kinds
[
# Counter spell unless opponent does X
['Mana Leak', 'Miscalculation', 'Daze', 'Spell Stutter', 'Spell Pierce', 'Force Spike', 'Mystic Confluence'],
# Hard counters
['Counterspell', 'Mana Drain', 'Force of Will', 'Force of Negation', 'Pact of Negation', 'Cryptic Command', ]
# Free counterspells
['Force of Will', 'Force of Negation', 'Misdirection', 'Foil', 'Snapback', 'Disrupting Shoal', 'Thwart', 'Commandeer', 'Out of Bounds',],
# Counter with an additional cost
['Deprive', 'Familiar\'s Ruse', 'Disruption Protocol', 'Disappearing Act', 'Daze', 'Abjure'],
# Multi-use counterspells
['Mystic Confluence', 'Cryptic Command']
],
# Lands
[
# Lands that tap for any color by paying life
['City of Brass', 'Mana Confluence', 'Tarnished Citadel', 'Grand Coliseum', 'Spire of Industry', 'Corrupted Crossroads', 'Crumbling Vestige'],
# Lands that can tap for multiple colors, but only a limited number of times
['Gemstone Mine', 'Aether Hub', 'Spire of Industry', 'Tendo Ice Bridge', 'Mirrex', 'Vivid Grove', 'Vivid Creek', 'Vivid Marsh', 'Vivid Meadow', 'Seafloor Debris', 'Bog Wreckage', ],
# Lands that add and remove charge counters
['Calciform Pools', 'Mirrodin\'s Core'],
# Interacting or cooperating with opponents to generate mana
['Exotic Orchard', 'Forbidden Orchard', 'Rhystic Cave', 'Spectral Searchlight'],
# Pay when enters, or sacrifice
['Rupture Spire', 'Transguild Promenade', 'Gateway Plaza',],
# Lands that filter to any color
['Unknown Shores', 'Shimmering Grotto', 'Survivors\' Encampment', 'Holdout Settlement'],
# Lands that filter to specific colors
['Grand Coliseum', 'Aether Hub', 'Spire of Industry', 'Corrupted Crossroads'],
# Lands with mana to spend on particular creature types
['Sliver Hive', 'Eldrazi Temple', 'Cavern of Souls', 'Unclaimed Territory', 'Ancient Ziggurat', 'Path of Ancestry', 'Primal Beyond'],
],
# Creatures
[
# Lords that pump other creatures of a particular type
['Lord of Atlantis', 'Master of the Pearl Trident', 'Merfolk Mistbinder', 'Merrow Reejerey', 'Master of Waves', 'Metallic Mimic', 'Adaptive Automaton', 'Vanquisher\'s Banner', 'Obelisk of Urd', 'Coat of Arms', 'Icon of Ancestry', 'Door of Destinies', 'Stoneforge Masterwork', 'Shared Animosity'],
# Effects that discount creatures of a particular type, or make them cheaper to cast
['Herald\'s Horn', 'Urza\'s Incubator', 'Merrow Reejerey', ],
# Effects that let you use particular types of cards from the top of your deck.
['Realmwalker', 'Duskwatch Recruiter', 'Oracle of Mul Daya', 'Courser of Kruphix', 'Augur of Autumn', 'Magus of the Future', 'Radha, Heart of Keld', 'Future Sight'],
# Effects that duplicate creatures, like Splinter Twin
['Splinter Twin', 'Fable of the Mirror-Breaker', 'Kiki-Jiki, Mirror Breaker', 'Orthion, Hero of Lavabrink'],
],
# Artifacts of various effects
[
# Sacrifice outlets to add mana
['Krark-Clan Ironworks', 'Ashnod\'s Altar', 'Phyrexian Altar'],
]
]