{
    "venusaur": {
        "level": 87,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Leaf Storm", "Protect", "Sludge Bomb"],
                "abilities": ["Chlorophyll", "Overgrow"],
                "teraTypes": ["Dark", "Water"]
            }
        ]
    },
    "charizard": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Heat Wave", "Hurricane", "Protect", "Scorching Sands", "Will-O-Wisp"],
                "abilities": ["Blaze", "Solar Power"],
                "teraTypes": ["Dragon", "Fire", "Ground"]
            }
        ]
    },
    "blastoise": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fake Out", "Flip Turn", "Icy Wind", "Life Dew", "Wave Crash", "Yawn"],
                "abilities": ["Torrent"],
                "teraTypes": ["Dragon", "Grass"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Pulse", "Muddy Water", "Protect", "Shell Smash"],
                "abilities": ["Torrent"],
                "teraTypes": ["Dragon", "Water"]
            }
        ]
    },
    "arbok": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Coil", "Gunk Shot", "Knock Off", "Protect", "Stomping Tantrum"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Ground"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Glare", "Gunk Shot", "Knock Off", "Toxic Spikes"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "pikachu": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Fake Out", "Grass Knot", "Knock Off", "Protect", "Volt Tackle"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Electric", "Grass"]
            }
        ]
    },
    "raichu": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Fake Out", "Grass Knot", "Knock Off", "Nuzzle", "Thunderbolt"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Electric", "Grass"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Nasty Plot", "Protect", "Tera Blast", "Thunderbolt"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Ice"]
            }
        ]
    },
    "raichualola": {
        "level": 89,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Alluring Voice", "Focus Blast", "Grass Knot", "Psychic", "Thunderbolt", "Volt Switch"],
                "abilities": ["Surge Surfer"],
                "teraTypes": ["Electric", "Fairy", "Fighting", "Grass"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Nasty Plot", "Protect", "Psychic", "Thunderbolt"],
                "abilities": ["Surge Surfer"],
                "teraTypes": ["Dark", "Electric", "Flying"]
            }
        ]
    },
    "sandslash": {
        "level": 93,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Gunk Shot", "High Horsepower", "Knock Off", "Protect", "Rapid Spin", "Stone Edge", "Swords Dance"],
                "abilities": ["Sand Rush"],
                "teraTypes": ["Poison", "Rock"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["High Horsepower", "Knock Off", "Rapid Spin", "Rock Slide", "Super Fang"],
                "abilities": ["Sand Rush"],
                "teraTypes": ["Grass", "Water"]
            }
        ]
    },
    "sandslashalola": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Drill Run", "Ice Shard", "Iron Head", "Knock Off", "Triple Axel"],
                "abilities": ["Slush Rush"],
                "teraTypes": ["Flying", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Drill Run", "Ice Shard", "Iron Head", "Triple Axel"],
                "abilities": ["Slush Rush"],
                "teraTypes": ["Flying", "Water"]
            }
        ]
    },
    "clefairy": {
        "level": 98,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Heal Pulse", "Helping Hand", "Life Dew", "Moonblast"],
                "abilities": ["Friend Guard"],
                "teraTypes": ["Fire", "Steel", "Water"]
            }
        ]
    },
    "clefable": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Dazzling Gleam", "Fire Blast", "Icy Wind", "Moonblast", "Protect", "Thunder Wave"],
                "abilities": ["Magic Guard"],
                "teraTypes": ["Fire", "Steel"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Helping Hand", "Knock Off", "Life Dew", "Moonblast", "Moonlight"],
                "abilities": ["Unaware"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "ninetales": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Heat Wave", "Overheat", "Solar Beam", "Weather Ball"],
                "abilities": ["Drought"],
                "teraTypes": ["Fire", "Grass"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Blast", "Heat Wave", "Protect", "Solar Beam"],
                "abilities": ["Drought"],
                "teraTypes": ["Fire", "Grass"]
            }
        ]
    },
    "ninetalesalola": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Aurora Veil", "Blizzard", "Moonblast", "Protect"],
                "abilities": ["Snow Warning"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "wigglytuff": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Dazzling Gleam", "Encore", "Fire Blast", "Helping Hand", "Icy Wind", "Thunder Wave"],
                "abilities": ["Competitive"],
                "teraTypes": ["Fire", "Steel"]
            }
        ]
    },
    "vileplume": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Pollen Puff", "Sludge Bomb", "Strength Sap", "Stun Spore"],
                "abilities": ["Effect Spore"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Energy Ball", "Sludge Bomb", "Strength Sap", "Stun Spore"],
                "abilities": ["Effect Spore"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Leech Seed", "Pollen Puff", "Protect", "Sludge Bomb"],
                "abilities": ["Effect Spore"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "venomoth": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bug Buzz", "Protect", "Quiver Dance", "Sleep Powder", "Sludge Bomb"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Bug", "Steel", "Water"]
            }
        ]
    },
    "dugtrio": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Protect", "Rock Slide", "Stomping Tantrum", "Sucker Punch"],
                "abilities": ["Arena Trap"],
                "teraTypes": ["Ghost", "Ground"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Endeavor", "Protect", "Rock Slide", "Stomping Tantrum"],
                "abilities": ["Arena Trap"],
                "teraTypes": ["Ghost", "Ground"]
            }
        ]
    },
    "dugtrioalola": {
        "level": 89,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Iron Head", "Protect", "Rock Slide", "Stomping Tantrum", "Sucker Punch"],
                "abilities": ["Sand Force", "Tangling Hair"],
                "teraTypes": ["Fire", "Steel", "Water"]
            }
        ]
    },
    "persian": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Double-Edge", "Fake Out", "Helping Hand", "Icy Wind", "Knock Off", "Taunt", "U-turn"],
                "abilities": ["Technician"],
                "teraTypes": ["Ghost", "Normal"]
            }
        ]
    },
    "persianalola": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Fake Out", "Foul Play", "Helping Hand", "Icy Wind", "Knock Off", "Parting Shot", "Snarl", "Taunt", "Thunder Wave"],
                "abilities": ["Fur Coat"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "golduck": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Encore", "Grass Knot", "Hydro Pump", "Ice Beam", "Icy Wind", "Protect"],
                "abilities": ["Cloud Nine", "Swift Swim"],
                "teraTypes": ["Grass", "Water"]
            }
        ]
    },
    "annihilape": {
        "level": 77,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Bulk Up", "Drain Punch", "Protect", "Rage Fist"],
                "abilities": ["Defiant"],
                "teraTypes": ["Fire", "Steel", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Final Gambit", "Rage Fist", "U-turn"],
                "abilities": ["Defiant"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "arcanine": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Extreme Speed", "Flare Blitz", "Howl", "Morning Sun", "Snarl", "Will-O-Wisp"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Normal", "Steel", "Water"]
            }
        ]
    },
    "arcaninehisui": {
        "level": 79,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Extreme Speed", "Flare Blitz", "Rock Slide", "Stone Edge"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Normal", "Rock"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Flare Blitz", "Morning Sun", "Protect", "Rock Slide", "Will-O-Wisp"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fairy", "Grass"]
            }
        ]
    },
    "poliwrath": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Coaching", "Icy Wind", "Knock Off", "Liquidation"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Dragon", "Fire", "Ground", "Steel"]
            }
        ]
    },
    "victreebel": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Knock Off", "Power Whip", "Protect", "Sludge Bomb", "Sucker Punch"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Dark", "Grass"]
            }
        ]
    },
    "tentacruel": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Acid Spray", "Hydro Pump", "Icy Wind", "Knock Off", "Muddy Water", "Sludge Bomb", "Toxic Spikes"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "golem": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Punch", "High Horsepower", "Rock Slide", "Stone Edge"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Grass"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["High Horsepower", "Protect", "Rock Polish", "Rock Slide"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Grass", "Rock"]
            }
        ]
    },
    "golemalola": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Double-Edge", "High Horsepower", "Protect", "Rock Slide", "Thunder Wave"],
                "abilities": ["Galvanize"],
                "teraTypes": ["Grass", "Ground"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Double-Edge", "Explosion", "High Horsepower", "Rock Slide"],
                "abilities": ["Galvanize"],
                "teraTypes": ["Grass", "Ground"]
            }
        ]
    },
    "slowbro": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Fire Blast", "Heal Pulse", "Helping Hand", "Psychic", "Scald", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Grass"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psychic", "Scald", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Fire", "Water"]
            }
        ]
    },
    "slowbrogalar": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Blast", "Psychic", "Shell Side Arm", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Fire", "Poison"]
            }
        ]
    },
    "dodrio": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Brave Bird", "Double-Edge", "Drill Run", "Knock Off", "Quick Attack"],
                "abilities": ["Early Bird"],
                "teraTypes": ["Ground", "Normal"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Drill Run", "Protect", "Quick Attack", "Swords Dance"],
                "abilities": ["Early Bird"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "dewgong": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Fake Out", "Hydro Pump", "Icy Wind"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "muk": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Drain Punch", "Gunk Shot", "Helping Hand", "Ice Punch", "Knock Off", "Poison Jab", "Shadow Sneak", "Toxic Spikes"],
                "abilities": ["Poison Touch"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "mukalola": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Drain Punch", "Gunk Shot", "Helping Hand", "Ice Punch", "Knock Off", "Poison Jab", "Protect", "Snarl"],
                "abilities": ["Poison Touch"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "cloyster": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Hydro Pump", "Icicle Spear", "Protect", "Rock Blast", "Shell Smash"],
                "abilities": ["Skill Link"],
                "teraTypes": ["Fire", "Ice", "Rock", "Water"]
            }
        ]
    },
    "gengar": {
        "level": 84,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Encore", "Protect", "Shadow Ball", "Sludge Bomb"],
                "abilities": ["Cursed Body"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Focus Blast", "Protect", "Shadow Ball", "Sludge Bomb", "Trick"],
                "abilities": ["Cursed Body"],
                "teraTypes": ["Fighting", "Ghost"]
            }
        ]
    },
    "hypno": {
        "level": 95,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Helping Hand", "Knock Off", "Low Sweep", "Poison Gas", "Psychic"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "electrode": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Foul Play", "Helping Hand", "Taunt", "Thunderbolt", "Volt Switch"],
                "abilities": ["Aftermath", "Soundproof", "Static"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Protect", "Tera Blast", "Thunderbolt", "Volt Switch"],
                "abilities": ["Aftermath", "Soundproof", "Static"],
                "teraTypes": ["Ice"]
            }
        ]
    },
    "electrodehisui": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Energy Ball", "Leaf Storm", "Taunt", "Thunderbolt", "Volt Switch"],
                "abilities": ["Aftermath", "Soundproof", "Static"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Foul Play", "Leaf Storm", "Protect", "Thunderbolt", "Volt Switch"],
                "abilities": ["Aftermath", "Soundproof", "Static"],
                "teraTypes": ["Dark", "Electric", "Grass", "Steel"]
            }
        ]
    },
    "exeggutor": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Energy Ball", "Leaf Storm", "Protect", "Psychic", "Trick Room"],
                "abilities": ["Harvest"],
                "teraTypes": ["Fire", "Poison", "Steel"]
            }
        ]
    },
    "exeggutoralola": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Flamethrower", "Protect", "Trick Room", "Wood Hammer"],
                "abilities": ["Harvest"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "hitmonlee": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Fake Out", "Knock Off", "Poison Jab", "Protect"],
                "abilities": ["Unburden"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "hitmonchan": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Coaching", "Fake Out", "Knock Off", "Poison Jab"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "weezing": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Clear Smog", "Fire Blast", "Gunk Shot", "Poison Gas", "Protect", "Taunt", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "weezinggalar": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Gunk Shot", "Poison Gas", "Protect", "Strange Steam", "Taunt", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dark", "Steel"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Dazzling Gleam", "Fire Blast", "Gunk Shot", "Protect"],
                "abilities": ["Levitate"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "rhydon": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Helping Hand", "High Horsepower", "Protect", "Rock Slide", "Stealth Rock", "Stone Edge"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Flying", "Grass", "Water"]
            }
        ]
    },
    "scyther": {
        "level": 80,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Bug Bite", "Dual Wingbeat", "Protect", "Tailwind"],
                "abilities": ["Technician"],
                "teraTypes": ["Flying", "Steel"]
            }
        ]
    },
    "electabuzz": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Follow Me", "Knock Off", "Protect", "Thunderbolt"],
                "abilities": ["Static"],
                "teraTypes": ["Flying", "Grass"]
            }
        ]
    },
    "magmar": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Heat Wave", "Knock Off", "Protect", "Will-O-Wisp"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "tauros": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Double-Edge", "High Horsepower", "Lash Out", "Stone Edge", "Throat Chop"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Normal"]
            }
        ]
    },
    "taurospaldeacombat": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bulk Up", "Protect", "Raging Bull", "Stone Edge"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "High Horsepower", "Iron Head", "Rock Slide", "Stone Edge", "Throat Chop"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Fighting", "Steel"]
            }
        ]
    },
    "taurospaldeablaze": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bulk Up", "Close Combat", "Protect", "Raging Bull", "Will-O-Wisp"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Fire", "Water"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Flare Blitz", "Rock Slide", "Stone Edge", "Wild Charge"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Fire", "Water"]
            }
        ]
    },
    "taurospaldeaaqua": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Aqua Jet", "Bulk Up", "Close Combat", "Liquidation", "Protect"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fire", "Steel", "Water"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Close Combat", "Wave Crash", "Wild Charge", "Zen Headbutt"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fire", "Steel", "Water"]
            }
        ]
    },
    "gyarados": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Dance", "Earthquake", "Protect", "Temper Flare", "Waterfall"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Dragon Dance", "Protect", "Tera Blast", "Waterfall"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "Icy Wind", "Taunt", "Thunder Wave", "Waterfall"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Ground", "Water"]
            }
        ]
    },
    "lapras": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Freeze-Dry", "Icy Wind", "Life Dew", "Muddy Water", "Protect"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "ditto": {
        "level": 97,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Transform"],
                "abilities": ["Imposter"],
                "teraTypes": ["Bug", "Dark", "Dragon", "Electric", "Fairy", "Fighting", "Fire", "Flying", "Ghost", "Grass", "Ground", "Ice", "Normal", "Poison", "Psychic", "Rock", "Steel", "Water"]
            }
        ]
    },
    "vaporeon": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "Icy Wind", "Muddy Water", "Protect", "Scald", "Yawn"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Dragon", "Fire", "Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Icy Wind", "Muddy Water", "Protect", "Scald", "Wish", "Yawn"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Dragon", "Fire", "Ground"]
            }
        ]
    },
    "jolteon": {
        "level": 85,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Alluring Voice", "Helping Hand", "Protect", "Thunder Wave", "Thunderbolt"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Calm Mind", "Protect", "Tera Blast", "Thunderbolt"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Ice"]
            }
        ]
    },
    "flareon": {
        "level": 90,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Facade", "Flare Blitz", "Protect", "Quick Attack"],
                "abilities": ["Guts"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "snorlax": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Body Slam", "Crunch", "Double-Edge", "Hammer Arm", "Heat Crash", "High Horsepower"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Fire", "Ghost", "Ground"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Slam", "Encore", "Helping Hand", "High Horsepower", "Icy Wind", "Recycle", "Yawn"],
                "abilities": ["Gluttony"],
                "teraTypes": ["Ghost", "Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Body Slam", "Curse", "High Horsepower", "Protect"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ground", "Poison"]
            }
        ]
    },
    "articuno": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Freeze-Dry", "Ice Beam", "Icy Wind", "Protect", "Roost", "Tailwind"],
                "abilities": ["Pressure"],
                "teraTypes": ["Ground", "Steel"]
            }
        ]
    },
    "articunogalar": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Freezing Glare", "Hurricane", "Protect", "Tailwind"],
                "abilities": ["Competitive"],
                "teraTypes": ["Flying", "Ground", "Steel"]
            }
        ]
    },
    "zapdos": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Hurricane", "Protect", "Roost", "Tailwind", "Thunderbolt"],
                "abilities": ["Static"],
                "teraTypes": ["Electric", "Steel"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Heat Wave", "Hurricane", "Protect", "Tailwind", "Thunderbolt"],
                "abilities": ["Static"],
                "teraTypes": ["Electric", "Fire"]
            }
        ]
    },
    "zapdosgalar": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Brave Bird", "Close Combat", "Knock Off", "Protect", "Tailwind", "Thunderous Kick", "U-turn"],
                "abilities": ["Defiant"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "moltres": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Fire Blast", "Heat Wave", "Protect", "Tailwind"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Fire", "Ground"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Brave Bird", "Fire Blast", "Heat Wave", "Scorching Sands", "Tailwind"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "moltresgalar": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Fiery Wrath", "Hurricane", "Nasty Plot", "Protect", "Tailwind"],
                "abilities": ["Berserk"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "dragonite": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Dragon Claw", "Extreme Speed", "Fire Punch", "Iron Head", "Low Kick", "Stomping Tantrum"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Draco Meteor", "Fire Punch", "Low Kick", "Tailwind", "Tera Blast"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Fire Blast", "Protect", "Scale Shot", "Tailwind"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "mewtwo": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Aura Sphere", "Dark Pulse", "Fire Blast", "Protect", "Psystrike"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Dark", "Fighting", "Fire", "Psychic"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Aura Sphere", "Nasty Plot", "Psystrike", "Recover"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "mew": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Coaching", "Encore", "Pollen Puff", "Tailwind", "Thunder Wave", "Will-O-Wisp"],
                "abilities": ["Synchronize"],
                "teraTypes": ["Fairy", "Steel"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Baton Pass", "Fire Blast", "Nasty Plot", "Pollen Puff", "Psychic"],
                "abilities": ["Synchronize"],
                "teraTypes": ["Fairy", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Coaching", "Imprison", "Pollen Puff", "Transform"],
                "abilities": ["Synchronize"],
                "teraTypes": ["Fairy", "Steel"]
            }
        ]
    },
    "meganium": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Encore", "Energy Ball", "Heal Pulse", "Knock Off", "Leech Seed"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Poison", "Steel", "Water"]
            }
        ]
    },
    "typhlosion": {
        "level": 79,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Eruption", "Fire Blast", "Heat Wave", "Scorching Sands"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "typhlosionhisui": {
        "level": 77,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Eruption", "Focus Blast", "Heat Wave", "Shadow Ball"],
                "abilities": ["Blaze", "Frisk"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "feraligatr": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dragon Dance", "Ice Punch", "Liquidation", "Protect"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Fire", "Water"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Aqua Jet", "Ice Punch", "Liquidation", "Swords Dance"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Dragon", "Water"]
            }
        ]
    },
    "furret": {
        "level": 98,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Double-Edge", "Knock Off", "Protect", "Tidy Up"],
                "abilities": ["Frisk"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Body Slam", "Follow Me", "Helping Hand", "Knock Off", "Protect", "U-turn"],
                "abilities": ["Frisk"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "noctowl": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Hurricane", "Hyper Voice", "Protect", "Tailwind"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Normal", "Steel"]
            }
        ]
    },
    "ariados": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Knock Off", "Megahorn", "Protect", "Rage Powder", "Sticky Web"],
                "abilities": ["Insomnia", "Swarm"],
                "teraTypes": ["Dark", "Steel", "Water"]
            }
        ]
    },
    "lanturn": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Protect", "Scald", "Thunderbolt"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Electroweb", "Ice Beam", "Scald", "Volt Switch"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "ampharos": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Dragon Tail", "Electroweb", "Focus Blast", "Helping Hand", "Thunderbolt"],
                "abilities": ["Static"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "bellossom": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Baton Pass", "Giga Drain", "Protect", "Quiver Dance", "Strength Sap"],
                "abilities": ["Healer"],
                "teraTypes": ["Poison", "Water"]
            }
        ]
    },
    "azumarill": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Ice Spinner", "Knock Off", "Liquidation", "Play Rough", "Superpower"],
                "abilities": ["Huge Power"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "sudowoodo": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Head Smash", "High Horsepower", "Protect", "Sucker Punch", "Wood Hammer"],
                "abilities": ["Rock Head"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "politoed": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Hydro Pump", "Ice Beam", "Muddy Water", "Weather Ball"],
                "abilities": ["Drizzle"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Helping Hand", "Hypnosis", "Icy Wind", "Muddy Water"],
                "abilities": ["Drizzle"],
                "teraTypes": ["Grass", "Steel"]
            }
        ]
    },
    "jumpluff": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Acrobatics", "Rage Powder", "Strength Sap", "Tailwind"],
                "abilities": ["Infiltrator"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Acrobatics", "Encore", "Sleep Powder", "Tailwind"],
                "abilities": ["Infiltrator"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "sunflora": {
        "level": 100,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Leaf Storm", "Protect", "Sludge Bomb"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Ground", "Poison"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Dazzling Gleam", "Earth Power", "Leaf Storm", "Protect"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Fairy", "Ground"]
            }
        ]
    },
    "quagsire": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "High Horsepower", "Icy Wind", "Liquidation", "Recover", "Yawn"],
                "abilities": ["Unaware", "Water Absorb"],
                "teraTypes": ["Fire", "Poison", "Steel"]
            }
        ]
    },
    "clodsire": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Gunk Shot", "Helping Hand", "High Horsepower", "Recover", "Toxic Spikes"],
                "abilities": ["Unaware", "Water Absorb"],
                "teraTypes": ["Flying", "Steel"]
            }
        ]
    },
    "espeon": {
        "level": 84,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Alluring Voice", "Dazzling Gleam", "Protect", "Psychic", "Shadow Ball"],
                "abilities": ["Magic Bounce"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "umbreon": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Foul Play", "Helping Hand", "Moonlight", "Snarl", "Thunder Wave"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "murkrow": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Haze", "Protect", "Tailwind", "Taunt"],
                "abilities": ["Prankster"],
                "teraTypes": ["Ghost", "Steel"]
            }
        ]
    },
    "slowking": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Fire Blast", "Heal Pulse", "Helping Hand", "Psychic", "Scald", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Grass", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Blast", "Hydro Pump", "Ice Beam", "Psychic", "Scald", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Fire", "Water"]
            }
        ]
    },
    "slowkinggalar": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Fire Blast", "Protect", "Psychic", "Sludge Bomb", "Trick Room"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "forretress": {
        "level": 90,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Body Press", "Explosion", "Iron Head", "Lunge"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting", "Fire"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Iron Head", "Rest", "Thunder Wave"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting", "Fire"]
            }
        ]
    },
    "granbull": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Play Rough", "Stomping Tantrum", "Super Fang"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "qwilfish": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Flip Turn", "Gunk Shot", "Icy Wind", "Taunt", "Thunder Wave", "Toxic Spikes"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "qwilfishhisui": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Crunch", "Gunk Shot", "Icy Wind", "Toxic Spikes"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Gunk Shot", "Icy Wind", "Throat Chop", "Toxic Spikes"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "overqwil": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Crunch", "Gunk Shot", "Liquidation", "Protect", "Swords Dance", "Throat Chop"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Flying", "Poison", "Water"]
            }
        ]
    },
    "scizor": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Bullet Punch", "Close Combat", "Tailwind", "U-turn"],
                "abilities": ["Technician"],
                "teraTypes": ["Fire", "Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Bug Bite", "Bullet Punch", "Close Combat", "Protect", "Swords Dance"],
                "abilities": ["Technician"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Bug Bite", "Bullet Punch", "Close Combat", "U-turn"],
                "abilities": ["Technician"],
                "teraTypes": ["Fighting", "Steel", "Water"]
            }
        ]
    },
    "heracross": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Facade", "Knock Off", "Protect"],
                "abilities": ["Guts"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Knock Off", "Megahorn", "Rock Slide"],
                "abilities": ["Moxie"],
                "teraTypes": ["Bug", "Fighting", "Rock"]
            }
        ]
    },
    "magcargo": {
        "level": 93,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Heat Wave", "Power Gem", "Protect", "Shell Smash"],
                "abilities": ["Weak Armor"],
                "teraTypes": ["Fairy", "Fire", "Grass"]
            }
        ]
    },
    "delibird": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Fake Out", "Helping Hand", "Icy Wind", "Tailwind"],
                "abilities": ["Insomnia", "Vital Spirit"],
                "teraTypes": ["Ground", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Brave Bird", "Drill Run", "Foul Play", "Ice Shard", "Ice Spinner"],
                "abilities": ["Hustle"],
                "teraTypes": ["Dark", "Flying", "Ground", "Ice"]
            }
        ]
    },
    "skarmory": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Brave Bird", "Iron Defense", "Protect", "Roost", "Tailwind"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "houndoom": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dark Pulse", "Heat Wave", "Nasty Plot", "Protect", "Sucker Punch"],
                "abilities": ["Flash Fire", "Unnerve"],
                "teraTypes": ["Dark", "Fire", "Ghost", "Grass"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Dark Pulse", "Heat Wave", "Nasty Plot", "Protect"],
                "abilities": ["Flash Fire", "Unnerve"],
                "teraTypes": ["Dark", "Fire", "Ghost", "Grass"]
            }
        ]
    },
    "kingdra": {
        "level": 85,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Draco Meteor", "Muddy Water", "Protect", "Rain Dance"],
                "abilities": ["Swift Swim"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Draco Meteor", "Protect", "Rain Dance", "Wave Crash"],
                "abilities": ["Swift Swim"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "donphan": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["High Horsepower", "Ice Shard", "Knock Off", "Rapid Spin", "Stone Edge"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Dragon", "Water"]
            }
        ]
    },
    "porygon2": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Ice Beam", "Recover", "Thunderbolt", "Trick Room"],
                "abilities": ["Download"],
                "teraTypes": ["Electric", "Ghost"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Icy Wind", "Recover", "Thunderbolt", "Tri Attack"],
                "abilities": ["Download"],
                "teraTypes": ["Electric", "Ghost"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Recover", "Shadow Ball", "Tera Blast", "Trick Room"],
                "abilities": ["Download"],
                "teraTypes": ["Fairy", "Fighting"]
            }
        ]
    },
    "smeargle": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Baton Pass", "No Retreat", "Population Bomb", "Spiky Shield"],
                "abilities": ["Technician"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Decorate", "Fake Out", "Follow Me", "Tailwind"],
                "abilities": ["Technician"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "hitmontop": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Close Combat", "Coaching", "Fake Out", "Helping Hand", "Sucker Punch", "Triple Axel", "Wide Guard"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "blissey": {
        "level": 96,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "Hyper Voice", "Life Dew", "Soft-Boiled", "Thunder Wave"],
                "abilities": ["Healer"],
                "teraTypes": ["Fairy", "Ghost", "Poison"]
            }
        ]
    },
    "raikou": {
        "level": 81,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Protect", "Scald", "Shadow Ball", "Thunderbolt", "Volt Switch"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Electroweb", "Protect", "Scald", "Snarl", "Thunder Wave", "Thunderbolt", "Volt Switch"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "entei": {
        "level": 77,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Extreme Speed", "Flare Blitz", "Sacred Fire", "Stomping Tantrum"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "suicune": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Ice Beam", "Protect", "Scald", "Snarl", "Tailwind"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Dragon", "Grass"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Ice Beam", "Protect", "Scald"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Dragon", "Grass"]
            }
        ]
    },
    "tyranitar": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Dragon Dance", "High Horsepower", "Knock Off", "Protect", "Rock Slide", "Stone Edge"],
                "abilities": ["Sand Stream"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fire Blast", "High Horsepower", "Icy Wind", "Knock Off", "Rock Slide", "Stone Edge"],
                "abilities": ["Sand Stream"],
                "teraTypes": ["Flying", "Ghost"]
            }
        ]
    },
    "lugia": {
        "level": 71,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Aeroblast", "Calm Mind", "Earth Power", "Recover"],
                "abilities": ["Multiscale"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "hooh": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Earth Power", "Protect", "Recover", "Sacred Fire", "Tailwind"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "sceptile": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Focus Blast", "Leaf Storm", "Protect", "Shed Tail"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Breaking Swipe", "Focus Blast", "Leaf Storm", "Protect"],
                "abilities": ["Unburden"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "blaziken": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Knock Off", "Overheat", "Protect", "Stone Edge"],
                "abilities": ["Speed Boost"],
                "teraTypes": ["Stellar"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Heat Wave", "Protect", "Vacuum Wave"],
                "abilities": ["Speed Boost"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "swampert": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Flip Turn", "High Horsepower", "Icy Wind", "Knock Off", "Muddy Water"],
                "abilities": ["Torrent"],
                "teraTypes": ["Fire", "Steel"]
            }
        ]
    },
    "mightyena": {
        "level": 95,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Crunch", "Howl", "Play Rough", "Sucker Punch", "Throat Chop"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Fairy"]
            }
        ]
    },
    "ludicolo": {
        "level": 89,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Energy Ball", "Muddy Water", "Protect", "Rain Dance"],
                "abilities": ["Swift Swim"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Fake Out", "Hydro Pump", "Icy Wind", "Leaf Storm"],
                "abilities": ["Swift Swim"],
                "teraTypes": ["Poison", "Steel"]
            }
        ]
    },
    "shiftry": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Fake Out", "Knock Off", "Leaf Blade", "Tailwind"],
                "abilities": ["Wind Rider"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Knock Off", "Leaf Blade", "Protect", "Tailwind"],
                "abilities": ["Wind Rider"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "pelipper": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Hurricane", "Hydro Pump", "Muddy Water", "Protect", "Tailwind", "Wide Guard"],
                "abilities": ["Drizzle"],
                "teraTypes": ["Ground", "Steel"]
            }
        ]
    },
    "gardevoir": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Dazzling Gleam", "Moonblast", "Mystical Fire", "Psychic", "Trick"],
                "abilities": ["Trace"],
                "teraTypes": ["Fairy", "Fire", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dazzling Gleam", "Moonblast", "Mystical Fire", "Psychic"],
                "abilities": ["Trace"],
                "teraTypes": ["Fairy", "Fire", "Steel"]
            }
        ]
    },
    "masquerain": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bug Buzz", "Hurricane", "Hydro Pump", "Quiver Dance"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Bug Buzz", "Hurricane", "Protect", "Tailwind"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "breloom": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Bullet Seed", "Close Combat", "Mach Punch", "Protect", "Rock Tomb", "Spore"],
                "abilities": ["Technician"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "vigoroth": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Double-Edge", "Icy Wind", "Knock Off", "Slack Off", "Thunder Wave"],
                "abilities": ["Vital Spirit"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Body Slam", "Encore", "Icy Wind", "Knock Off"],
                "abilities": ["Vital Spirit"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "slaking": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Double-Edge", "Giga Impact", "High Horsepower", "Knock Off"],
                "abilities": ["Truant"],
                "teraTypes": ["Ghost", "Normal"]
            }
        ]
    },
    "hariyama": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Bullet Punch", "Close Combat", "Facade", "Fake Out", "Headlong Rush", "Knock Off"],
                "abilities": ["Guts"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bullet Punch", "Close Combat", "Fake Out", "Feint", "Heavy Slam", "Knock Off"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "sableye": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Disable", "Encore", "Fake Out", "Foul Play", "Knock Off", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Poison", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fake Out", "Foul Play", "Knock Off", "Quash", "Will-O-Wisp"],
                "abilities": ["Prankster"],
                "teraTypes": ["Poison", "Steel"]
            }
        ]
    },
    "medicham": {
        "level": 86,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Bullet Punch", "Close Combat", "Ice Punch", "Poison Jab", "Zen Headbutt"],
                "abilities": ["Pure Power"],
                "teraTypes": ["Fighting", "Fire"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Bullet Punch", "Close Combat", "Ice Punch", "Protect", "Zen Headbutt"],
                "abilities": ["Pure Power"],
                "teraTypes": ["Fighting", "Fire"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Fake Out", "Ice Punch", "Zen Headbutt"],
                "abilities": ["Pure Power"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "plusle": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Alluring Voice", "Nasty Plot", "Protect", "Thunderbolt"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Nuzzle", "Super Fang", "Thunderbolt"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "minun": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Nuzzle", "Super Fang", "Thunderbolt"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "volbeat": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Lunge", "Tailwind", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "illumise": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Bug Buzz", "Encore", "Tailwind", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Struggle Bug", "Tailwind", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "swalot": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Encore", "Gunk Shot", "Helping Hand", "Knock Off", "Thunder Wave", "Toxic Spikes"],
                "abilities": ["Gluttony"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "camerupt": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Earth Power", "Heat Wave", "Protect", "Stealth Rock", "Will-O-Wisp"],
                "abilities": ["Solid Rock"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "torkoal": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Fire Blast", "Heat Wave", "Protect", "Solar Beam", "Will-O-Wisp"],
                "abilities": ["Drought"],
                "teraTypes": ["Dragon", "Grass"]
            }
        ]
    },
    "grumpig": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dazzling Gleam", "Earth Power", "Nasty Plot", "Protect", "Psychic"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Fairy", "Ground"]
            }
        ]
    },
    "flygon": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Breaking Swipe", "Earth Power", "Protect", "Tailwind"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Protect", "Scale Shot", "Tailwind"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "cacturne": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Knock Off", "Leaf Storm", "Spiky Shield", "Sucker Punch"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "altaria": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Brave Bird", "Draco Meteor", "Fire Blast", "Helping Hand", "Roost", "Tailwind", "Will-O-Wisp"],
                "abilities": ["Natural Cure"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Roost", "Tailwind", "Will-O-Wisp"],
                "abilities": ["Natural Cure"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "zangoose": {
        "level": 87,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Facade", "Feint", "Knock Off", "Protect"],
                "abilities": ["Toxic Boost"],
                "teraTypes": ["Ghost", "Normal"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Close Combat", "Facade", "Knock Off", "Protect"],
                "abilities": ["Toxic Boost"],
                "teraTypes": ["Ghost", "Normal"]
            }
        ]
    },
    "seviper": {
        "level": 96,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Flamethrower", "Glare", "Gunk Shot", "Knock Off", "Protect"],
                "abilities": ["Shed Skin"],
                "teraTypes": ["Dark", "Fire", "Poison"]
            }
        ]
    },
    "whiscash": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "High Horsepower", "Icy Wind", "Muddy Water", "Protect"],
                "abilities": ["Oblivious"],
                "teraTypes": ["Fire", "Steel"]
            }
        ]
    },
    "crawdaunt": {
        "level": 87,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Aqua Jet", "Close Combat", "Crabhammer", "Knock Off"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Crabhammer", "Knock Off", "Protect"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "milotic": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Dragon Tail", "Icy Wind", "Protect", "Recover", "Scald"],
                "abilities": ["Competitive"],
                "teraTypes": ["Dragon", "Grass", "Steel"]
            }
        ]
    },
    "banette": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Gunk Shot", "Poltergeist", "Protect", "Shadow Sneak"],
                "abilities": ["Frisk"],
                "teraTypes": ["Ghost", "Poison"]
            }
        ]
    },
    "tropius": {
        "level": 93,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Energy Ball", "Hurricane", "Protect", "Tailwind", "Wide Guard"],
                "abilities": ["Harvest"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "chimecho": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Heal Pulse", "Helping Hand", "Icy Wind", "Protect", "Psychic", "Snarl", "Thunder Wave"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "glalie": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Disable", "Foul Play", "Freeze-Dry", "Helping Hand", "Icy Wind", "Protect"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Poison", "Steel"]
            }
        ]
    },
    "luvdisc": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Charm", "Endeavor", "Hydro Pump", "Icy Wind"],
                "abilities": ["Swift Swim"],
                "teraTypes": ["Dragon"]
            }
        ]
    },
    "salamence": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Draco Meteor", "Dual Wingbeat", "Fire Blast", "Protect", "Tailwind"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dragon", "Fire", "Flying", "Steel"]
            }
        ]
    },
    "metagross": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bullet Punch", "Hammer Arm", "Heavy Slam", "Knock Off", "Psychic Fangs", "Stomping Tantrum"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Dark", "Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Agility", "Heavy Slam", "Protect", "Psychic Fangs", "Stomping Tantrum"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Dragon"]
            }
        ]
    },
    "regirock": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Curse", "Iron Defense", "Rest", "Rock Slide", "Stone Edge"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Iron Defense", "Rock Slide", "Stone Edge", "Thunder Wave"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "regice": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Blizzard", "Icy Wind", "Protect", "Thunderbolt"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Electric", "Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Ice Beam", "Icy Wind", "Protect", "Thunderbolt"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Electric", "Water"]
            }
        ]
    },
    "registeel": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Iron Head", "Thunder Wave"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "latias": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Mist Ball", "Protect", "Recover", "Tailwind"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Aura Sphere", "Calm Mind", "Dragon Pulse", "Mist Ball", "Protect"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "latios": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Luster Purge", "Protect", "Tailwind"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aura Sphere", "Draco Meteor", "Luster Purge", "Protect", "Trick"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dragon", "Steel"]
            }
        ]
    },
    "kyogre": {
        "level": 65,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Ice Beam", "Origin Pulse", "Thunder", "Water Spout"],
                "abilities": ["Drizzle"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "groudon": {
        "level": 69,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Heat Crash", "Precipice Blades", "Protect", "Stone Edge", "Thunder Wave"],
                "abilities": ["Drought"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Heat Crash", "Precipice Blades", "Protect", "Stone Edge", "Swords Dance"],
                "abilities": ["Drought"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "rayquaza": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Ascent", "Dragon Dance", "Earthquake", "Extreme Speed", "Swords Dance"],
                "abilities": ["Air Lock"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Draco Meteor", "Dragon Ascent", "Earth Power", "Fire Blast", "Protect"],
                "abilities": ["Air Lock"],
                "teraTypes": ["Fire", "Flying", "Ground"]
            }
        ]
    },
    "jirachi": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Iron Head", "Life Dew", "Protect", "Thunder Wave", "U-turn"],
                "abilities": ["Serene Grace"],
                "teraTypes": ["Dark", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Iron Head", "Psychic", "Thunderbolt", "Trick", "U-turn"],
                "abilities": ["Serene Grace"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "deoxys": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Extreme Speed", "Knock Off", "Protect", "Psycho Boost", "Superpower"],
                "abilities": ["Pressure"],
                "teraTypes": ["Ghost", "Stellar"]
            }
        ]
    },
    "deoxysattack": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Extreme Speed", "Knock Off", "Protect", "Psycho Boost", "Superpower"],
                "abilities": ["Pressure"],
                "teraTypes": ["Ghost", "Stellar"]
            }
        ]
    },
    "deoxysdefense": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Knock Off", "Night Shade", "Spikes", "Stealth Rock", "Thunder Wave"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fairy", "Steel"]
            }
        ]
    },
    "deoxysspeed": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Psycho Boost", "Superpower", "Taunt"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fighting", "Ghost", "Psychic"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Psycho Boost", "Superpower", "Taunt", "Thunder Wave"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fighting", "Psychic"]
            }
        ]
    },
    "torterra": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Headlong Rush", "Protect", "Shell Smash", "Wood Hammer"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Fire", "Ground"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Headlong Rush", "Rock Slide", "Shell Smash", "Wood Hammer"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Rock"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Headlong Rush", "Protect", "Rock Slide", "Shell Smash"],
                "abilities": ["Shell Armor"],
                "teraTypes": ["Rock"]
            }
        ]
    },
    "infernape": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Close Combat", "Fake Out", "Knock Off", "Overheat", "Protect"],
                "abilities": ["Blaze"],
                "teraTypes": ["Dark", "Fighting", "Fire"]
            }
        ]
    },
    "empoleon": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Flash Cannon", "Hydro Pump", "Icy Wind", "Protect", "Yawn"],
                "abilities": ["Competitive"],
                "teraTypes": ["Flying", "Grass"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Flash Cannon", "Hydro Pump", "Ice Beam", "Icy Wind", "Knock Off"],
                "abilities": ["Competitive"],
                "teraTypes": ["Flying", "Grass"]
            }
        ]
    },
    "staraptor": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Close Combat", "Double-Edge", "Protect", "Quick Attack"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Flying"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Brave Bird", "Close Combat", "Double-Edge", "Final Gambit"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fighting", "Flying", "Normal"]
            }
        ]
    },
    "kricketune": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bug Bite", "Helping Hand", "Knock Off", "Sticky Web", "Taunt"],
                "abilities": ["Technician"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "luxray": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Crunch", "Play Rough", "Snarl", "Throat Chop", "Volt Switch", "Wild Charge"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Fairy", "Flying"]
            }
        ]
    },
    "rampardos": {
        "level": 87,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Fire Punch", "Head Smash", "Rock Slide", "Stomping Tantrum"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Rock"]
            }
        ]
    },
    "bastiodon": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Foul Play", "Iron Defense", "Rest", "Wide Guard"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting", "Flying"]
            }
        ]
    },
    "vespiquen": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Helping Hand", "Hurricane", "Pollen Puff", "Roost", "Toxic Spikes"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "pachirisu": {
        "level": 93,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Follow Me", "Helping Hand", "Nuzzle", "Super Fang", "Thunderbolt"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Flying", "Water"]
            }
        ]
    },
    "floatzel": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Flip Turn", "Ice Spinner", "Wave Crash"],
                "abilities": ["Water Veil"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Aqua Jet", "Ice Spinner", "Protect", "Wave Crash"],
                "abilities": ["Water Veil"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "gastrodon": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Earth Power", "Helping Hand", "Icy Wind", "Muddy Water", "Recover", "Yawn"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Ice Beam", "Recover", "Yawn"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "ambipom": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Double-Edge", "Fake Out", "Knock Off", "Protect"],
                "abilities": ["Technician"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "drifblim": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Shadow Ball", "Strength Sap", "Tailwind", "Will-O-Wisp"],
                "abilities": ["Unburden"],
                "teraTypes": ["Fairy", "Ghost", "Ground"]
            }
        ]
    },
    "mismagius": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dazzling Gleam", "Mystical Fire", "Protect", "Shadow Ball", "Taunt", "Thunderbolt", "Trick", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Fairy"]
            }
        ]
    },
    "honchkrow": {
        "level": 85,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Heat Wave", "Protect", "Sucker Punch", "Tailwind"],
                "abilities": ["Moxie"],
                "teraTypes": ["Dark", "Fire", "Flying"]
            }
        ]
    },
    "skuntank": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Fire Blast", "Gunk Shot", "Knock Off", "Poison Gas", "Protect", "Sucker Punch", "Taunt", "Toxic Spikes"],
                "abilities": ["Aftermath"],
                "teraTypes": ["Dark", "Flying"]
            }
        ]
    },
    "bronzong": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Iron Defense", "Iron Head", "Trick Room"],
                "abilities": ["Levitate"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Psychic Noise", "Trick Room"],
                "abilities": ["Levitate"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "spiritomb": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Foul Play", "Helping Hand", "Icy Wind", "Will-O-Wisp"],
                "abilities": ["Infiltrator"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Foul Play", "Snarl", "Trick Room", "Will-O-Wisp"],
                "abilities": ["Infiltrator"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "garchomp": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Earthquake", "Protect", "Scale Shot", "Swords Dance"],
                "abilities": ["Rough Skin"],
                "teraTypes": ["Dragon", "Fire"]
            }
        ]
    },
    "lucario": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Extreme Speed", "Flash Cannon", "Protect"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Extreme Speed", "Meteor Mash", "Rock Slide"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "hippowdon": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["High Horsepower", "Slack Off", "Stealth Rock", "Stone Edge", "Whirlwind"],
                "abilities": ["Sand Stream"],
                "teraTypes": ["Dragon", "Steel", "Water"]
            }
        ]
    },
    "toxicroak": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Close Combat", "Fake Out", "Gunk Shot", "Protect", "Sucker Punch"],
                "abilities": ["Dry Skin"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Gunk Shot", "Protect", "Sucker Punch", "Swords Dance"],
                "abilities": ["Dry Skin"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            }
        ]
    },
    "lumineon": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Helping Hand", "Hydro Pump", "Icy Wind", "Tailwind"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Fire", "Ground"]
            }
        ]
    },
    "abomasnow": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Aurora Veil", "Blizzard", "Ice Shard", "Protect", "Wood Hammer"],
                "abilities": ["Snow Warning"],
                "teraTypes": ["Ice", "Water"]
            }
        ]
    },
    "weavile": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Ice Shard", "Knock Off", "Low Kick", "Triple Axel"],
                "abilities": ["Pickpocket"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Fake Out", "Knock Off", "Protect", "Triple Axel"],
                "abilities": ["Pickpocket"],
                "teraTypes": ["Dark", "Ghost", "Ice"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Ice Shard", "Knock Off", "Protect", "Triple Axel"],
                "abilities": ["Pickpocket"],
                "teraTypes": ["Dark", "Ghost", "Ice"]
            }
        ]
    },
    "sneasler": {
        "level": 76,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Dire Claw", "Fake Out", "Throat Chop", "U-turn"],
                "abilities": ["Poison Touch"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Dire Claw", "Protect", "Swords Dance"],
                "abilities": ["Unburden"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            }
        ]
    },
    "magnezone": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Flash Cannon", "Protect", "Thunderbolt", "Volt Switch"],
                "abilities": ["Magnet Pull"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "rhyperior": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["High Horsepower", "Protect", "Rock Polish", "Rock Slide"],
                "abilities": ["Solid Rock"],
                "teraTypes": ["Dragon", "Flying", "Ghost", "Ground"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Heat Crash", "High Horsepower", "Ice Punch", "Megahorn", "Rock Slide"],
                "abilities": ["Solid Rock"],
                "teraTypes": ["Dragon", "Flying", "Water"]
            }
        ]
    },
    "electivire": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Flamethrower", "Ice Punch", "Protect", "Wild Charge"],
                "abilities": ["Motor Drive"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Electroweb", "Ice Punch", "Knock Off", "Volt Switch", "Wild Charge"],
                "abilities": ["Motor Drive"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "magmortar": {
        "level": 84,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Fire Blast", "Focus Blast", "Heat Wave", "Thunderbolt"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Fighting", "Fire", "Grass"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Fire Blast", "Focus Blast", "Follow Me", "Heat Wave", "Knock Off", "Protect", "Thunderbolt", "Will-O-Wisp"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Fire", "Grass"]
            }
        ]
    },
    "yanmega": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Air Slash", "Bug Buzz", "Giga Drain", "U-turn"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Bug"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Air Slash", "Bug Buzz", "Protect", "Tailwind"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Ground", "Steel"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Air Slash", "Bug Buzz", "Protect", "Tera Blast"],
                "abilities": ["Speed Boost"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "leafeon": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Double-Edge", "Knock Off", "Leaf Blade", "Protect", "Swords Dance", "Synthesis"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "glaceon": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Blizzard", "Freeze-Dry", "Mud Shot", "Protect"],
                "abilities": ["Ice Body"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Blizzard", "Calm Mind", "Freeze-Dry", "Mud Shot"],
                "abilities": ["Ice Body"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "gliscor": {
        "level": 81,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Dual Wingbeat", "High Horsepower", "Knock Off", "Protect", "Tailwind", "Toxic", "Toxic Spikes"],
                "abilities": ["Poison Heal"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Earthquake", "Facade", "Protect", "Swords Dance"],
                "abilities": ["Poison Heal"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "mamoswine": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["High Horsepower", "Ice Shard", "Icicle Crash", "Protect"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ground", "Ice", "Water"]
            }
        ]
    },
    "porygonz": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Shadow Ball", "Swift", "Tri Attack", "Trick"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Ghost"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Nasty Plot", "Protect", "Shadow Ball", "Tera Blast"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "gallade": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Leaf Blade", "Night Slash", "Protect", "Psycho Cut", "Sacred Sword", "Swords Dance"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Dark", "Fighting", "Grass"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Night Slash", "Psycho Cut", "Sacred Sword", "Trick"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Dark", "Fighting"]
            }
        ]
    },
    "probopass": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Flash Cannon", "Iron Defense", "Rest", "Thunder Wave"],
                "abilities": ["Magnet Pull"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Body Press", "Iron Defense", "Power Gem", "Rest", "Thunder Wave"],
                "abilities": ["Magnet Pull"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "dusknoir": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Leech Life", "Poltergeist", "Shadow Sneak", "Will-O-Wisp"],
                "abilities": ["Frisk"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Leech Life", "Poltergeist", "Protect", "Trick Room"],
                "abilities": ["Frisk"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "froslass": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Poltergeist", "Protect", "Taunt", "Triple Axel", "Will-O-Wisp"],
                "abilities": ["Cursed Body"],
                "teraTypes": ["Ghost", "Water"]
            }
        ]
    },
    "rotom": {
        "level": 90,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Nasty Plot", "Protect", "Shadow Ball", "Thunderbolt", "Volt Switch", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "rotomwash": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Electroweb", "Hydro Pump", "Protect", "Thunderbolt", "Volt Switch", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "rotomheat": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Electroweb", "Overheat", "Protect", "Thunderbolt", "Volt Switch", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Steel"]
            }
        ]
    },
    "rotomfrost": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Blizzard", "Nasty Plot", "Protect", "Thunderbolt", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Ice"]
            }
        ]
    },
    "rotomfan": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Air Slash", "Electroweb", "Protect", "Thunderbolt", "Volt Switch", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Steel"]
            }
        ]
    },
    "rotommow": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Electroweb", "Leaf Storm", "Protect", "Thunderbolt", "Volt Switch", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Poison", "Steel"]
            }
        ]
    },
    "uxie": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Helping Hand", "Knock Off", "Mystical Power", "Stealth Rock", "Thunder Wave"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dark", "Poison", "Steel"]
            }
        ]
    },
    "mesprit": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dazzling Gleam", "Nasty Plot", "Protect", "Psychic", "Thunderbolt"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Fairy", "Psychic"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Ice Beam", "Psychic", "Thunderbolt", "U-turn"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Psychic"]
            }
        ]
    },
    "azelf": {
        "level": 83,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dazzling Gleam", "Fire Blast", "Nasty Plot", "Protect", "Psychic", "Thunderbolt"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Fairy", "Fire"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dazzling Gleam", "Fire Blast", "Psychic", "U-turn"],
                "abilities": ["Levitate"],
                "teraTypes": ["Fairy", "Fire"]
            }
        ]
    },
    "dialga": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Fire Blast", "Heavy Slam", "Protect", "Thunder Wave"],
                "abilities": ["Telepathy"],
                "teraTypes": ["Dragon", "Fire", "Flying", "Steel"]
            }
        ]
    },
    "dialgaorigin": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Fire Blast", "Flash Cannon", "Protect", "Thunder Wave"],
                "abilities": ["Telepathy"],
                "teraTypes": ["Dragon", "Fire", "Flying"]
            }
        ]
    },
    "palkia": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Fire Blast", "Hydro Pump", "Spacial Rend"],
                "abilities": ["Telepathy"],
                "teraTypes": ["Dragon", "Fire", "Steel", "Water"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Fire Blast", "Hydro Pump", "Protect", "Spacial Rend", "Thunder Wave"],
                "abilities": ["Telepathy"],
                "teraTypes": ["Dragon", "Fire", "Steel", "Water"]
            }
        ]
    },
    "palkiaorigin": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Fire Blast", "Hydro Pump", "Protect", "Spacial Rend", "Thunder Wave"],
                "abilities": ["Telepathy"],
                "teraTypes": ["Dragon", "Fire", "Steel", "Water"]
            }
        ]
    },
    "heatran": {
        "level": 78,
        "sets": [
            {
                "role": "Tera Blast user",
                "movepool": ["Earth Power", "Flash Cannon", "Heat Wave", "Protect", "Tera Blast"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Grass"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Flash Cannon", "Heat Wave", "Protect"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Fairy", "Grass"]
            }
        ]
    },
    "regigigas": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Body Slam", "Knock Off", "Protect", "Substitute"],
                "abilities": ["Slow Start"],
                "teraTypes": ["Fairy", "Ghost"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Double-Edge", "Knock Off", "Protect", "Thunder Wave"],
                "abilities": ["Slow Start"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "giratina": {
        "level": 76,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Aura Sphere", "Calm Mind", "Protect", "Shadow Ball"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fairy", "Fighting"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Breaking Swipe", "Icy Wind", "Rest", "Shadow Ball", "Thunder Wave", "Will-O-Wisp"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "giratinaorigin": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Draco Meteor", "Poltergeist", "Protect", "Shadow Force", "Shadow Sneak", "Will-O-Wisp"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dragon", "Fairy", "Ghost", "Poison", "Steel"]
            }
        ]
    },
    "cresselia": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Helping Hand", "Icy Wind", "Lunar Blessing", "Psychic", "Thunder Wave"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Fire", "Poison", "Steel"]
            }
        ]
    },
    "phione": {
        "level": 90,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Ice Beam", "Protect", "Scald", "Take Heart"],
                "abilities": ["Hydration"],
                "teraTypes": ["Dragon", "Grass", "Steel"]
            }
        ]
    },
    "manaphy": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Ice Beam", "Protect", "Scald", "Tail Glow"],
                "abilities": ["Hydration"],
                "teraTypes": ["Grass", "Steel"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Energy Ball", "Hydro Pump", "Ice Beam", "Protect", "Scald", "Tail Glow"],
                "abilities": ["Hydration"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "darkrai": {
        "level": 80,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dark Pulse", "Focus Blast", "Protect", "Sludge Bomb", "Substitute"],
                "abilities": ["Bad Dreams"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "shaymin": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Protect", "Seed Flare", "Synthesis", "Tailwind"],
                "abilities": ["Natural Cure"],
                "teraTypes": ["Ground", "Steel"]
            }
        ]
    },
    "shayminsky": {
        "level": 77,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Air Slash", "Earth Power", "Protect", "Seed Flare", "Tailwind"],
                "abilities": ["Serene Grace"],
                "teraTypes": ["Flying", "Steel", "Water"]
            }
        ]
    },
    "arceus": {
        "level": 71,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Extreme Speed", "Flare Blitz", "Phantom Force", "Swords Dance"],
                "abilities": ["Multitype"],
                "teraTypes": ["Ghost", "Normal"]
            }
        ]
    },
    "arceusbug": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Extreme Speed", "Stomping Tantrum", "Swords Dance", "X-Scissor"],
                "abilities": ["Multitype"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "arceusdark": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Gunk Shot", "Judgment", "Recover", "Tailwind"],
                "abilities": ["Multitype"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "arceusdragon": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Calm Mind", "Fire Blast", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Judgment", "Recover", "Sludge Bomb"],
                "abilities": ["Multitype"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "arceuselectric": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Ice Beam", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Electric", "Ice"]
            }
        ]
    },
    "arceusfairy": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Dazzling Gleam", "Earth Power", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fairy", "Ground"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "arceusfighting": {
        "level": 71,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Recover", "Snarl"],
                "abilities": ["Multitype"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "arceusfire": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Extreme Speed", "Flare Blitz", "Liquidation", "Protect", "Swords Dance"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire", "Normal", "Water"]
            }
        ]
    },
    "arceusflying": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Calm Mind", "Earth Power", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Flying", "Ground"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "arceusghost": {
        "level": 71,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Focus Blast", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "arceusgrass": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire", "Steel"]
            }
        ]
    },
    "arceusground": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Ice Beam", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Dragon", "Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Calm Mind", "Fire Blast", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Earthquake", "Extreme Speed", "Stone Edge", "Swords Dance"],
                "abilities": ["Multitype"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "arceusice": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Calm Mind", "Earth Power", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Calm Mind", "Judgment", "Recover", "Thunderbolt"],
                "abilities": ["Multitype"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "arceuspoison": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Extreme Speed", "Flare Blitz", "Gunk Shot", "Liquidation", "Swords Dance"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire", "Normal", "Poison"]
            }
        ]
    },
    "arceuspsychic": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "arceusrock": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Calm Mind", "Earth Power", "Judgment", "Recover"],
                "abilities": ["Multitype"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "arceussteel": {
        "level": 73,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "arceuswater": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Judgment", "Recover", "Snarl", "Tailwind", "Taunt", "Will-O-Wisp"],
                "abilities": ["Multitype"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Extreme Speed", "Flare Blitz", "Liquidation", "Swords Dance"],
                "abilities": ["Multitype"],
                "teraTypes": ["Fire", "Normal"]
            }
        ]
    },
    "serperior": {
        "level": 80,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dragon Pulse", "Glare", "Knock Off", "Leaf Storm", "Protect"],
                "abilities": ["Contrary"],
                "teraTypes": ["Dragon"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Glare", "Leaf Storm", "Protect", "Tera Blast"],
                "abilities": ["Contrary"],
                "teraTypes": ["Fire", "Rock"]
            }
        ]
    },
    "emboar": {
        "level": 85,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Flare Blitz", "Head Smash", "Knock Off", "Wild Charge"],
                "abilities": ["Reckless"],
                "teraTypes": ["Dark", "Electric", "Rock"]
            }
        ]
    },
    "samurott": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Aqua Jet", "Flip Turn", "Hydro Pump", "Ice Beam", "Knock Off", "Megahorn", "Sacred Sword"],
                "abilities": ["Torrent"],
                "teraTypes": ["Dark", "Fire", "Water"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Aqua Jet", "Knock Off", "Liquidation", "Protect", "Sacred Sword", "Swords Dance"],
                "abilities": ["Torrent"],
                "teraTypes": ["Dark", "Fire", "Water"]
            }
        ]
    },
    "samurotthisui": {
        "level": 83,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Aqua Jet", "Ceaseless Edge", "Protect", "Razor Shell", "Sacred Sword", "Sucker Punch"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Dark", "Fire", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Ceaseless Edge", "Flip Turn", "Razor Shell", "Sacred Sword", "Sucker Punch"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Dark", "Fire", "Water"]
            }
        ]
    },
    "zebstrika": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["High Horsepower", "Overheat", "Protect", "Wild Charge"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["High Horsepower", "Overheat", "Protect", "Thunderbolt"],
                "abilities": ["Lightning Rod"],
                "teraTypes": ["Flying", "Water"]
            }
        ]
    },
    "excadrill": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["High Horsepower", "Iron Head", "Rapid Spin", "Rock Slide"],
                "abilities": ["Mold Breaker", "Sand Rush"],
                "teraTypes": ["Flying", "Water"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["High Horsepower", "Iron Head", "Protect", "Swords Dance"],
                "abilities": ["Mold Breaker", "Sand Rush"],
                "teraTypes": ["Flying", "Ground", "Water"]
            }
        ]
    },
    "conkeldurr": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Knock Off", "Mach Punch", "Protect"],
                "abilities": ["Guts"],
                "teraTypes": ["Dark", "Fighting"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Drain Punch", "Ice Punch", "Knock Off", "Mach Punch"],
                "abilities": ["Iron Fist"],
                "teraTypes": ["Dark", "Fighting", "Steel"]
            }
        ]
    },
    "leavanny": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Knock Off", "Leaf Blade", "Pollen Puff", "Sticky Web"],
                "abilities": ["Chlorophyll", "Swarm"],
                "teraTypes": ["Rock", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Leaf Blade", "Lunge", "Protect", "Sticky Web"],
                "abilities": ["Chlorophyll", "Swarm"],
                "teraTypes": ["Rock", "Water"]
            }
        ]
    },
    "whimsicott": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Encore", "Moonblast", "Tailwind", "Taunt"],
                "abilities": ["Prankster"],
                "teraTypes": ["Fire", "Ghost", "Steel"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Helping Hand", "Moonblast", "Tailwind"],
                "abilities": ["Prankster"],
                "teraTypes": ["Fire", "Ghost", "Steel"]
            }
        ]
    },
    "lilligant": {
        "level": 88,
        "sets": [
            {
                "role": "Tera Blast user",
                "movepool": ["Giga Drain", "Protect", "Quiver Dance", "Tera Blast"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Fire", "Rock"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Alluring Voice", "Energy Ball", "Pollen Puff", "Quiver Dance", "Sleep Powder"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "lilliganthisui": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Leaf Blade", "Protect", "Sleep Powder", "Victory Dance"],
                "abilities": ["Hustle"],
                "teraTypes": ["Fighting", "Steel"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Close Combat", "Leaf Blade", "Protect", "Victory Dance"],
                "abilities": ["Hustle"],
                "teraTypes": ["Fighting", "Steel"]
            }
        ]
    },
    "basculin": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Flip Turn", "Psychic Fangs", "Wave Crash"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Aqua Jet", "Flip Turn", "Protect", "Wave Crash"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "basculegion": {
        "level": 69,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Aqua Jet", "Flip Turn", "Last Respects", "Wave Crash"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "basculegionf": {
        "level": 72,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Flip Turn", "Last Respects", "Muddy Water", "Wave Crash"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "krookodile": {
        "level": 80,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Gunk Shot", "High Horsepower", "Knock Off", "Protect", "Stone Edge", "Taunt"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Ground", "Poison"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Gunk Shot", "High Horsepower", "Knock Off", "Rock Slide"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Dark", "Ground", "Poison"]
            }
        ]
    },
    "scrafty": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Close Combat", "Coaching", "Fake Out", "Knock Off", "Poison Jab", "Snarl"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "zoroark": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dark Pulse", "Flamethrower", "Focus Blast", "Protect", "Sludge Bomb"],
                "abilities": ["Illusion"],
                "teraTypes": ["Poison"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Flamethrower", "Focus Blast", "Knock Off", "Protect", "Sludge Bomb"],
                "abilities": ["Illusion"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "zoroarkhisui": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Bitter Malice", "Flamethrower", "Focus Blast", "Hyper Voice", "Nasty Plot", "Protect"],
                "abilities": ["Illusion"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Bitter Malice", "Hyper Voice", "Protect", "Tera Blast"],
                "abilities": ["Illusion"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "cinccino": {
        "level": 85,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Bullet Seed", "Knock Off", "Protect", "Tail Slap", "Triple Axel"],
                "abilities": ["Technician"],
                "teraTypes": ["Grass", "Ice", "Normal"]
            }
        ]
    },
    "gothitelle": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Fake Out", "Heal Pulse", "Helping Hand", "Protect", "Psychic", "Trick Room"],
                "abilities": ["Shadow Tag"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "reuniclus": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Focus Blast", "Protect", "Psychic", "Shadow Ball", "Trick Room"],
                "abilities": ["Magic Guard"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "swanna": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Hydro Pump", "Knock Off", "Protect", "Tailwind"],
                "abilities": ["Hydration"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Hydro Pump", "Protect", "Tailwind"],
                "abilities": ["Hydration"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "sawsbuck": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Double-Edge", "High Horsepower", "Horn Leech", "Protect", "Swords Dance"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "amoonguss": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Clear Smog", "Pollen Puff", "Protect", "Rage Powder", "Spore"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Pollen Puff", "Rage Powder", "Sludge Bomb", "Spore"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "alomomola": {
        "level": 96,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Flip Turn", "Helping Hand", "Icy Wind", "Scald", "Wide Guard"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "galvantula": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Bug Buzz", "Protect", "Sticky Web", "Thunder", "Volt Switch"],
                "abilities": ["Compound Eyes"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "eelektross": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Electroweb", "Flamethrower", "Giga Drain", "Knock Off", "Thunderbolt", "U-turn"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric", "Poison"]
            }
        ]
    },
    "chandelure": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Energy Ball", "Heat Wave", "Protect", "Shadow Ball", "Trick"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Fire", "Grass"]
            }
        ]
    },
    "haxorus": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Iron Head", "Protect", "Scale Shot", "Swords Dance"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Dragon", "Fighting", "Steel"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Dragon Claw", "First Impression", "Iron Head", "Protect"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Fighting", "Steel"]
            }
        ]
    },
    "beartic": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Aqua Jet", "Close Combat", "Icicle Crash", "Protect"],
                "abilities": ["Slush Rush", "Swift Swim"],
                "teraTypes": ["Fighting", "Water"]
            }
        ]
    },
    "cryogonal": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Flash Cannon", "Freeze-Dry", "Icy Wind", "Recover"],
                "abilities": ["Levitate"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "mienshao": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Fake Out", "Knock Off", "U-turn"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Knock Off", "Triple Axel", "U-turn"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "golurk": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dynamic Punch", "High Horsepower", "Poltergeist", "Protect"],
                "abilities": ["No Guard"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Dynamic Punch", "High Horsepower", "Poltergeist", "Stone Edge"],
                "abilities": ["No Guard"],
                "teraTypes": ["Dragon", "Fairy", "Fighting"]
            }
        ]
    },
    "braviary": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Close Combat", "Protect", "Tailwind"],
                "abilities": ["Defiant"],
                "teraTypes": ["Fighting", "Flying"]
            }
        ]
    },
    "braviaryhisui": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Heat Wave", "Hurricane", "Psychic", "Tailwind"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Fire", "Psychic", "Steel"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Esper Wing", "Hurricane", "Protect"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Psychic", "Steel"]
            }
        ]
    },
    "mandibuzz": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Foul Play", "Knock Off", "Roost", "Snarl", "Tailwind", "Taunt", "Toxic", "U-turn"],
                "abilities": ["Overcoat"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Brave Bird", "Knock Off", "Roost", "Tailwind"],
                "abilities": ["Overcoat"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "hydreigon": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dark Pulse", "Draco Meteor", "Protect", "Snarl", "Tailwind"],
                "abilities": ["Levitate"],
                "teraTypes": ["Dragon", "Poison"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dark Pulse", "Draco Meteor", "Heat Wave", "Protect", "Snarl"],
                "abilities": ["Levitate"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "volcarona": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bug Buzz", "Heat Wave", "Protect", "Quiver Dance"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Fire", "Ground", "Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Heat Wave", "Rage Powder", "Struggle Bug", "Tailwind"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "cobalion": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Body Press", "Coaching", "Iron Head", "Thunder Wave", "Volt Switch"],
                "abilities": ["Justified"],
                "teraTypes": ["Flying", "Water"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Heavy Slam", "Iron Defense", "Protect"],
                "abilities": ["Justified"],
                "teraTypes": ["Flying", "Water"]
            }
        ]
    },
    "terrakion": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "High Horsepower", "Rock Slide", "Stone Edge"],
                "abilities": ["Justified"],
                "teraTypes": ["Fighting", "Ghost", "Rock"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Protect", "Rock Slide", "Stone Edge"],
                "abilities": ["Justified"],
                "teraTypes": ["Fighting", "Ghost", "Rock"]
            }
        ]
    },
    "virizion": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Close Combat", "Coaching", "Leaf Storm", "Protect", "Stone Edge"],
                "abilities": ["Justified"],
                "teraTypes": ["Fire", "Rock", "Steel"]
            }
        ]
    },
    "tornadus": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Bleakwind Storm", "Heat Wave", "Knock Off", "Protect", "Tailwind", "Taunt"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "tornadustherian": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bleakwind Storm", "Grass Knot", "Heat Wave", "Nasty Plot", "Protect"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Fire", "Flying"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Bleakwind Storm", "Focus Blast", "Grass Knot", "Heat Wave", "U-turn"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Fire", "Flying"]
            }
        ]
    },
    "thundurus": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Grass Knot", "Knock Off", "Protect", "Snarl", "Taunt", "Thunder Wave", "Thunderbolt"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Acrobatics", "Grass Knot", "Knock Off", "Protect", "Wildbolt Storm"],
                "abilities": ["Defiant"],
                "teraTypes": ["Electric", "Flying", "Steel"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Nasty Plot", "Protect", "Tera Blast", "Wildbolt Storm"],
                "abilities": ["Defiant"],
                "teraTypes": ["Flying", "Ice"]
            }
        ]
    },
    "thundurustherian": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Grass Knot", "Protect", "Sludge Bomb", "Volt Switch", "Wildbolt Storm"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Electric", "Poison"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Nasty Plot", "Protect", "Tera Blast", "Wildbolt Storm"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Flying", "Ice"]
            }
        ]
    },
    "reshiram": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Blue Flare", "Draco Meteor", "Heat Wave", "Protect", "Tailwind"],
                "abilities": ["Turboblaze"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "zekrom": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Bolt Strike", "Dragon Claw", "Dragon Dance", "Protect"],
                "abilities": ["Teravolt"],
                "teraTypes": ["Dragon", "Electric", "Fire", "Grass"]
            }
        ]
    },
    "landorus": {
        "level": 75,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Nasty Plot", "Protect", "Rock Slide", "Sandsear Storm", "Sludge Bomb"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Ground", "Poison"]
            }
        ]
    },
    "landorustherian": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Protect", "Rock Slide", "Stomping Tantrum", "Stone Edge", "Taunt", "U-turn"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Rock Slide", "Stomping Tantrum", "Stone Edge", "Tera Blast", "U-turn"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying"]
            }
        ]
    },
    "kyurem": {
        "level": 77,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Icicle Spear", "Protect", "Scale Shot"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fairy", "Steel"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Draco Meteor", "Earth Power", "Glaciate", "Protect"],
                "abilities": ["Pressure"],
                "teraTypes": ["Fairy", "Steel"]
            }
        ]
    },
    "kyuremwhite": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Earth Power", "Fusion Flare", "Ice Beam", "Protect"],
                "abilities": ["Turboblaze"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Blizzard", "Earth Power", "Freeze-Dry", "Fusion Flare", "Protect"],
                "abilities": ["Turboblaze"],
                "teraTypes": ["Fire", "Ground"]
            }
        ]
    },
    "kyuremblack": {
        "level": 75,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dragon Dance", "Fusion Bolt", "Icicle Spear", "Protect"],
                "abilities": ["Teravolt"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "keldeoresolute": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Hydro Pump", "Muddy Water", "Secret Sword", "Vacuum Wave"],
                "abilities": ["Justified"],
                "teraTypes": ["Fighting", "Steel", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Hydro Pump", "Muddy Water", "Protect", "Secret Sword", "Vacuum Wave"],
                "abilities": ["Justified"],
                "teraTypes": ["Fighting", "Steel", "Water"]
            }
        ]
    },
    "meloetta": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Calm Mind", "Focus Blast", "Hyper Voice", "Protect", "Psychic", "U-turn"],
                "abilities": ["Serene Grace"],
                "teraTypes": ["Fighting", "Normal", "Psychic"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Close Combat", "Psychic", "Relic Song", "Tera Blast"],
                "abilities": ["Serene Grace"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "chesnaught": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Coaching", "Knock Off", "Leech Seed", "Spiky Shield", "Wood Hammer"],
                "abilities": ["Bulletproof"],
                "teraTypes": ["Fire", "Rock", "Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Leech Seed", "Spiky Shield"],
                "abilities": ["Bulletproof"],
                "teraTypes": ["Fire", "Rock", "Steel", "Water"]
            }
        ]
    },
    "delphox": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Fire Blast", "Heat Wave", "Nasty Plot", "Protect", "Psychic"],
                "abilities": ["Blaze"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "greninjabond": {
        "level": 83,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dark Pulse", "Gunk Shot", "Hydro Pump", "Ice Beam", "Protect", "Taunt"],
                "abilities": ["Battle Bond"],
                "teraTypes": ["Dark", "Poison", "Water"]
            }
        ]
    },
    "talonflame": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Brave Bird", "Overheat", "Protect", "Tailwind", "U-turn", "Will-O-Wisp"],
                "abilities": ["Gale Wings"],
                "teraTypes": ["Flying", "Ground"]
            }
        ]
    },
    "vivillon": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Hurricane", "Pollen Puff", "Protect", "Sleep Powder"],
                "abilities": ["Compound Eyes"],
                "teraTypes": ["Flying", "Steel"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Hurricane", "Protect", "Sleep Powder", "Tailwind"],
                "abilities": ["Compound Eyes"],
                "teraTypes": ["Flying", "Steel"]
            }
        ]
    },
    "pyroar": {
        "level": 83,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Fire Blast", "Heat Wave", "Hyper Voice", "Protect", "Taunt", "Will-O-Wisp"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Fire", "Normal", "Water"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Fire Blast", "Hyper Voice", "Protect", "Tera Blast"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "florges": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Dazzling Gleam", "Moonblast", "Protect", "Synthesis"],
                "abilities": ["Flower Veil"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "gogoat": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Double-Edge", "High Horsepower", "Horn Leech", "Leaf Storm"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Ground", "Normal"]
            }
        ]
    },
    "meowstic": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fake Out", "Helping Hand", "Light Screen", "Psychic", "Reflect", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "meowsticf": {
        "level": 89,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Alluring Voice", "Dark Pulse", "Protect", "Psychic", "Thunderbolt"],
                "abilities": ["Competitive"],
                "teraTypes": ["Dark", "Electric", "Fairy"]
            }
        ]
    },
    "malamar": {
        "level": 80,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Knock Off", "Protect", "Psycho Cut", "Superpower", "Trick Room"],
                "abilities": ["Contrary"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "dragalge": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Hydro Pump", "Protect", "Sludge Bomb"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "clawitzer": {
        "level": 84,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Aura Sphere", "Dark Pulse", "Dragon Pulse", "Muddy Water"],
                "abilities": ["Mega Launcher"],
                "teraTypes": ["Dark", "Dragon", "Fighting"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Aura Sphere", "Dark Pulse", "Heal Pulse", "Muddy Water", "Protect"],
                "abilities": ["Mega Launcher"],
                "teraTypes": ["Dark", "Fighting"]
            }
        ]
    },
    "sylveon": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Hyper Voice", "Protect", "Substitute"],
                "abilities": ["Pixilate"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Hyper Voice", "Protect", "Quick Attack", "Tera Blast"],
                "abilities": ["Pixilate"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "hawlucha": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Brave Bird", "Close Combat", "Protect", "Swords Dance"],
                "abilities": ["Unburden"],
                "teraTypes": ["Fighting", "Fire", "Steel"]
            }
        ]
    },
    "dedenne": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Dazzling Gleam", "Helping Hand", "Nuzzle", "Super Fang", "Thunderbolt"],
                "abilities": ["Cheek Pouch"],
                "teraTypes": ["Electric", "Flying"]
            }
        ]
    },
    "carbink": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Iron Defense", "Moonblast", "Trick Room"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "goodra": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Breaking Swipe", "Draco Meteor", "Fire Blast", "Power Whip", "Protect", "Scald", "Sludge Bomb", "Thunderbolt"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Electric", "Fire", "Grass", "Poison", "Water"]
            }
        ]
    },
    "goodrahisui": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Dragon Tail", "Fire Blast", "Heavy Slam", "Hydro Pump", "Thunderbolt"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Electric", "Fire", "Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Acid Armor", "Body Press", "Heavy Slam", "Life Dew", "Protect"],
                "abilities": ["Sap Sipper"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "klefki": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Dazzling Gleam", "Light Screen", "Reflect", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Flying", "Water"]
            }
        ]
    },
    "trevenant": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Poltergeist", "Protect", "Trick Room", "Wood Hammer"],
                "abilities": ["Harvest"],
                "teraTypes": ["Dark", "Water"]
            }
        ]
    },
    "avalugg": {
        "level": 92,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Avalanche", "Body Press", "Protect", "Recover"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting", "Poison", "Water"]
            }
        ]
    },
    "avalugghisui": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Icicle Spear", "Protect", "Rock Blast"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Fighting", "Flying", "Poison"]
            }
        ]
    },
    "noivern": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Draco Meteor", "Flamethrower", "Hurricane", "Protect", "Tailwind"],
                "abilities": ["Frisk"],
                "teraTypes": ["Dragon", "Fire", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Flamethrower", "Hurricane", "Protect", "Tailwind"],
                "abilities": ["Frisk"],
                "teraTypes": ["Dragon", "Fire", "Steel"]
            }
        ]
    },
    "diancie": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Diamond Storm", "Protect", "Trick Room"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Diamond Storm", "Moonblast", "Trick Room"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "hoopa": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Focus Blast", "Hyperspace Hole", "Protect", "Shadow Ball", "Trick"],
                "abilities": ["Magician"],
                "teraTypes": ["Dark", "Fighting", "Psychic"]
            }
        ]
    },
    "hoopaunbound": {
        "level": 80,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Drain Punch", "Gunk Shot", "Hyperspace Fury", "Trick", "Zen Headbutt"],
                "abilities": ["Magician"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Focus Blast", "Gunk Shot", "Hyperspace Fury", "Protect", "Psychic", "Trick"],
                "abilities": ["Magician"],
                "teraTypes": ["Dark", "Fighting", "Poison"]
            }
        ]
    },
    "volcanion": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Heat Wave", "Protect", "Sludge Bomb", "Steam Eruption"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "decidueye": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Knock Off", "Leaf Storm", "Protect", "Spirit Shackle", "Tailwind"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Dark", "Ghost", "Water"]
            }
        ]
    },
    "decidueyehisui": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Knock Off", "Leaf Blade", "Protect", "Tailwind", "Triple Arrows"],
                "abilities": ["Scrappy"],
                "teraTypes": ["Dark", "Fighting", "Steel"]
            }
        ]
    },
    "incineroar": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fake Out", "Flare Blitz", "Knock Off", "Parting Shot"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "primarina": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Flip Turn", "Hydro Pump", "Hyper Voice", "Moonblast"],
                "abilities": ["Liquid Voice"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Hyper Voice", "Icy Wind", "Life Dew", "Moonblast", "Protect"],
                "abilities": ["Liquid Voice"],
                "teraTypes": ["Grass", "Steel"]
            }
        ]
    },
    "toucannon": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Brave Bird", "Bullet Seed", "Protect", "Tailwind"],
                "abilities": ["Skill Link"],
                "teraTypes": ["Flying", "Steel"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Brave Bird", "Knock Off", "Protect", "Tailwind"],
                "abilities": ["Keen Eye"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "gumshoos": {
        "level": 94,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Double-Edge", "Knock Off", "Stomping Tantrum", "U-turn"],
                "abilities": ["Adaptability"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "vikavolt": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Bug Buzz", "Protect", "Sticky Web", "Thunderbolt"],
                "abilities": ["Levitate"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "crabominable": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Drain Punch", "Ice Hammer", "Knock Off", "Protect"],
                "abilities": ["Iron Fist"],
                "teraTypes": ["Dark", "Fire", "Poison"]
            }
        ]
    },
    "oricorio": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Hurricane", "Protect", "Revelation Dance", "Tailwind"],
                "abilities": ["Dancer"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Air Slash", "Protect", "Quiver Dance", "Revelation Dance"],
                "abilities": ["Dancer"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "oricoriopompom": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Hurricane", "Protect", "Revelation Dance", "Tailwind"],
                "abilities": ["Dancer"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Air Slash", "Protect", "Quiver Dance", "Revelation Dance"],
                "abilities": ["Dancer"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "oricoriopau": {
        "level": 89,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Hurricane", "Protect", "Revelation Dance", "Tailwind"],
                "abilities": ["Dancer"],
                "teraTypes": ["Fighting", "Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Air Slash", "Protect", "Quiver Dance", "Revelation Dance"],
                "abilities": ["Dancer"],
                "teraTypes": ["Fighting", "Ground"]
            }
        ]
    },
    "oricoriosensu": {
        "level": 87,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Hurricane", "Protect", "Revelation Dance", "Tailwind"],
                "abilities": ["Dancer"],
                "teraTypes": ["Fighting", "Ground"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Air Slash", "Protect", "Quiver Dance", "Revelation Dance"],
                "abilities": ["Dancer"],
                "teraTypes": ["Fighting", "Ground"]
            }
        ]
    },
    "ribombee": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Moonblast", "Pollen Puff", "Protect", "Tailwind"],
                "abilities": ["Shield Dust"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Dazzling Gleam", "Moonblast", "Protect", "Quiver Dance", "Tera Blast"],
                "abilities": ["Shield Dust"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "lycanroc": {
        "level": 84,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Accelerock", "Close Combat", "Drill Run", "Protect", "Rock Slide", "Swords Dance"],
                "abilities": ["Sand Rush"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "lycanrocmidnight": {
        "level": 84,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Knock Off", "Rock Slide", "Stone Edge"],
                "abilities": ["No Guard"],
                "teraTypes": ["Fighting", "Rock", "Water"]
            }
        ]
    },
    "lycanrocdusk": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Accelerock", "Close Combat", "Protect", "Psychic Fangs", "Rock Slide", "Swords Dance"],
                "abilities": ["Tough Claws"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "toxapex": {
        "level": 92,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Baneful Bunker", "Infestation", "Recover", "Toxic"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Grass", "Steel"]
            }
        ]
    },
    "mudsdale": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Heavy Slam", "High Horsepower", "Rest", "Stone Edge"],
                "abilities": ["Stamina"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "araquanid": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Liquidation", "Lunge", "Protect", "Sticky Web", "Wide Guard"],
                "abilities": ["Water Bubble"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Leech Life", "Liquidation", "Protect", "Sticky Web", "Wide Guard"],
                "abilities": ["Water Bubble"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Hydro Pump", "Liquidation", "Protect", "Sticky Web", "Wide Guard"],
                "abilities": ["Water Bubble"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "lurantis": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Leaf Blade", "Leaf Storm", "Pollen Puff", "Superpower"],
                "abilities": ["Contrary"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Knock Off", "Leaf Blade", "Pollen Puff", "Protect", "Superpower"],
                "abilities": ["Contrary"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Knock Off", "Leaf Storm", "Superpower", "Tera Blast"],
                "abilities": ["Contrary"],
                "teraTypes": ["Stellar"]
            }
        ]
    },
    "salazzle": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Encore", "Fake Out", "Fire Blast", "Heat Wave", "Protect", "Sludge Bomb"],
                "abilities": ["Corrosion"],
                "teraTypes": ["Fire", "Flying", "Water"]
            }
        ]
    },
    "tsareena": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["High Jump Kick", "Knock Off", "Power Whip", "Rapid Spin", "Triple Axel"],
                "abilities": ["Queenly Majesty"],
                "teraTypes": ["Fighting", "Fire"]
            }
        ]
    },
    "comfey": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Draining Kiss", "Floral Healing", "Helping Hand", "Tailwind"],
                "abilities": ["Triage"],
                "teraTypes": ["Fairy", "Steel"]
            }
        ]
    },
    "oranguru": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Hyper Voice", "Instruct", "Psychic", "Trick Room"],
                "abilities": ["Inner Focus"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "passimian": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Gunk Shot", "Knock Off", "Rock Slide", "U-turn"],
                "abilities": ["Defiant"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "palossand": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Earth Power", "Protect", "Shadow Ball", "Shore Up", "Stealth Rock"],
                "abilities": ["Water Compaction"],
                "teraTypes": ["Grass", "Water"]
            }
        ]
    },
    "minior": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Acrobatics", "Protect", "Rock Slide", "Shell Smash"],
                "abilities": ["Shields Down"],
                "teraTypes": ["Flying", "Rock", "Steel"]
            }
        ]
    },
    "komala": {
        "level": 93,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Double-Edge", "Knock Off", "Rapid Spin", "Sucker Punch", "Superpower", "U-turn", "Wood Hammer"],
                "abilities": ["Comatose"],
                "teraTypes": ["Fighting", "Grass"]
            }
        ]
    },
    "mimikyu": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Play Rough", "Protect", "Shadow Claw", "Shadow Sneak", "Swords Dance"],
                "abilities": ["Disguise"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "bruxish": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Crunch", "Protect", "Psychic Fangs", "Wave Crash"],
                "abilities": ["Strong Jaw"],
                "teraTypes": ["Dark", "Psychic"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Aqua Jet", "Crunch", "Flip Turn", "Ice Fang", "Psychic Fangs", "Wave Crash"],
                "abilities": ["Strong Jaw"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "solgaleo": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Flare Blitz", "Knock Off", "Psychic Fangs", "Sunsteel Strike"],
                "abilities": ["Full Metal Body"],
                "teraTypes": ["Dark", "Fighting", "Fire"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Close Combat", "Flame Charge", "Protect", "Sunsteel Strike"],
                "abilities": ["Full Metal Body"],
                "teraTypes": ["Fighting", "Fire"]
            }
        ]
    },
    "lunala": {
        "level": 71,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Icy Wind", "Moongeist Beam", "Moonlight", "Tailwind", "Wide Guard", "Will-O-Wisp"],
                "abilities": ["Shadow Shield"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Meteor Beam", "Moonblast", "Moongeist Beam", "Protect"],
                "abilities": ["Shadow Shield"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Moonblast", "Moongeist Beam", "Protect"],
                "abilities": ["Shadow Shield"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "necrozma": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Brick Break", "Dragon Dance", "Knock Off", "Photon Geyser"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark", "Fighting"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Meteor Beam", "Photon Geyser", "Protect"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark", "Steel"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Earth Power", "Photon Geyser", "Protect"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "necrozmaduskmane": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Dance", "Earthquake", "Photon Geyser", "Protect", "Sunsteel Strike"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark", "Steel", "Water"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Earthquake", "Photon Geyser", "Protect", "Sunsteel Strike", "Trick Room"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark", "Steel", "Water"]
            }
        ]
    },
    "necrozmadawnwings": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Meteor Beam", "Moongeist Beam", "Photon Geyser", "Trick Room"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Moongeist Beam", "Photon Geyser", "Protect", "Trick Room"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Moongeist Beam", "Photon Geyser", "Tera Blast", "Trick Room"],
                "abilities": ["Prism Armor"],
                "teraTypes": ["Fairy", "Fighting"]
            }
        ]
    },
    "kommoo": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Clanging Scales", "Clangorous Soul", "Drain Punch", "Iron Head"],
                "abilities": ["Bulletproof", "Soundproof"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Clanging Scales", "Clangorous Soul", "Iron Head", "Protect"],
                "abilities": ["Bulletproof", "Soundproof"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Iron Defense", "Protect", "Throat Chop"],
                "abilities": ["Bulletproof"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "magearna": {
        "level": 71,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dazzling Gleam", "Flash Cannon", "Fleur Cannon", "Protect", "Trick Room"],
                "abilities": ["Soul-Heart"],
                "teraTypes": ["Fairy", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Aura Sphere", "Dazzling Gleam", "Flash Cannon", "Fleur Cannon"],
                "abilities": ["Soul-Heart"],
                "teraTypes": ["Fairy", "Fighting", "Water"]
            }
        ]
    },
    "rillaboom": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fake Out", "Grassy Glide", "High Horsepower", "Wood Hammer"],
                "abilities": ["Grassy Surge"],
                "teraTypes": ["Fire", "Grass", "Steel"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Fake Out", "Grassy Glide", "U-turn", "Wood Hammer"],
                "abilities": ["Grassy Surge"],
                "teraTypes": ["Fire", "Grass", "Steel"]
            }
        ]
    },
    "cinderace": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Court Change", "Gunk Shot", "High Jump Kick", "Protect", "Pyro Ball", "Sucker Punch", "U-turn"],
                "abilities": ["Blaze"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["High Jump Kick", "Protect", "Pyro Ball", "U-turn"],
                "abilities": ["Blaze"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Gunk Shot", "High Jump Kick", "Pyro Ball", "U-turn"],
                "abilities": ["Libero"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "inteleon": {
        "level": 78,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Hydro Pump", "Ice Beam", "Muddy Water", "Scald"],
                "abilities": ["Torrent"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "greedent": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Double-Edge", "High Horsepower", "Knock Off", "Protect", "Swords Dance"],
                "abilities": ["Cheek Pouch"],
                "teraTypes": ["Fairy", "Ghost", "Ground"]
            }
        ]
    },
    "corviknight": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Brave Bird", "Iron Head", "Roost", "Tailwind"],
                "abilities": ["Mirror Armor"],
                "teraTypes": ["Dragon"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Brave Bird", "Iron Defense", "Roost", "Tailwind"],
                "abilities": ["Mirror Armor"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "drednaw": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Crunch", "Liquidation", "Rock Slide", "Shell Smash"],
                "abilities": ["Strong Jaw"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Liquidation", "Protect", "Rock Slide", "Shell Smash"],
                "abilities": ["Shell Armor", "Swift Swim"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "coalossal": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Fire Blast", "Heat Wave", "Incinerate", "Protect", "Stealth Rock", "Stone Edge", "Will-O-Wisp"],
                "abilities": ["Flame Body"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "flapple": {
        "level": 95,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Dragon Dance", "Dragon Rush", "Grav Apple", "Protect", "Sucker Punch"],
                "abilities": ["Ripen"],
                "teraTypes": ["Fire", "Grass", "Steel"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Dragon Dance", "Grav Apple", "Protect", "Tera Blast"],
                "abilities": ["Hustle"],
                "teraTypes": ["Dragon", "Fire"]
            }
        ]
    },
    "appletun": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Apple Acid", "Dragon Pulse", "Leech Seed", "Protect"],
                "abilities": ["Ripen", "Thick Fat"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "sandaconda": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Coil", "High Horsepower", "Rest", "Stone Edge"],
                "abilities": ["Shed Skin"],
                "teraTypes": ["Dragon", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Glare", "High Horsepower", "Rest", "Stone Edge"],
                "abilities": ["Shed Skin"],
                "teraTypes": ["Dragon", "Steel"]
            }
        ]
    },
    "cramorant": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Brave Bird", "Protect", "Surf", "Tailwind"],
                "abilities": ["Gulp Missile"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "barraskewda": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Flip Turn", "Poison Jab", "Protect", "Waterfall"],
                "abilities": ["Propeller Tail"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "toxtricity": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Overdrive", "Sludge Bomb", "Snarl", "Volt Switch"],
                "abilities": ["Punk Rock"],
                "teraTypes": ["Dark", "Electric", "Flying"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Overdrive", "Psychic Noise", "Sludge Bomb", "Volt Switch"],
                "abilities": ["Punk Rock"],
                "teraTypes": ["Electric", "Flying", "Psychic"]
            }
        ]
    },
    "toxtricitylowkey": {
        "level": 82,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Overdrive", "Sludge Bomb", "Snarl", "Volt Switch"],
                "abilities": ["Punk Rock"],
                "teraTypes": ["Dark", "Electric", "Flying"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Overdrive", "Psychic Noise", "Sludge Bomb", "Volt Switch"],
                "abilities": ["Punk Rock"],
                "teraTypes": ["Electric", "Flying", "Psychic"]
            }
        ]
    },
    "polteageist": {
        "level": 85,
        "sets": [
            {
                "role": "Tera Blast user",
                "movepool": ["Protect", "Shadow Ball", "Shell Smash", "Tera Blast"],
                "abilities": ["Cursed Body"],
                "teraTypes": ["Fairy", "Fighting"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Baton Pass", "Protect", "Shadow Ball", "Shell Smash"],
                "abilities": ["Cursed Body"],
                "teraTypes": ["Dark", "Normal"]
            }
        ]
    },
    "hatterene": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dazzling Gleam", "Mystical Fire", "Protect", "Psychic", "Trick Room"],
                "abilities": ["Magic Bounce"],
                "teraTypes": ["Fairy", "Fire", "Psychic", "Steel"]
            }
        ]
    },
    "grimmsnarl": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Light Screen", "Parting Shot", "Reflect", "Spirit Break", "Thunder Wave"],
                "abilities": ["Prankster"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "perrserker": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Fake Out", "Helping Hand", "Iron Head", "Knock Off", "U-turn"],
                "abilities": ["Steely Spirit", "Tough Claws"],
                "teraTypes": ["Fighting", "Steel"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Iron Head", "Knock Off", "U-turn"],
                "abilities": ["Steely Spirit", "Tough Claws"],
                "teraTypes": ["Fighting", "Steel"]
            }
        ]
    },
    "alcremie": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Alluring Voice", "Dazzling Gleam", "Decorate", "Encore", "Protect"],
                "abilities": ["Aroma Veil"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Alluring Voice", "Dazzling Gleam", "Decorate", "Helping Hand", "Protect"],
                "abilities": ["Aroma Veil"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "falinks": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Iron Head", "Knock Off", "No Retreat", "Protect", "Rock Slide"],
                "abilities": ["Defiant"],
                "teraTypes": ["Dark", "Steel"]
            }
        ]
    },
    "pincurchin": {
        "level": 97,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Electroweb", "Recover", "Scald", "Thunderbolt"],
                "abilities": ["Electric Surge"],
                "teraTypes": ["Grass", "Water"]
            }
        ]
    },
    "frosmoth": {
        "level": 86,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bug Buzz", "Ice Beam", "Protect", "Quiver Dance"],
                "abilities": ["Ice Scales"],
                "teraTypes": ["Ground", "Water"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Ice Beam", "Protect", "Quiver Dance", "Tera Blast"],
                "abilities": ["Ice Scales"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "stonjourner": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Heat Crash", "High Horsepower", "Protect", "Rock Polish", "Stone Edge"],
                "abilities": ["Power Spot"],
                "teraTypes": ["Fire", "Rock"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Heat Crash", "High Horsepower", "Rock Slide", "Stone Edge"],
                "abilities": ["Power Spot"],
                "teraTypes": ["Fire", "Rock"]
            }
        ]
    },
    "eiscue": {
        "level": 89,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Belly Drum", "Ice Spinner", "Liquidation", "Protect"],
                "abilities": ["Ice Face"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "indeedee": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Encore", "Expanding Force", "Hyper Voice", "Protect", "Shadow Ball"],
                "abilities": ["Psychic Surge"],
                "teraTypes": ["Fairy", "Psychic"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Expanding Force", "Hyper Voice", "Psyshock", "Trick"],
                "abilities": ["Psychic Surge"],
                "teraTypes": ["Psychic"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Encore", "Expanding Force", "Protect", "Shadow Ball", "Tera Blast", "Trick"],
                "abilities": ["Psychic Surge"],
                "teraTypes": ["Fairy", "Fighting"]
            }
        ]
    },
    "indeedeef": {
        "level": 91,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Heal Pulse", "Helping Hand", "Protect", "Psychic"],
                "abilities": ["Psychic Surge"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "morpeko": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Aura Wheel", "Electroweb", "Fake Out", "Knock Off", "Protect"],
                "abilities": ["Hunger Switch"],
                "teraTypes": ["Electric"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Aura Wheel", "Knock Off", "Parting Shot", "Protect", "Volt Switch"],
                "abilities": ["Hunger Switch"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "copperajah": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["High Horsepower", "Iron Head", "Play Rough", "Protect", "Rock Slide"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Fairy", "Rock"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Heat Crash", "Heavy Slam", "High Horsepower", "Stone Edge"],
                "abilities": ["Heavy Metal"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "duraludon": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Draco Meteor", "Flash Cannon", "Iron Defense"],
                "abilities": ["Stalwart"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Body Press", "Flash Cannon", "Iron Defense", "Protect", "Snarl", "Thunder Wave"],
                "abilities": ["Stalwart"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "dragapult": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Draco Meteor", "Dragon Darts", "Protect", "Shadow Ball"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Dragon"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Dragon Darts", "Fire Blast", "Protect", "Shadow Ball"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Dragon"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Dragon Claw", "Dragon Darts", "Phantom Force", "U-turn"],
                "abilities": ["Clear Body"],
                "teraTypes": ["Dragon"]
            }
        ]
    },
    "zacian": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Play Rough", "Protect", "Psychic Fangs", "Swords Dance"],
                "abilities": ["Intrepid Sword"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "zaciancrowned": {
        "level": 66,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Behemoth Blade", "Close Combat", "Play Rough", "Protect", "Swords Dance"],
                "abilities": ["Intrepid Sword"],
                "teraTypes": ["Fairy", "Fighting", "Fire", "Steel"]
            }
        ]
    },
    "zamazenta": {
        "level": 72,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Coaching", "Crunch", "Howl", "Stone Edge"],
                "abilities": ["Dauntless Shield"],
                "teraTypes": ["Dark", "Fighting", "Steel"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Crunch", "Iron Defense", "Protect"],
                "abilities": ["Dauntless Shield"],
                "teraTypes": ["Fighting", "Fire", "Steel"]
            }
        ]
    },
    "zamazentacrowned": {
        "level": 67,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Body Press", "Coaching", "Heavy Slam", "Iron Defense", "Protect", "Snarl", "Wide Guard"],
                "abilities": ["Dauntless Shield"],
                "teraTypes": ["Fighting", "Fire", "Steel"]
            }
        ]
    },
    "eternatus": {
        "level": 70,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Cosmic Power", "Dynamax Cannon", "Flamethrower", "Recover"],
                "abilities": ["Pressure"],
                "teraTypes": ["Dragon", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Dynamax Cannon", "Fire Blast", "Recover", "Sludge Bomb", "Toxic Spikes"],
                "abilities": ["Pressure"],
                "teraTypes": ["Dragon", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Dynamax Cannon", "Fire Blast", "Meteor Beam", "Protect"],
                "abilities": ["Pressure"],
                "teraTypes": ["Dragon", "Water"]
            }
        ]
    },
    "urshifu": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Poison Jab", "Protect", "Sucker Punch", "Wicked Blow"],
                "abilities": ["Unseen Fist"],
                "teraTypes": ["Dark", "Poison"]
            }
        ]
    },
    "urshifurapidstrike": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aqua Jet", "Close Combat", "Ice Spinner", "Protect", "Surging Strikes", "U-turn"],
                "abilities": ["Unseen Fist"],
                "teraTypes": ["Fire", "Steel", "Water"]
            }
        ]
    },
    "zarude": {
        "level": 80,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Jungle Healing", "Knock Off", "Power Whip", "Protect"],
                "abilities": ["Leaf Guard"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "regieleki": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Electroweb", "Protect", "Thunderbolt", "Volt Switch"],
                "abilities": ["Transistor"],
                "teraTypes": ["Electric"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Electroweb", "Protect", "Tera Blast", "Thunderbolt"],
                "abilities": ["Transistor"],
                "teraTypes": ["Ice"]
            }
        ]
    },
    "regidrago": {
        "level": 74,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Draco Meteor", "Dragon Claw", "Dragon Energy", "Earth Power"],
                "abilities": ["Dragon's Maw"],
                "teraTypes": ["Dragon"]
            }
        ]
    },
    "glastrier": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Heavy Slam", "High Horsepower", "Icicle Crash", "Protect"],
                "abilities": ["Chilling Neigh"],
                "teraTypes": ["Fighting", "Ground", "Steel"]
            }
        ]
    },
    "spectrier": {
        "level": 77,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Draining Kiss", "Nasty Plot", "Protect", "Shadow Ball"],
                "abilities": ["Grim Neigh"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Nasty Plot", "Protect", "Shadow Ball", "Tera Blast"],
                "abilities": ["Grim Neigh"],
                "teraTypes": ["Fairy", "Fighting"]
            }
        ]
    },
    "calyrex": {
        "level": 94,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Giga Drain", "Helping Hand", "Leaf Storm", "Leech Seed", "Pollen Puff", "Psychic"],
                "abilities": ["Unnerve"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "calyrexice": {
        "level": 65,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Glacial Lance", "High Horsepower", "Protect", "Trick Room"],
                "abilities": ["As One (Glastrier)"],
                "teraTypes": ["Ground", "Ice"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Glacial Lance", "Protect", "Trick Room"],
                "abilities": ["As One (Glastrier)"],
                "teraTypes": ["Fighting", "Ice"]
            }
        ]
    },
    "calyrexshadow": {
        "level": 62,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Astral Barrage", "Encore", "Nasty Plot", "Pollen Puff", "Protect", "Psychic"],
                "abilities": ["As One (Spectrier)"],
                "teraTypes": ["Dark", "Ghost"]
            }
        ]
    },
    "wyrdeer": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Slam", "Double-Edge", "Earth Power", "Protect", "Psychic", "Thunder Wave", "Thunderbolt"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Double-Edge", "Earth Power", "Psychic", "Trick Room"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fairy", "Ground"]
            }
        ]
    },
    "kleavor": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Protect", "Stone Axe", "Tailwind", "U-turn", "X-Scissor"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Bug", "Fighting", "Rock", "Steel"]
            }
        ]
    },
    "ursaluna": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Earthquake", "Facade", "Headlong Rush", "Protect"],
                "abilities": ["Guts"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "ursalunabloodmoon": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Blood Moon", "Earth Power", "Hyper Voice", "Protect"],
                "abilities": ["Mind's Eye"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Blood Moon", "Earth Power", "Hyper Voice", "Vacuum Wave"],
                "abilities": ["Mind's Eye"],
                "teraTypes": ["Normal"]
            }
        ]
    },
    "enamorus": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Play Rough", "Protect", "Superpower", "Tailwind"],
                "abilities": ["Contrary"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Protect", "Springtide Storm", "Tailwind"],
                "abilities": ["Contrary"],
                "teraTypes": ["Ground"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Protect", "Springtide Storm", "Superpower", "Tera Blast"],
                "abilities": ["Contrary"],
                "teraTypes": ["Stellar"]
            }
        ]
    },
    "enamorustherian": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Moonblast", "Mystical Fire", "Protect", "Springtide Storm"],
                "abilities": ["Overcoat"],
                "teraTypes": ["Fairy", "Ground"]
            }
        ]
    },
    "meowscarada": {
        "level": 79,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Flower Trick", "Knock Off", "Sucker Punch", "Triple Axel", "U-turn"],
                "abilities": ["Protean"],
                "teraTypes": ["Dark", "Grass"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Flower Trick", "Knock Off", "Protect", "Sucker Punch", "Taunt"],
                "abilities": ["Overgrow"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "skeledirge": {
        "level": 80,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Protect", "Shadow Ball", "Slack Off", "Torch Song"],
                "abilities": ["Unaware"],
                "teraTypes": ["Fairy", "Water"]
            }
        ]
    },
    "quaquaval": {
        "level": 82,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Aqua Jet", "Aqua Step", "Close Combat", "Knock Off", "Protect", "Triple Axel"],
                "abilities": ["Moxie"],
                "teraTypes": ["Fire", "Steel", "Water"]
            }
        ]
    },
    "oinkologne": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Double-Edge", "Helping Hand", "Protect", "Yawn"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ghost", "Normal"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Body Slam", "Double-Edge", "High Horsepower", "Lash Out"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ghost", "Ground", "Normal"]
            }
        ]
    },
    "oinkolognef": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Double-Edge", "Helping Hand", "Protect", "Yawn"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ghost", "Normal"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Body Slam", "Double-Edge", "High Horsepower", "Lash Out"],
                "abilities": ["Thick Fat"],
                "teraTypes": ["Ghost", "Ground", "Normal"]
            }
        ]
    },
    "spidops": {
        "level": 100,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Circle Throw", "Knock Off", "Lunge", "Sticky Web", "String Shot", "U-turn"],
                "abilities": ["Stakeout"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "lokix": {
        "level": 88,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["First Impression", "Protect", "Sucker Punch", "U-turn"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Bug"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["First Impression", "Knock Off", "Protect", "Sucker Punch"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Bug", "Dark"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["First Impression", "Knock Off", "Leech Life", "Protect"],
                "abilities": ["Tinted Lens"],
                "teraTypes": ["Bug"]
            }
        ]
    },
    "pawmot": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Double Shock", "Fake Out", "Protect", "Revival Blessing"],
                "abilities": ["Volt Absorb"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "maushold": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Encore", "Population Bomb", "Protect", "Tidy Up"],
                "abilities": ["Technician"],
                "teraTypes": ["Normal"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Follow Me", "Population Bomb", "Protect"],
                "abilities": ["Technician"],
                "teraTypes": ["Ghost", "Normal"]
            }
        ]
    },
    "dachsbun": {
        "level": 90,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Body Press", "Helping Hand", "Howl", "Play Rough", "Snarl", "Yawn"],
                "abilities": ["Well-Baked Body"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "arboliva": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Earth Power", "Energy Ball", "Hyper Voice", "Pollen Puff", "Protect", "Strength Sap"],
                "abilities": ["Seed Sower"],
                "teraTypes": ["Normal", "Poison"]
            }
        ]
    },
    "squawkabilly": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying", "Normal", "Steel"]
            }
        ]
    },
    "squawkabillywhite": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying", "Normal", "Steel"]
            }
        ]
    },
    "squawkabillyblue": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying", "Normal", "Steel"]
            }
        ]
    },
    "squawkabillyyellow": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Double-Edge", "Parting Shot", "Protect", "Quick Attack"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Flying", "Normal", "Steel"]
            }
        ]
    },
    "garganacl": {
        "level": 81,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Protect", "Recover", "Salt Cure", "Stealth Rock", "Wide Guard"],
                "abilities": ["Purifying Salt"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "armarouge": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Armor Cannon", "Aura Sphere", "Energy Ball", "Heat Wave", "Psychic"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Fighting", "Fire", "Grass"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Heat Wave", "Protect", "Psychic", "Trick Room"],
                "abilities": ["Flash Fire"],
                "teraTypes": ["Dark", "Grass"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Heat Wave", "Meteor Beam", "Protect", "Psychic"],
                "abilities": ["Weak Armor"],
                "teraTypes": ["Dark", "Grass"]
            }
        ]
    },
    "ceruledge": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Bitter Blade", "Poltergeist", "Protect", "Shadow Sneak", "Swords Dance"],
                "abilities": ["Weak Armor"],
                "teraTypes": ["Fire", "Ghost", "Grass"]
            }
        ]
    },
    "bellibolt": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Electroweb", "Muddy Water", "Slack Off", "Thunder Wave", "Thunderbolt"],
                "abilities": ["Electromorphosis"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "kilowattrel": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Hurricane", "Protect", "Tailwind", "Thunderbolt"],
                "abilities": ["Competitive"],
                "teraTypes": ["Flying", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Hurricane", "Protect", "Tailwind", "Thunderbolt"],
                "abilities": ["Competitive"],
                "teraTypes": ["Flying", "Steel"]
            }
        ]
    },
    "mabosstiff": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Crunch", "Fire Fang", "Play Rough", "Psychic Fangs", "Wild Charge"],
                "abilities": ["Intimidate"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "grafaiai": {
        "level": 88,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Encore", "Gunk Shot", "Knock Off", "Parting Shot", "Protect", "Taunt"],
                "abilities": ["Prankster"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Gunk Shot", "Knock Off", "Super Fang", "U-turn"],
                "abilities": ["Poison Touch"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "brambleghast": {
        "level": 86,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Poltergeist", "Power Whip", "Protect", "Shadow Sneak"],
                "abilities": ["Wind Rider"],
                "teraTypes": ["Fairy", "Ghost", "Grass", "Steel", "Water"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Disable", "Poltergeist", "Power Whip", "Protect", "Rapid Spin", "Strength Sap"],
                "abilities": ["Wind Rider"],
                "teraTypes": ["Fairy", "Steel", "Water"]
            }
        ]
    },
    "toedscruel": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Earth Power", "Giga Drain", "Knock Off", "Rage Powder", "Spore"],
                "abilities": ["Mycelium Might"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "klawf": {
        "level": 91,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Protect", "Rock Slide"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Ground", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Crabhammer", "High Horsepower", "Knock Off", "Rock Slide"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dark", "Ground", "Water"]
            }
        ]
    },
    "scovillain": {
        "level": 90,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Burning Jealousy", "Energy Ball", "Fire Blast", "Leaf Storm"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Fire", "Grass", "Steel"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Energy Ball", "Fire Blast", "Protect", "Rage Powder", "Will-O-Wisp"],
                "abilities": ["Chlorophyll"],
                "teraTypes": ["Fire", "Steel"]
            }
        ]
    },
    "rabsca": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Psychic", "Revival Blessing", "Struggle Bug", "Trick Room"],
                "abilities": ["Synchronize"],
                "teraTypes": ["Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bug Buzz", "Psychic", "Revival Blessing", "Trick Room"],
                "abilities": ["Synchronize"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "espathra": {
        "level": 83,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Baton Pass", "Dazzling Gleam", "Lumina Crash", "Protect", "Shadow Ball"],
                "abilities": ["Speed Boost"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "tinkaton": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Encore", "Fake Out", "Gigaton Hammer", "Knock Off", "Play Rough", "Stealth Rock"],
                "abilities": ["Mold Breaker", "Own Tempo"],
                "teraTypes": ["Steel", "Water"]
            }
        ]
    },
    "wugtrio": {
        "level": 92,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Aqua Jet", "Liquidation", "Stomping Tantrum", "Throat Chop"],
                "abilities": ["Gooey"],
                "teraTypes": ["Dark", "Ground"]
            }
        ]
    },
    "bombirdier": {
        "level": 84,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Brave Bird", "Knock Off", "Rock Slide", "Sucker Punch"],
                "abilities": ["Rocky Payload"],
                "teraTypes": ["Rock"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Brave Bird", "Knock Off", "Protect", "Rock Slide"],
                "abilities": ["Rocky Payload"],
                "teraTypes": ["Rock"]
            }
        ]
    },
    "palafin": {
        "level": 79,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Close Combat", "Flip Turn", "Jet Punch", "Wave Crash"],
                "abilities": ["Zero to Hero"],
                "teraTypes": ["Fighting", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Flip Turn", "Jet Punch", "Protect", "Wave Crash"],
                "abilities": ["Zero to Hero"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "revavroom": {
        "level": 84,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Gunk Shot", "Iron Head", "Parting Shot", "Protect"],
                "abilities": ["Filter"],
                "teraTypes": ["Flying", "Water"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Gunk Shot", "High Horsepower", "Iron Head", "Protect", "Shift Gear"],
                "abilities": ["Filter"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "cyclizar": {
        "level": 87,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Breaking Swipe", "Double-Edge", "Knock Off", "Shed Tail", "Taunt"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dragon", "Poison"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Double-Edge", "Draco Meteor", "Knock Off", "Shed Tail"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Dragon", "Fire", "Normal", "Poison"]
            }
        ]
    },
    "orthworm": {
        "level": 89,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Body Press", "Heavy Slam", "Iron Defense", "Protect"],
                "abilities": ["Earth Eater"],
                "teraTypes": ["Electric", "Fighting"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Heavy Slam", "Helping Hand", "Protect", "Shed Tail"],
                "abilities": ["Earth Eater"],
                "teraTypes": ["Electric", "Poison"]
            }
        ]
    },
    "glimmora": {
        "level": 77,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Earth Power", "Mortal Spin", "Power Gem", "Sludge Bomb", "Spiky Shield"],
                "abilities": ["Toxic Debris"],
                "teraTypes": ["Grass", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Earth Power", "Meteor Beam", "Sludge Bomb", "Spiky Shield"],
                "abilities": ["Toxic Debris"],
                "teraTypes": ["Ground"]
            }
        ]
    },
    "houndstone": {
        "level": 73,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Body Press", "Last Respects", "Shadow Sneak", "Trick"],
                "abilities": ["Fluffy"],
                "teraTypes": ["Ghost"]
            }
        ]
    },
    "flamigo": {
        "level": 84,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Brave Bird", "Close Combat", "Throat Chop", "U-turn"],
                "abilities": ["Scrappy"],
                "teraTypes": ["Fighting", "Fire", "Flying"]
            }
        ]
    },
    "cetitan": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["High Horsepower", "Ice Shard", "Icicle Crash", "Liquidation", "Protect"],
                "abilities": ["Sheer Force"],
                "teraTypes": ["Ground", "Water"]
            }
        ]
    },
    "veluza": {
        "level": 88,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Aqua Cutter", "Aqua Jet", "Night Slash", "Psycho Cut"],
                "abilities": ["Sharpness"],
                "teraTypes": ["Dark", "Psychic", "Water"]
            }
        ]
    },
    "dondozo": {
        "level": 85,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Avalanche", "Body Press", "Heavy Slam", "Wave Crash"],
                "abilities": ["Unaware"],
                "teraTypes": ["Dragon", "Grass", "Steel"]
            }
        ]
    },
    "tatsugiri": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Icy Wind", "Muddy Water", "Rapid Spin"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Fire", "Steel"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Draco Meteor", "Muddy Water", "Nasty Plot", "Protect"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Dragon", "Fire", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Draco Meteor", "Hydro Pump", "Icy Wind", "Muddy Water"],
                "abilities": ["Storm Drain"],
                "teraTypes": ["Dragon", "Fire", "Water"]
            }
        ]
    },
    "farigiraf": {
        "level": 84,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Hyper Voice", "Protect", "Psychic", "Trick Room"],
                "abilities": ["Armor Tail"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Hyper Voice", "Nasty Plot", "Psychic", "Trick Room"],
                "abilities": ["Armor Tail"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "dudunsparce": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Earth Power", "Glare", "Hyper Drill", "Protect", "Tailwind"],
                "abilities": ["Rattled"],
                "teraTypes": ["Ghost", "Ground", "Normal"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Boomburst", "Earth Power", "Helping Hand", "Protect", "Tailwind"],
                "abilities": ["Rattled"],
                "teraTypes": ["Ghost", "Ground", "Normal"]
            }
        ]
    },
    "kingambit": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Iron Head", "Protect", "Sucker Punch", "Swords Dance"],
                "abilities": ["Defiant"],
                "teraTypes": ["Dark", "Fire", "Flying"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Iron Head", "Kowtow Cleave", "Protect", "Sucker Punch"],
                "abilities": ["Defiant"],
                "teraTypes": ["Dark", "Fire", "Flying"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Iron Head", "Kowtow Cleave", "Sucker Punch", "Tera Blast"],
                "abilities": ["Defiant"],
                "teraTypes": ["Fairy", "Fire", "Flying"]
            }
        ]
    },
    "greattusk": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Headlong Rush", "Ice Spinner", "Knock Off", "Protect", "Rapid Spin", "Rock Slide"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Fire", "Ground"]
            }
        ]
    },
    "brutebonnet": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Crunch", "Protect", "Seed Bomb", "Spore", "Sucker Punch"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Dark", "Poison"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Rage Powder", "Seed Bomb", "Spore", "Sucker Punch"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Ghost", "Poison"]
            }
        ]
    },
    "sandyshocks": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Earth Power", "Electroweb", "Protect", "Stealth Rock", "Thunderbolt", "Volt Switch"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Electric", "Grass", "Ground"]
            },
            {
                "role": "Tera Blast user",
                "movepool": ["Earth Power", "Protect", "Tera Blast", "Volt Switch"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Flying", "Ice"]
            }
        ]
    },
    "screamtail": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Disable", "Encore", "Helping Hand", "Howl", "Play Rough", "Stealth Rock", "Thunder Wave"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "fluttermane": {
        "level": 73,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dazzling Gleam", "Moonblast", "Protect", "Shadow Ball"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Dazzling Gleam", "Icy Wind", "Moonblast", "Shadow Ball"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "slitherwing": {
        "level": 83,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "First Impression", "Flare Blitz", "Protect", "U-turn", "Wild Charge"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Bug", "Electric", "Fighting", "Fire"]
            }
        ]
    },
    "roaringmoon": {
        "level": 76,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Acrobatics", "Breaking Swipe", "Knock Off", "Protect", "Tailwind"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Flying"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Claw", "Dragon Dance", "Knock Off", "Protect"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Dark", "Fire"]
            }
        ]
    },
    "irontreads": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["High Horsepower", "Iron Head", "Knock Off", "Rapid Spin", "Stealth Rock", "Stone Edge"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Flying", "Ground", "Steel"]
            }
        ]
    },
    "ironmoth": {
        "level": 78,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Energy Ball", "Fiery Dance", "Heat Wave", "Protect", "Sludge Wave"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fire", "Grass"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Energy Ball", "Heat Wave", "Meteor Beam", "Protect"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fire", "Grass"]
            }
        ]
    },
    "ironhands": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Close Combat", "Drain Punch", "Fake Out", "Ice Punch", "Volt Switch", "Wild Charge"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Electric", "Fire"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Drain Punch", "Protect", "Swords Dance", "Thunder Punch"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "ironjugulis": {
        "level": 79,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Dark Pulse", "Earth Power", "Hurricane", "Protect", "Tailwind", "Taunt"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Flying", "Ground", "Steel"]
            }
        ]
    },
    "ironthorns": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dragon Dance", "High Horsepower", "Ice Punch", "Protect", "Rock Slide", "Wild Charge"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "ironbundle": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Encore", "Freeze-Dry", "Hydro Pump", "Icy Wind", "Protect"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Dragon", "Water"]
            },
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Encore", "Freeze-Dry", "Hydro Pump", "Icy Wind", "Protect"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Dragon", "Water"]
            }
        ]
    },
    "ironvaliant": {
        "level": 79,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Dazzling Gleam", "Encore", "Knock Off", "Moonblast", "Protect"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Dark", "Fairy", "Fighting"]
            }
        ]
    },
    "baxcalibur": {
        "level": 78,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Glaive Rush", "High Horsepower", "Ice Shard", "Icicle Crash"],
                "abilities": ["Thermal Exchange"],
                "teraTypes": ["Dragon", "Ground"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Icicle Spear", "Protect", "Scale Shot", "Swords Dance"],
                "abilities": ["Thermal Exchange"],
                "teraTypes": ["Dragon", "Steel"]
            }
        ]
    },
    "gholdengo": {
        "level": 78,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Dazzling Gleam", "Focus Blast", "Make It Rain", "Shadow Ball", "Thunderbolt", "Trick"],
                "abilities": ["Good as Gold"],
                "teraTypes": ["Fairy", "Steel"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Make It Rain", "Nasty Plot", "Protect", "Shadow Ball"],
                "abilities": ["Good as Gold"],
                "teraTypes": ["Steel", "Water"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Dazzling Gleam", "Focus Blast", "Make It Rain", "Protect", "Shadow Ball"],
                "abilities": ["Good as Gold"],
                "teraTypes": ["Fairy", "Steel"]
            }
        ]
    },
    "tinglu": {
        "level": 82,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Protect", "Ruination", "Stomping Tantrum", "Throat Chop"],
                "abilities": ["Vessel of Ruin"],
                "teraTypes": ["Poison"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Spikes", "Stealth Rock", "Stomping Tantrum", "Throat Chop", "Whirlwind"],
                "abilities": ["Vessel of Ruin"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "chienpao": {
        "level": 75,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Icicle Crash", "Lash Out", "Protect", "Sucker Punch", "Throat Chop"],
                "abilities": ["Sword of Ruin"],
                "teraTypes": ["Dark", "Ghost"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Icicle Crash", "Protect", "Sacred Sword", "Sucker Punch"],
                "abilities": ["Sword of Ruin"],
                "teraTypes": ["Fighting", "Ghost"]
            }
        ]
    },
    "wochien": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Knock Off", "Leech Seed", "Pollen Puff", "Protect"],
                "abilities": ["Tablets of Ruin"],
                "teraTypes": ["Poison"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Knock Off", "Leech Seed", "Protect", "Ruination"],
                "abilities": ["Tablets of Ruin"],
                "teraTypes": ["Poison"]
            }
        ]
    },
    "chiyu": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dark Pulse", "Heat Wave", "Nasty Plot", "Protect"],
                "abilities": ["Beads of Ruin"],
                "teraTypes": ["Dark", "Fire", "Water"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Dark Pulse", "Heat Wave", "Overheat", "Snarl"],
                "abilities": ["Beads of Ruin"],
                "teraTypes": ["Fire", "Water"]
            }
        ]
    },
    "koraidon": {
        "level": 66,
        "sets": [
            {
                "role": "Choice Item user",
                "movepool": ["Collision Course", "Dragon Claw", "Flare Blitz", "U-turn"],
                "abilities": ["Orichalcum Pulse"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "miraidon": {
        "level": 65,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Draco Meteor", "Dragon Pulse", "Electro Drift", "Overheat", "Protect", "Volt Switch"],
                "abilities": ["Hadron Engine"],
                "teraTypes": ["Electric"]
            },
            {
                "role": "Choice Item user",
                "movepool": ["Draco Meteor", "Electro Drift", "Overheat", "Volt Switch"],
                "abilities": ["Hadron Engine"],
                "teraTypes": ["Electric"]
            }
        ]
    },
    "walkingwake": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Flamethrower", "Flip Turn", "Hydro Pump", "Protect"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "ironleaves": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Leaf Blade", "Protect", "Swords Dance"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Fire", "Poison"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Leaf Blade", "Protect", "Psyblade"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Fire"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Close Combat", "Leaf Blade", "Psyblade", "Wild Charge"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Fire"]
            }
        ]
    },
    "dipplin": {
        "level": 92,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Dragon Pulse", "Pollen Puff", "Recover", "Syrup Bomb"],
                "abilities": ["Sticky Hold"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "sinistcha": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Life Dew", "Matcha Gotcha", "Rage Powder", "Trick Room"],
                "abilities": ["Hospitality"],
                "teraTypes": ["Fairy"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Matcha Gotcha", "Protect", "Shadow Ball"],
                "abilities": ["Hospitality"],
                "teraTypes": ["Fairy"]
            }
        ]
    },
    "okidogi": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Bulk Up", "Drain Punch", "Gunk Shot", "Knock Off", "Snarl"],
                "abilities": ["Toxic Chain"],
                "teraTypes": ["Dark"]
            }
        ]
    },
    "munkidori": {
        "level": 80,
        "sets": [
            {
                "role": "Doubles Fast Attacker",
                "movepool": ["Focus Blast", "Protect", "Psychic", "Sludge Bomb", "U-turn"],
                "abilities": ["Toxic Chain"],
                "teraTypes": ["Fighting", "Poison"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Fake Out", "Focus Blast", "Psychic", "Sludge Bomb", "U-turn"],
                "abilities": ["Toxic Chain"],
                "teraTypes": ["Fighting", "Poison"]
            }
        ]
    },
    "fezandipiti": {
        "level": 81,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Gunk Shot", "Icy Wind", "Moonblast", "Roost"],
                "abilities": ["Toxic Chain"],
                "teraTypes": ["Dark", "Steel", "Water"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Gunk Shot", "Icy Wind", "Moonblast", "U-turn"],
                "abilities": ["Toxic Chain"],
                "teraTypes": ["Dark", "Steel", "Water"]
            }
        ]
    },
    "ogerpon": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Ivy Cudgel", "Knock Off", "Spiky Shield", "Superpower", "U-turn"],
                "abilities": ["Defiant"],
                "teraTypes": ["Grass"]
            },
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Ivy Cudgel", "Knock Off", "Spiky Shield"],
                "abilities": ["Defiant"],
                "teraTypes": ["Grass"]
            }
        ]
    },
    "ogerponwellspring": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Water"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Horn Leech", "Ivy Cudgel", "Power Whip", "Spiky Shield", "Swords Dance"],
                "abilities": ["Water Absorb"],
                "teraTypes": ["Water"]
            }
        ]
    },
    "ogerponhearthflame": {
        "level": 74,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"],
                "abilities": ["Mold Breaker"],
                "teraTypes": ["Fire"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Horn Leech", "Ivy Cudgel", "Power Whip", "Spiky Shield", "Swords Dance"],
                "abilities": ["Mold Breaker"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "ogerponcornerstone": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Support",
                "movepool": ["Follow Me", "Horn Leech", "Ivy Cudgel", "Spiky Shield"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Rock"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Horn Leech", "Ivy Cudgel", "Power Whip", "Spiky Shield", "Swords Dance"],
                "abilities": ["Sturdy"],
                "teraTypes": ["Rock"]
            }
        ]
    },
    "archaludon": {
        "level": 77,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Dragon Pulse", "Electro Shot", "Flash Cannon", "Protect"],
                "abilities": ["Stamina"],
                "teraTypes": ["Fairy", "Flying"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Body Press", "Draco Meteor", "Dragon Pulse", "Flash Cannon", "Snarl"],
                "abilities": ["Stamina"],
                "teraTypes": ["Fairy", "Fighting", "Flying"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Aura Sphere", "Draco Meteor", "Flash Cannon", "Thunderbolt"],
                "abilities": ["Stamina"],
                "teraTypes": ["Dragon", "Electric", "Fairy", "Fighting", "Flying"]
            }
        ]
    },
    "hydrapple": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Fickle Beam", "Giga Drain", "Leaf Storm", "Pollen Puff", "Protect"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Fire", "Steel"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Earth Power", "Giga Drain", "Leaf Storm"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Fire", "Grass", "Steel"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Earth Power", "Fickle Beam", "Giga Drain", "Leaf Storm", "Pollen Puff"],
                "abilities": ["Regenerator"],
                "teraTypes": ["Steel"]
            }
        ]
    },
    "gougingfire": {
        "level": 75,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Burning Bulwark", "Dragon Claw", "Dragon Dance", "Heat Crash"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Fire"]
            }
        ]
    },
    "ragingbolt": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Draco Meteor", "Protect", "Thunderbolt", "Thunderclap"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Electric", "Fairy", "Grass"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Draco Meteor", "Electroweb", "Snarl", "Thunderbolt", "Thunderclap"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Electric", "Fairy", "Grass"]
            },
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Dragon Pulse", "Protect", "Thunderclap"],
                "abilities": ["Protosynthesis"],
                "teraTypes": ["Electric", "Fairy", "Grass"]
            }
        ]
    },
    "ironboulder": {
        "level": 77,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Close Combat", "Mighty Cleave", "Protect", "Swords Dance"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting"]
            },
            {
                "role": "Offensive Protect",
                "movepool": ["Close Combat", "Mighty Cleave", "Protect", "Zen Headbutt"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting"]
            }
        ]
    },
    "ironcrown": {
        "level": 78,
        "sets": [
            {
                "role": "Offensive Protect",
                "movepool": ["Focus Blast", "Protect", "Psychic", "Tachyon Cutter"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Water"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Focus Blast", "Psychic", "Tachyon Cutter", "Volt Switch"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Water"]
            },
            {
                "role": "Doubles Bulky Setup",
                "movepool": ["Agility", "Focus Blast", "Protect", "Psychic", "Tachyon Cutter"],
                "abilities": ["Quark Drive"],
                "teraTypes": ["Fighting", "Psychic", "Steel"]
            }
        ]
    },
    "terapagos": {
        "level": 73,
        "sets": [
            {
                "role": "Bulky Protect",
                "movepool": ["Calm Mind", "Earth Power", "Protect", "Tera Starstorm"],
                "abilities": ["Tera Shift"],
                "teraTypes": ["Stellar"]
            },
            {
                "role": "Doubles Wallbreaker",
                "movepool": ["Dark Pulse", "Earth Power", "Tera Starstorm", "Tri Attack"],
                "abilities": ["Tera Shift"],
                "teraTypes": ["Stellar"]
            },
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Dark Pulse", "Meteor Beam", "Protect", "Tera Starstorm"],
                "abilities": ["Tera Shift"],
                "teraTypes": ["Stellar"]
            }
        ]
    },
    "pecharunt": {
        "level": 78,
        "sets": [
            {
                "role": "Doubles Setup Sweeper",
                "movepool": ["Malignant Chain", "Nasty Plot", "Protect", "Recover", "Shadow Ball"],
                "abilities": ["Poison Puppeteer"],
                "teraTypes": ["Dark"]
            },
            {
                "role": "Doubles Bulky Attacker",
                "movepool": ["Malignant Chain", "Parting Shot", "Poison Gas", "Protect", "Shadow Ball"],
                "abilities": ["Poison Puppeteer"],
                "teraTypes": ["Dark"]
            }
        ]
    }
}
