{
    "venusaur": {
        "level": 81,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowergrass", "leechseed", "sleeppowder", "sludgebomb", "substitute"],
                "abilities": ["Overgrow"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["earthquake", "hiddenpowerghost", "sleeppowder", "sludgebomb", "swordsdance", "synthesis"],
                "abilities": ["Overgrow"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "charizard": {
        "level": 79,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["dragondance", "earthquake", "fireblast", "hiddenpowerflying", "rockslide"],
                "abilities": ["Blaze"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["bellydrum", "earthquake", "hiddenpowerflying", "rockslide", "substitute"],
                "abilities": ["Blaze"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["dragonclaw", "fireblast", "hiddenpowergrass", "substitute"],
                "abilities": ["Blaze"]
            }
        ]
    },
    "blastoise": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Torrent"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["icebeam", "rapidspin", "refresh", "roar", "surf", "toxic"],
                "abilities": ["Torrent"]
            },
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "refresh", "surf", "toxic"],
                "abilities": ["Torrent"]
            }
        ]
    },
    "butterfree": {
        "level": 97,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["hiddenpowerfire", "morningsun", "psychic", "sleeppowder", "stunspore", "toxic"],
                "abilities": ["Compound Eyes"],
                "preferredTypes": ["Psychic"]
            }
        ]
    },
    "beedrill": {
        "level": 93,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["brickbreak", "endure", "hiddenpowerbug", "sludgebomb", "swordsdance"],
                "abilities": ["Swarm"],
                "preferredTypes": ["Bug"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "doubleedge", "hiddenpowerbug", "sludgebomb", "swordsdance"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "pidgeot": {
        "level": 87,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["aerialace", "doubleedge", "hiddenpowerground", "quickattack", "return", "toxic"],
                "abilities": ["Keen Eye"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["aerialace", "hiddenpowerground", "return", "substitute"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "raticate": {
        "level": 85,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "hiddenpowerground", "quickattack", "return", "shadowball"],
                "abilities": ["Guts"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "facade", "hiddenpowerground", "return", "shadowball"],
                "abilities": ["Guts"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["return", "reversal", "shadowball", "substitute"],
                "abilities": ["Guts"]
            }
        ]
    },
    "fearow": {
        "level": 81,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "drillpeck", "hiddenpowerground", "quickattack", "return"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "arbok": {
        "level": 85,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hiddenpowerghost", "rest", "rockslide", "sleeptalk", "sludgebomb"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "pikachu": {
        "level": 87,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["encore", "hiddenpowerice", "substitute", "surf", "thunderbolt"],
                "abilities": ["Static"],
                "preferredTypes": ["Ice", "Water"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["hiddenpowerice", "surf", "thunderbolt", "volttackle"],
                "abilities": ["Static"]
            }
        ]
    },
    "raichu": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["encore", "hiddenpowerice", "surf", "thunderbolt", "thunderwave", "toxic"],
                "abilities": ["Static"],
                "preferredTypes": ["Ice"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["hiddenpowerice", "substitute", "surf", "thunderbolt"],
                "abilities": ["Static"]
            }
        ]
    },
    "sandslash": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "hiddenpowerbug", "rapidspin", "rockslide", "swordsdance", "toxic"],
                "abilities": ["Sand Veil"],
                "preferredTypes": ["Rock"]
            }
        ]
    },
    "nidoqueen": {
        "level": 82,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "fireblast", "icebeam", "shadowball", "sludgebomb", "substitute", "thunderbolt"],
                "abilities": ["Poison Point"]
            }
        ]
    },
    "nidoking": {
        "level": 82,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "fireblast", "icebeam", "megahorn", "shadowball", "sludgebomb", "substitute", "thunderbolt"],
                "abilities": ["Poison Point"]
            }
        ]
    },
    "clefable": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["fireblast", "return", "shadowball", "softboiled", "thunderwave", "toxic"],
                "abilities": ["Cute Charm"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "icebeam", "softboiled", "thunderbolt"],
                "abilities": ["Cute Charm"]
            }
        ]
    },
    "ninetales": {
        "level": 82,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["fireblast", "flamethrower", "hiddenpowergrass", "hypnosis", "substitute", "toxic", "willowisp"],
                "abilities": ["Flash Fire"]
            }
        ]
    },
    "wigglytuff": {
        "level": 91,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["bodyslam", "fireblast", "protect", "wish"],
                "abilities": ["Cute Charm"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["doubleedge", "protect", "thunderwave", "toxic", "wish"],
                "abilities": ["Cute Charm"]
            },
            {
                "role": "Staller",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Cute Charm"]
            }
        ]
    },
    "vileplume": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["aromatherapy", "hiddenpowerfire", "hiddenpowergrass", "sleeppowder", "sludgebomb", "synthesis"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "parasect": {
        "level": 97,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["aromatherapy", "gigadrain", "hiddenpowerbug", "return", "spore", "stunspore"],
                "abilities": ["Effect Spore"],
                "preferredTypes": ["Normal"]
            }
        ]
    },
    "venomoth": {
        "level": 87,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["batonpass", "hiddenpowerfire", "psychic", "signalbeam", "sleeppowder", "sludgebomb", "substitute"],
                "abilities": ["Shield Dust"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowerfire", "psychic", "signalbeam", "sleeppowder", "sludgebomb"],
                "abilities": ["Shield Dust"]
            }
        ]
    },
    "dugtrio": {
        "level": 78,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hiddenpowerbug", "rockslide", "sludgebomb"],
                "abilities": ["Arena Trap"]
            }
        ]
    },
    "persian": {
        "level": 88,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["hiddenpowerground", "irontail", "return", "shadowball", "substitute"],
                "abilities": ["Limber"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["hiddenpowerground", "hypnosis", "irontail", "return", "shadowball"],
                "abilities": ["Limber"]
            }
        ]
    },
    "golduck": {
        "level": 81,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "hiddenpowerelectric", "hiddenpowergrass", "hydropump", "hypnosis", "icebeam", "substitute", "surf"],
                "abilities": ["Cloud Nine"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "primeape": {
        "level": 84,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["bulkup", "crosschop", "earthquake", "hiddenpowerghost", "rockslide"],
                "abilities": ["Vital Spirit"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["bulkup", "crosschop", "hiddenpowerghost", "rockslide", "substitute"],
                "abilities": ["Vital Spirit"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["bulkup", "hiddenpowerghost", "reversal", "substitute"],
                "abilities": ["Vital Spirit"]
            }
        ]
    },
    "arcanine": {
        "level": 79,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["flamethrower", "hiddenpowergrass", "rest", "sleeptalk", "toxic"],
                "abilities": ["Intimidate"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "extremespeed", "fireblast", "hiddenpowerrock", "irontail"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Steel"]
            },
            {
                "role": "Staller",
                "movepool": ["flamethrower", "hiddenpowergrass", "hiddenpowerrock", "protect", "toxic"],
                "abilities": ["Intimidate"]
            }
        ]
    },
    "poliwrath": {
        "level": 85,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "bulkup", "earthquake", "hiddenpowerghost", "hydropump", "hypnosis", "substitute"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["brickbreak", "hiddenpowerghost", "hydropump", "hypnosis", "icebeam", "rest", "sleeptalk", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Generalist",
                "movepool": ["focuspunch", "hydropump", "icebeam", "substitute", "toxic"],
                "abilities": ["Water Absorb"]
            }
        ]
    },
    "alakazam": {
        "level": 76,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "encore", "firepunch", "icepunch", "psychic", "recover", "substitute", "thunderpunch"],
                "abilities": ["Synchronize"],
                "preferredTypes": ["Fire"]
            }
        ]
    },
    "machamp": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["bulkup", "crosschop", "earthquake", "hiddenpowerghost", "rockslide"],
                "abilities": ["Guts"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["crosschop", "hiddenpowerghost", "rest", "rockslide", "sleeptalk"],
                "abilities": ["Guts"]
            }
        ]
    },
    "victreebel": {
        "level": 85,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["hiddenpowerfire", "sludgebomb", "solarbeam", "sunnyday"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerground", "magicalleaf", "sleeppowder", "sludgebomb", "synthesis"],
                "abilities": ["Chlorophyll"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerground", "sleeppowder", "sludgebomb", "swordsdance", "synthesis"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "tentacruel": {
        "level": 79,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hydropump", "icebeam", "rapidspin", "sludgebomb", "surf", "toxic"],
                "abilities": ["Clear Body", "Liquid Ooze"]
            }
        ]
    },
    "golem": {
        "level": 84,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["earthquake", "protect", "rockslide", "toxic"],
                "abilities": ["Rock Head"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["doubleedge", "earthquake", "explosion", "hiddenpowerbug", "rockslide", "toxic"],
                "abilities": ["Rock Head"]
            }
        ]
    },
    "rapidash": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["fireblast", "hiddenpowergrass", "hiddenpowerrock", "substitute", "toxic"],
                "abilities": ["Flash Fire"]
            }
        ]
    },
    "slowbro": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["fireblast", "icebeam", "psychic", "rest", "sleeptalk", "surf", "thunderwave", "toxic"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "psychic", "rest", "surf"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "rest", "sleeptalk", "surf"],
                "abilities": ["Own Tempo"]
            }
        ]
    },
    "magneton": {
        "level": 85,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic"],
                "abilities": ["Magnet Pull"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerice", "rest", "sleeptalk", "thunderbolt"],
                "abilities": ["Magnet Pull"]
            }
        ]
    },
    "farfetchd": {
        "level": 100,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["agility", "batonpass", "return", "swordsdance"],
                "abilities": ["Inner Focus"]
            }
        ]
    },
    "dodrio": {
        "level": 77,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "drillpeck", "hiddenpowerground", "quickattack", "return"],
                "abilities": ["Early Bird"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["drillpeck", "flail", "hiddenpowerground", "quickattack", "substitute"],
                "abilities": ["Early Bird"]
            }
        ]
    },
    "dewgong": {
        "level": 87,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "surf", "toxic"],
                "abilities": ["Thick Fat"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["encore", "icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Thick Fat"]
            }
        ]
    },
    "muk": {
        "level": 84,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["explosion", "fireblast", "hiddenpowerground", "rest", "sludgebomb", "toxic"],
                "abilities": ["Sticky Hold"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["curse", "hiddenpowerground", "rest", "sludgebomb"],
                "abilities": ["Sticky Hold"]
            }
        ]
    },
    "cloyster": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["explosion", "icebeam", "rapidspin", "spikes", "surf", "toxic"],
                "abilities": ["Shell Armor"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["explosion", "rapidspin", "spikes", "surf", "toxic"],
                "abilities": ["Shell Armor"]
            }
        ]
    },
    "gengar": {
        "level": 74,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["destinybond", "explosion", "firepunch", "icepunch", "substitute", "thunderbolt", "willowisp"],
                "abilities": ["Levitate"],
                "preferredTypes": ["Electric", "Ice"]
            }
        ]
    },
    "hypno": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["batonpass", "calmmind", "firepunch", "psychic"],
                "abilities": ["Insomnia"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["firepunch", "protect", "psychic", "toxic", "wish"],
                "abilities": ["Insomnia"]
            },
            {
                "role": "Staller",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Insomnia"]
            }
        ]
    },
    "kingler": {
        "level": 91,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["doubleedge", "hiddenpowerghost", "hiddenpowerground", "surf", "swordsdance"],
                "abilities": ["Hyper Cutter"]
            }
        ]
    },
    "electrode": {
        "level": 82,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["explosion", "hiddenpowerice", "substitute", "thunderbolt", "toxic"],
                "abilities": ["Static"]
            }
        ]
    },
    "exeggutor": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["gigadrain", "hiddenpowerfire", "psychic", "sleeppowder", "stunspore", "synthesis"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["explosion", "gigadrain", "hiddenpowerfire", "leechseed", "psychic", "sleeppowder", "stunspore", "substitute"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerfire", "psychic", "solarbeam", "sunnyday"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "marowak": {
        "level": 83,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["doubleedge", "earthquake", "rockslide", "swordsdance"],
                "abilities": ["Rock Head"]
            },
            {
                "role": "Generalist",
                "movepool": ["bonemerang", "doubleedge", "rockslide", "swordsdance"],
                "abilities": ["Rock Head"]
            }
        ]
    },
    "hitmonlee": {
        "level": 84,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "bulkup", "earthquake", "hiddenpowerghost", "machpunch", "rockslide"],
                "abilities": ["Limber"],
                "preferredTypes": ["Ghost"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["earthquake", "hiddenpowerghost", "reversal", "rockslide", "substitute"],
                "abilities": ["Limber"],
                "preferredTypes": ["Ghost"]
            }
        ]
    },
    "hitmonchan": {
        "level": 87,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["bulkup", "earthquake", "hiddenpowerghost", "machpunch", "rapidspin", "rockslide", "skyuppercut", "toxic"],
                "abilities": ["Keen Eye"],
                "preferredTypes": ["Ghost"]
            }
        ]
    },
    "lickitung": {
        "level": 94,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["bodyslam", "earthquake", "protect", "wish"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["healbell", "knockoff", "protect", "seismictoss", "wish"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Staller",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Own Tempo"]
            }
        ]
    },
    "weezing": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["explosion", "fireblast", "haze", "painsplit", "sludgebomb", "toxic", "willowisp"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "rhydon": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "megahorn", "rockslide", "substitute", "swordsdance"],
                "abilities": ["Rock Head"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "megahorn", "rockslide"],
                "abilities": ["Rock Head"]
            }
        ]
    },
    "tangela": {
        "level": 95,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowergrass", "leechseed", "morningsun", "sleeppowder", "stunspore", "toxic"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerfire", "morningsun", "sleeppowder", "solarbeam", "sunnyday"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "kangaskhan": {
        "level": 79,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "earthquake", "rest", "return", "shadowball", "toxic"],
                "abilities": ["Early Bird"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["bodyslam", "earthquake", "protect", "return", "wish"],
                "abilities": ["Early Bird"]
            }
        ]
    },
    "seaking": {
        "level": 90,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerelectric", "hiddenpowergrass", "hydropump", "icebeam", "megahorn", "raindance"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "starmie": {
        "level": 74,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hydropump", "icebeam", "psychic", "recover", "surf", "thunderbolt"],
                "abilities": ["Natural Cure"]
            }
        ]
    },
    "mrmime": {
        "level": 83,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "calmmind", "encore", "firepunch", "hypnosis", "psychic", "substitute", "thunderbolt"],
                "abilities": ["Soundproof"]
            }
        ]
    },
    "scyther": {
        "level": 81,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["aerialace", "batonpass", "hiddenpowerground", "silverwind", "swordsdance"],
                "abilities": ["Swarm"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "jynx": {
        "level": 80,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "hiddenpowerfire", "icebeam", "lovelykiss", "psychic", "substitute"],
                "abilities": ["Oblivious"]
            }
        ]
    },
    "electabuzz": {
        "level": 82,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["crosschop", "firepunch", "focuspunch", "hiddenpowergrass", "icepunch", "substitute", "thunderbolt"],
                "abilities": ["Static"],
                "preferredTypes": ["Ice"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["firepunch", "hiddenpowergrass", "icepunch", "substitute", "thunderbolt"],
                "abilities": ["Static"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "magmar": {
        "level": 84,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["crosschop", "fireblast", "flamethrower", "focuspunch", "hiddenpowergrass", "hiddenpowerice", "substitute", "thunderpunch", "toxic"],
                "abilities": ["Flame Body"],
                "preferredTypes": ["Electric"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["fireblast", "flamethrower", "hiddenpowergrass", "hiddenpowerice", "substitute", "thunderpunch"],
                "abilities": ["Flame Body"],
                "preferredTypes": ["Electric"]
            }
        ]
    },
    "pinsir": {
        "level": 81,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["earthquake", "hiddenpowerbug", "rockslide", "swordsdance"],
                "abilities": ["Hyper Cutter"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerbug", "rockslide"],
                "abilities": ["Hyper Cutter"]
            }
        ]
    },
    "tauros": {
        "level": 76,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerghost", "return"],
                "abilities": ["Intimidate"]
            }
        ]
    },
    "gyarados": {
        "level": 74,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "dragondance", "earthquake", "hiddenpowerflying", "hydropump"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["doubleedge", "dragondance", "earthquake", "hiddenpowerflying", "substitute"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "lapras": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["healbell", "icebeam", "rest", "sleeptalk", "surf", "thunderbolt", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["healbell", "icebeam", "rest", "sleeptalk", "thunderbolt", "toxic"],
                "abilities": ["Water Absorb"]
            }
        ]
    },
    "ditto": {
        "level": 100,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["transform"],
                "abilities": ["Limber"]
            }
        ]
    },
    "vaporeon": {
        "level": 79,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "protect", "surf", "toxic", "wish"],
                "abilities": ["Water Absorb"]
            }
        ]
    },
    "jolteon": {
        "level": 77,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic"],
                "abilities": ["Volt Absorb"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["batonpass", "hiddenpowerice", "substitute", "thunderbolt"],
                "abilities": ["Volt Absorb"]
            }
        ]
    },
    "flareon": {
        "level": 89,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["flamethrower", "hiddenpowergrass", "protect", "toxic", "wish"],
                "abilities": ["Flash Fire"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "fireblast", "hiddenpowergrass", "hiddenpowerrock", "irontail", "shadowball", "toxic"],
                "abilities": ["Flash Fire"]
            }
        ]
    },
    "omastar": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "spikes", "surf"],
                "abilities": ["Shell Armor", "Swift Swim"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "kabutops": {
        "level": 84,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "hiddenpowerflying", "rockslide", "surf", "swordsdance"],
                "abilities": ["Battle Armor", "Swift Swim"]
            }
        ]
    },
    "aerodactyl": {
        "level": 73,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerflying", "rockslide"],
                "abilities": ["Rock Head"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["earthquake", "hiddenpowerflying", "rockslide", "substitute"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "snorlax": {
        "level": 72,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["bodyslam", "earthquake", "return", "selfdestruct", "shadowball"],
                "abilities": ["Immunity"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["bodyslam", "curse", "rest", "sleeptalk"],
                "abilities": ["Thick Fat"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["bodyslam", "curse", "earthquake", "rest"],
                "abilities": ["Immunity", "Thick Fat"]
            }
        ]
    },
    "articuno": {
        "level": 80,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["healbell", "hiddenpowerfire", "icebeam", "protect", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerfire", "icebeam", "rest", "sleeptalk"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "zapdos": {
        "level": 74,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["batonpass", "hiddenpowerice", "substitute", "thunderbolt", "thunderwave", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerice", "rest", "sleeptalk", "thunderbolt"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "moltres": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["fireblast", "flamethrower", "hiddenpowergrass", "morningsun", "substitute", "toxic", "willowisp"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "dragonite": {
        "level": 75,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["doubleedge", "dragondance", "earthquake", "healbell", "hiddenpowerflying", "rest", "substitute"],
                "abilities": ["Inner Focus"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "earthquake", "fireblast", "hiddenpowerflying"],
                "abilities": ["Inner Focus"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "mewtwo": {
        "level": 66,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "flamethrower", "psychic", "recover"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "flamethrower", "icebeam", "psychic", "thunderbolt"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Electric"]
            }
        ]
    },
    "mew": {
        "level": 72,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["explosion", "flamethrower", "psychic", "softboiled", "thunderwave", "transform"],
                "abilities": ["Synchronize"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "flamethrower", "psychic", "softboiled", "thunderbolt"],
                "abilities": ["Synchronize"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "earthquake", "explosion", "rockslide", "softboiled", "swordsdance"],
                "abilities": ["Synchronize"],
                "preferredTypes": ["Ground", "Rock"]
            }
        ]
    },
    "meganium": {
        "level": 85,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["bodyslam", "earthquake", "hiddenpowergrass", "leechseed", "synthesis", "toxic"],
                "abilities": ["Overgrow"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["bodyslam", "earthquake", "hiddenpowerrock", "swordsdance", "synthesis"],
                "abilities": ["Overgrow"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "typhlosion": {
        "level": 79,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["fireblast", "flamethrower", "hiddenpowerice", "substitute", "thunderpunch"],
                "abilities": ["Blaze"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "fireblast", "flamethrower", "focuspunch", "hiddenpowerice", "substitute", "thunderpunch", "toxic"],
                "abilities": ["Blaze"],
                "preferredTypes": ["Electric"]
            }
        ]
    },
    "feraligatr": {
        "level": 83,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hiddenpowerflying", "hydropump", "rockslide", "swordsdance"],
                "abilities": ["Torrent"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "furret": {
        "level": 87,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "quickattack", "return", "shadowball"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "doubleedge", "return", "shadowball", "trick"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["return", "reversal", "shadowball", "substitute"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "noctowl": {
        "level": 92,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerfire", "hypnosis", "return", "toxic", "whirlwind"],
                "abilities": ["Insomnia"]
            }
        ]
    },
    "ledian": {
        "level": 100,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["agility", "batonpass", "silverwind", "swordsdance"],
                "abilities": ["Swarm"]
            },
            {
                "role": "Generalist",
                "movepool": ["batonpass", "silverwind", "substitute", "swordsdance"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "ariados": {
        "level": 98,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["agility", "batonpass", "signalbeam", "sludgebomb"],
                "abilities": ["Insomnia", "Swarm"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["batonpass", "signalbeam", "sludgebomb", "spiderweb", "toxic"],
                "abilities": ["Insomnia", "Swarm"],
                "preferredTypes": ["Bug"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["agility", "batonpass", "sludgebomb", "spiderweb"],
                "abilities": ["Insomnia"]
            }
        ]
    },
    "crobat": {
        "level": 78,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["aerialace", "haze", "hiddenpowerground", "shadowball", "sludgebomb", "toxic"],
                "abilities": ["Inner Focus"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "lanturn": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["icebeam", "rest", "sleeptalk", "surf", "thunderbolt", "toxic"],
                "abilities": ["Volt Absorb"]
            }
        ]
    },
    "togetic": {
        "level": 97,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["charm", "encore", "flamethrower", "seismictoss", "softboiled", "thunderwave", "toxic"],
                "abilities": ["Serene Grace"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Serene Grace"]
            }
        ]
    },
    "xatu": {
        "level": 85,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "hiddenpowerfire", "psychic", "rest"],
                "abilities": ["Early Bird"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["batonpass", "calmmind", "hiddenpowerfire", "protect", "psychic", "wish"],
                "abilities": ["Synchronize"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["protect", "psychic", "thunderwave", "toxic", "wish"],
                "abilities": ["Synchronize"]
            }
        ]
    },
    "ampharos": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["firepunch", "healbell", "hiddenpowerice", "thunderbolt", "toxic"],
                "abilities": ["Static"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "bellossom": {
        "level": 93,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerfire", "leechseed", "magicalleaf", "moonlight", "sleeppowder", "stunspore"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "azumarill": {
        "level": 87,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "hiddenpowerghost", "hydropump", "rest", "return", "sleeptalk"],
                "abilities": ["Huge Power"],
                "preferredTypes": ["Normal"]
            }
        ]
    },
    "sudowoodo": {
        "level": 92,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["brickbreak", "doubleedge", "earthquake", "explosion", "rockslide", "toxic"],
                "abilities": ["Rock Head"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "politoed": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowergrass", "hypnosis", "icebeam", "rest", "surf", "toxic"],
                "abilities": ["Water Absorb"],
                "preferredTypes": ["Ice"]
            },
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "surf", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Water Absorb"]
            }
        ]
    },
    "jumpluff": {
        "level": 87,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["encore", "hiddenpowerflying", "sleeppowder", "synthesis", "toxic"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Staller",
                "movepool": ["hiddenpowerflying", "leechseed", "protect", "substitute"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "aipom": {
        "level": 93,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "focuspunch", "return", "shadowball", "substitute", "thunderwave", "toxic"],
                "abilities": ["Pickup", "Run Away"],
                "preferredTypes": ["Ghost"]
            },
            {
                "role": "Generalist",
                "movepool": ["batonpass", "brickbreak", "return", "shadowball", "substitute", "thunderwave", "toxic"],
                "abilities": ["Pickup", "Run Away"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["batonpass", "brickbreak", "doubleedge", "return", "shadowball"],
                "abilities": ["Pickup", "Run Away"]
            }
        ]
    },
    "sunflora": {
        "level": 99,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerfire", "leechseed", "razorleaf", "synthesis", "toxic"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["hiddenpowerfire", "solarbeam", "sunnyday", "synthesis"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "yanma": {
        "level": 92,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["hiddenpowerflying", "hypnosis", "reversal", "shadowball", "substitute"],
                "abilities": ["Compound Eyes", "Speed Boost"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["aerialace", "doubleedge", "hiddenpowerground", "hypnosis", "signalbeam", "toxic"],
                "abilities": ["Compound Eyes", "Speed Boost"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "quagsire": {
        "level": 85,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["earthquake", "icebeam", "protect", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Water Absorb"]
            }
        ]
    },
    "espeon": {
        "level": 76,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "calmmind", "hiddenpowerfire", "morningsun", "psychic", "substitute"],
                "abilities": ["Synchronize"]
            }
        ]
    },
    "umbreon": {
        "level": 86,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerfire", "hiddenpowerground", "protect", "toxic", "wish"],
                "abilities": ["Synchronize"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["batonpass", "protect", "toxic", "wish"],
                "abilities": ["Synchronize"]
            }
        ]
    },
    "murkrow": {
        "level": 90,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "drillpeck", "hiddenpowerfighting", "hiddenpowerground", "shadowball"],
                "abilities": ["Insomnia"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["drillpeck", "hiddenpowerground", "pursuit", "shadowball", "thunderwave", "toxic"],
                "abilities": ["Insomnia"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "slowking": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["fireblast", "icebeam", "psychic", "rest", "sleeptalk", "surf", "thunderwave", "toxic"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "psychic", "rest", "surf"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "rest", "sleeptalk", "surf"],
                "abilities": ["Own Tempo"]
            }
        ]
    },
    "misdreavus": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowerice", "painsplit", "shadowball", "thunderbolt", "thunderwave", "toxic"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Staller",
                "movepool": ["meanlook", "perishsong", "protect", "shadowball"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "hiddenpowerice", "substitute", "thunderbolt"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "unown": {
        "level": 100,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["hiddenpowerpsychic"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["hiddenpowerbug", "hiddenpowerfighting"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "wobbuffet": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["counter", "destinybond", "encore", "mirrorcoat"],
                "abilities": ["Shadow Tag"]
            }
        ]
    },
    "girafarig": {
        "level": 85,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "calmmind", "hiddenpowerfire", "psychic", "rest", "substitute", "thunderbolt"],
                "abilities": ["Early Bird"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "protect", "psychic", "return", "shadowball", "thunderbolt", "thunderwave", "toxic", "wish"],
                "abilities": ["Early Bird"]
            }
        ]
    },
    "forretress": {
        "level": 82,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["earthquake", "explosion", "hiddenpowerbug", "hiddenpowersteel", "rapidspin", "spikes", "toxic"],
                "abilities": ["Sturdy"]
            }
        ]
    },
    "dunsparce": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["bodyslam", "curse", "earthquake", "rest", "shadowball"],
                "abilities": ["Serene Grace"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "headbutt", "shadowball", "thunderwave"],
                "abilities": ["Serene Grace"]
            }
        ]
    },
    "gligar": {
        "level": 83,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["earthquake", "hiddenpowerflying", "quickattack", "rockslide", "substitute", "swordsdance"],
                "abilities": ["Hyper Cutter"]
            }
        ]
    },
    "steelix": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["doubleedge", "earthquake", "explosion", "hiddenpowerrock", "irontail", "rest", "roar", "toxic"],
                "abilities": ["Rock Head"]
            },
            {
                "role": "Staller",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerrock", "protect", "toxic"],
                "abilities": ["Rock Head"]
            }
        ]
    },
    "granbull": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "earthquake", "rest", "return", "sleeptalk"],
                "abilities": ["Intimidate"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["bulkup", "doubleedge", "earthquake", "overheat", "shadowball"],
                "abilities": ["Intimidate"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "healbell", "return", "shadowball", "thunderwave"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "qwilfish": {
        "level": 83,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["hydropump", "selfdestruct", "shadowball", "sludgebomb", "swordsdance"],
                "abilities": ["Poison Point", "Swift Swim"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["destinybond", "hydropump", "selfdestruct", "sludgebomb", "spikes"],
                "abilities": ["Poison Point", "Swift Swim"]
            }
        ]
    },
    "scizor": {
        "level": 82,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "hiddenpowerground", "morningsun", "silverwind", "steelwing", "swordsdance"],
                "abilities": ["Swarm"]
            },
            {
                "role": "Generalist",
                "movepool": ["agility", "batonpass", "hiddenpowerground", "silverwind", "steelwing"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "shuckle": {
        "level": 98,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["encore", "rest", "toxic", "wrap"],
                "abilities": ["Sturdy"]
            }
        ]
    },
    "heracross": {
        "level": 77,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "earthquake", "hiddenpowerghost", "megahorn", "rockslide"],
                "abilities": ["Guts"],
                "preferredTypes": ["Rock"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "megahorn", "rockslide", "swordsdance"],
                "abilities": ["Guts"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["endure", "megahorn", "reversal", "rockslide", "substitute"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "sneasel": {
        "level": 88,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "hiddenpowerflying", "shadowball", "substitute", "swordsdance"],
                "abilities": ["Inner Focus"],
                "preferredTypes": ["Fighting", "Ghost"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "hiddenpowerflying", "shadowball", "swordsdance"],
                "abilities": ["Inner Focus"],
                "preferredTypes": ["Fighting", "Ghost"]
            }
        ]
    },
    "ursaring": {
        "level": 81,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "focuspunch", "hiddenpowerghost", "return"],
                "abilities": ["Guts"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "facade", "hiddenpowerghost", "return"],
                "abilities": ["Guts"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["earthquake", "hiddenpowerghost", "return", "swordsdance"],
                "abilities": ["Guts"]
            }
        ]
    },
    "magcargo": {
        "level": 99,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["fireblast", "flamethrower", "hiddenpowergrass", "rest", "sleeptalk", "toxic"],
                "abilities": ["Flame Body"]
            },
            {
                "role": "Staller",
                "movepool": ["fireblast", "flamethrower", "hiddenpowergrass", "protect", "toxic"],
                "abilities": ["Flame Body"]
            }
        ]
    },
    "piloswine": {
        "level": 87,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["earthquake", "icebeam", "protect", "toxic"],
                "abilities": ["Oblivious"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "icebeam", "rest", "rockslide", "sleeptalk"],
                "abilities": ["Oblivious"]
            }
        ]
    },
    "corsola": {
        "level": 98,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["calmmind", "icebeam", "recover", "surf", "toxic"],
                "abilities": ["Natural Cure"]
            }
        ]
    },
    "octillery": {
        "level": 87,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["fireblast", "hiddenpowerelectric", "hiddenpowergrass", "icebeam", "surf", "thunderwave"],
                "abilities": ["Suction Cups"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "delibird": {
        "level": 98,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["aerialace", "doubleedge", "focuspunch", "hiddenpowerground", "icebeam", "quickattack"],
                "abilities": ["Hustle"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "mantine": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowergrass", "icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Staller",
                "movepool": ["haze", "icebeam", "protect", "surf", "toxic"],
                "abilities": ["Water Absorb"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "skarmory": {
        "level": 74,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["drillpeck", "protect", "spikes", "toxic"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Generalist",
                "movepool": ["drillpeck", "spikes", "toxic", "whirlwind"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Staller",
                "movepool": ["protect", "spikes", "toxic", "whirlwind"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "houndoom": {
        "level": 81,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["crunch", "fireblast", "hiddenpowergrass", "substitute"],
                "abilities": ["Flash Fire"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["crunch", "fireblast", "hiddenpowergrass", "pursuit", "willowisp"],
                "abilities": ["Flash Fire"]
            }
        ]
    },
    "kingdra": {
        "level": 81,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerelectric", "hiddenpowergrass", "hydropump", "icebeam", "raindance", "substitute", "surf"],
                "abilities": ["Swift Swim"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "donphan": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "rapidspin", "rest", "rockslide", "sleeptalk", "toxic"],
                "abilities": ["Sturdy"]
            }
        ]
    },
    "porygon2": {
        "level": 80,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "recover", "return", "thunderbolt", "thunderwave", "toxic"],
                "abilities": ["Trace"]
            }
        ]
    },
    "stantler": {
        "level": 83,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hypnosis", "return", "shadowball", "thunderbolt", "thunderwave"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "smeargle": {
        "level": 89,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["encore", "explosion", "spikes", "spore"],
                "abilities": ["Own Tempo"]
            }
        ]
    },
    "hitmontop": {
        "level": 86,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "bulkup", "earthquake", "hiddenpowerghost", "machpunch", "rapidspin", "rockslide", "toxic"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ghost"]
            }
        ]
    },
    "miltank": {
        "level": 77,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["bodyslam", "curse", "earthquake", "healbell", "milkdrink", "toxic"],
                "abilities": ["Thick Fat"]
            }
        ]
    },
    "blissey": {
        "level": 77,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["aromatherapy", "seismictoss", "softboiled", "thunderwave", "toxic"],
                "abilities": ["Natural Cure"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Natural Cure"]
            }
        ]
    },
    "raikou": {
        "level": 73,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "crunch", "hiddenpowerice", "substitute", "thunderbolt"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Ice"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerice", "rest", "sleeptalk", "thunderbolt"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "entei": {
        "level": 79,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["flamethrower", "rest", "sleeptalk", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Staller",
                "movepool": ["flamethrower", "protect", "substitute", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "flamethrower", "hiddenpowergrass", "substitute"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "suicune": {
        "level": 74,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "rest", "sleeptalk", "surf"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["calmmind", "icebeam", "rest", "substitute", "surf"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "tyranitar": {
        "level": 74,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["dragondance", "earthquake", "fireblast", "hiddenpowerflying", "rockslide"],
                "abilities": ["Sand Stream"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["crunch", "earthquake", "fireblast", "icebeam", "pursuit", "rockslide", "thunderwave"],
                "abilities": ["Sand Stream"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "fireblast", "hiddenpowerflying", "rest", "rockslide", "sleeptalk"],
                "abilities": ["Sand Stream"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "lugia": {
        "level": 69,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["earthquake", "psychic", "recover", "substitute", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "icebeam", "recover", "thunderbolt"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "hooh": {
        "level": 70,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "recover", "sacredfire", "substitute", "thunderbolt", "toxic"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "recover", "sacredfire", "thunderbolt"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "celebi": {
        "level": 74,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["batonpass", "calmmind", "hiddenpowerfire", "hiddenpowergrass", "psychic", "recover"],
                "abilities": ["Natural Cure"]
            },
            {
                "role": "Staller",
                "movepool": ["healbell", "hiddenpowerfire", "hiddenpowergrass", "leechseed", "psychic", "recover", "toxic"],
                "abilities": ["Natural Cure"]
            }
        ]
    },
    "sceptile": {
        "level": 82,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerfire", "hiddenpowerice", "leafblade", "leechseed", "substitute"],
                "abilities": ["Overgrow"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["hiddenpowerice", "leafblade", "substitute", "thunderpunch"],
                "abilities": ["Overgrow"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "hiddenpowerice", "leafblade", "thunderpunch", "toxic"],
                "abilities": ["Overgrow"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "blaziken": {
        "level": 82,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "fireblast", "hiddenpowerice", "rockslide", "skyuppercut", "thunderpunch"],
                "abilities": ["Blaze"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["endure", "fireblast", "reversal", "swordsdance"],
                "abilities": ["Blaze"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "fireblast", "rockslide", "skyuppercut", "swordsdance"],
                "abilities": ["Blaze"]
            }
        ]
    },
    "swampert": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "hydropump", "protect", "surf", "toxic"],
                "abilities": ["Torrent"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["earthquake", "hydropump", "rest", "sleeptalk", "surf"],
                "abilities": ["Torrent"]
            },
            {
                "role": "Staller",
                "movepool": ["earthquake", "hydropump", "icebeam", "refresh", "surf", "toxic"],
                "abilities": ["Torrent"]
            }
        ]
    },
    "mightyena": {
        "level": 92,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["crunch", "doubleedge", "healbell", "hiddenpowerfighting", "shadowball", "toxic"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Fighting"]
            }
        ]
    },
    "linoone": {
        "level": 82,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["bellydrum", "extremespeed", "hiddenpowerground", "shadowball"],
                "abilities": ["Pickup"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["bellydrum", "hiddenpowerground", "return", "shadowball", "substitute"],
                "abilities": ["Pickup"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "beautifly": {
        "level": 100,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerfire", "morningsun", "psychic", "toxic"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "dustox": {
        "level": 96,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["hiddenpowerground", "moonlight", "sludgebomb", "toxic", "whirlwind"],
                "abilities": ["Shield Dust"]
            }
        ]
    },
    "ludicolo": {
        "level": 84,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "shiftry": {
        "level": 91,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "explosion", "shadowball", "swordsdance"],
                "abilities": ["Chlorophyll", "Early Bird"]
            },
            {
                "role": "Staller",
                "movepool": ["hiddenpowerdark", "leechseed", "substitute", "toxic"],
                "abilities": ["Chlorophyll", "Early Bird"]
            }
        ]
    },
    "swellow": {
        "level": 80,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["aerialace", "doubleedge", "hiddenpowerground", "quickattack", "return"],
                "abilities": ["Guts"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["aerialace", "doubleedge", "facade", "hiddenpowerground", "return"],
                "abilities": ["Guts"]
            }
        ]
    },
    "pelipper": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "surf", "toxic"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "gardevoir": {
        "level": 79,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "firepunch", "hypnosis", "icepunch", "psychic", "substitute", "thunderbolt"],
                "abilities": ["Trace"],
                "preferredTypes": ["Fire"]
            }
        ]
    },
    "masquerain": {
        "level": 96,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["hydropump", "icebeam", "stunspore", "substitute", "toxic"],
                "abilities": ["Intimidate"]
            }
        ]
    },
    "breloom": {
        "level": 84,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["hiddenpowerghost", "hiddenpowerrock", "machpunch", "skyuppercut", "spore", "substitute", "swordsdance"],
                "abilities": ["Effect Spore"]
            },
            {
                "role": "Generalist",
                "movepool": ["focuspunch", "hiddenpowerghost", "hiddenpowerrock", "spore", "substitute"],
                "abilities": ["Effect Spore"]
            }
        ]
    },
    "vigoroth": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["bodyslam", "bulkup", "earthquake", "return", "shadowball", "slackoff"],
                "abilities": ["Vital Spirit"]
            }
        ]
    },
    "slaking": {
        "level": 78,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["doubleedge", "earthquake", "hyperbeam", "return", "shadowball"],
                "abilities": ["Truant"]
            }
        ]
    },
    "ninjask": {
        "level": 80,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "hiddenpowerflying", "substitute", "swordsdance"],
                "abilities": ["Speed Boost"]
            },
            {
                "role": "Bulky Setup",
                "movepool": ["batonpass", "hiddenpowerflying", "protect", "swordsdance"],
                "abilities": ["Speed Boost"]
            }
        ]
    },
    "shedinja": {
        "level": 100,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["agility", "batonpass", "hiddenpowerfighting", "shadowball", "silverwind", "toxic"],
                "abilities": ["Wonder Guard"],
                "preferredTypes": ["Fighting"]
            }
        ]
    },
    "exploud": {
        "level": 86,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "overheat", "return", "shadowball"],
                "abilities": ["Soundproof"]
            },
            {
                "role": "Fast Attacker",
                "movepool": ["earthquake", "flamethrower", "icebeam", "return", "shadowball", "substitute"],
                "abilities": ["Soundproof"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "hariyama": {
        "level": 83,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["bulkup", "crosschop", "earthquake", "hiddenpowerghost", "knockoff", "rockslide"],
                "abilities": ["Guts", "Thick Fat"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["crosschop", "hiddenpowerghost", "rest", "rockslide", "sleeptalk"],
                "abilities": ["Guts"]
            }
        ]
    },
    "nosepass": {
        "level": 100,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "explosion", "rockslide", "thunderwave", "toxic"],
                "abilities": ["Magnet Pull"]
            }
        ]
    },
    "delcatty": {
        "level": 96,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["doubleedge", "protect", "thunderwave", "toxic", "wish"],
                "abilities": ["Cute Charm"]
            },
            {
                "role": "Generalist",
                "movepool": ["bodyslam", "healbell", "protect", "wish"],
                "abilities": ["Cute Charm"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "calmmind", "icebeam", "thunderbolt"],
                "abilities": ["Cute Charm"]
            }
        ]
    },
    "sableye": {
        "level": 91,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["knockoff", "recover", "seismictoss", "toxic"],
                "abilities": ["Keen Eye"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["recover", "seismictoss", "shadowball", "toxic"],
                "abilities": ["Keen Eye"]
            }
        ]
    },
    "mawile": {
        "level": 95,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "brickbreak", "hiddenpowersteel", "rockslide", "substitute", "swordsdance"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Fighting"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["focuspunch", "hiddenpowersteel", "rockslide", "substitute", "toxic"],
                "abilities": ["Intimidate"]
            }
        ]
    },
    "aggron": {
        "level": 85,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "irontail", "rockslide", "thunderwave", "toxic"],
                "abilities": ["Rock Head"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Generalist",
                "movepool": ["doubleedge", "earthquake", "focuspunch", "irontail", "rockslide", "substitute"],
                "abilities": ["Rock Head"]
            }
        ]
    },
    "medicham": {
        "level": 82,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["brickbreak", "bulkup", "recover", "rockslide", "shadowball", "substitute"],
                "abilities": ["Pure Power"],
                "preferredTypes": ["Ghost"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["bulkup", "reversal", "shadowball", "substitute"],
                "abilities": ["Pure Power"]
            }
        ]
    },
    "manectric": {
        "level": 82,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["crunch", "hiddenpowerice", "substitute", "thunderbolt"],
                "abilities": ["Static"]
            }
        ]
    },
    "plusle": {
        "level": 88,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["batonpass", "encore", "hiddenpowerice", "substitute", "thunderbolt", "toxic"],
                "abilities": ["Plus"]
            },
            {
                "role": "Staller",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic"],
                "abilities": ["Plus"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic", "wish"],
                "abilities": ["Plus"]
            }
        ]
    },
    "minun": {
        "level": 89,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["batonpass", "encore", "hiddenpowerice", "substitute", "thunderbolt", "toxic"],
                "abilities": ["Minus"]
            },
            {
                "role": "Staller",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic"],
                "abilities": ["Minus"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["hiddenpowerice", "protect", "thunderbolt", "toxic", "wish"],
                "abilities": ["Minus"]
            }
        ]
    },
    "volbeat": {
        "level": 94,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "icepunch", "tailglow", "thunderbolt"],
                "abilities": ["Swarm"]
            }
        ]
    },
    "illumise": {
        "level": 92,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["encore", "moonlight", "seismictoss", "thunderwave", "toxic"],
                "abilities": ["Oblivious"]
            },
            {
                "role": "Generalist",
                "movepool": ["batonpass", "encore", "seismictoss", "substitute", "thunderwave", "toxic"],
                "abilities": ["Oblivious"]
            }
        ]
    },
    "roselia": {
        "level": 97,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowerfire", "magicalleaf", "spikes", "synthesis"],
                "abilities": ["Natural Cure"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["aromatherapy", "hiddenpowergrass", "spikes", "synthesis", "toxic"],
                "abilities": ["Natural Cure"]
            }
        ]
    },
    "swalot": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["encore", "explosion", "hiddenpowerground", "icebeam", "painsplit", "shadowball", "sludgebomb", "toxic", "yawn"],
                "abilities": ["Liquid Ooze"]
            }
        ]
    },
    "sharpedo": {
        "level": 85,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerflying", "hydropump"],
                "abilities": ["Rough Skin"]
            },
            {
                "role": "Berry Sweeper",
                "movepool": ["crunch", "hiddenpowerelectric", "hiddenpowergrass", "hydropump", "icebeam", "substitute"],
                "abilities": ["Rough Skin"]
            }
        ]
    },
    "wailord": {
        "level": 87,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Water Veil"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["hiddenpowergrass", "icebeam", "selfdestruct", "surf", "toxic"],
                "abilities": ["Water Veil"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "camerupt": {
        "level": 87,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "explosion", "fireblast", "rest", "rockslide", "sleeptalk", "toxic"],
                "abilities": ["Magma Armor"]
            }
        ]
    },
    "torkoal": {
        "level": 91,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["explosion", "fireblast", "flamethrower", "hiddenpowergrass", "rest", "toxic"],
                "abilities": ["White Smoke"]
            }
        ]
    },
    "grumpig": {
        "level": 83,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "firepunch", "psychic", "substitute", "thunderpunch"],
                "abilities": ["Thick Fat"],
                "preferredTypes": ["Fire"]
            }
        ]
    },
    "spinda": {
        "level": 100,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["encore", "protect", "seismictoss", "shadowball", "substitute", "toxic"],
                "abilities": ["Own Tempo"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["protect", "seismictoss", "toxic", "wish"],
                "abilities": ["Own Tempo"]
            }
        ]
    },
    "flygon": {
        "level": 78,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hiddenpowerbug", "quickattack", "rockslide"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Staller",
                "movepool": ["dragonclaw", "earthquake", "fireblast", "protect", "toxic"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["dragonclaw", "earthquake", "fireblast", "rockslide", "substitute", "toxic"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "cacturne": {
        "level": 94,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["focuspunch", "hiddenpowerdark", "leechseed", "substitute"],
                "abilities": ["Sand Veil"]
            },
            {
                "role": "Generalist",
                "movepool": ["hiddenpowerdark", "needlearm", "spikes", "thunderpunch"],
                "abilities": ["Sand Veil"]
            }
        ]
    },
    "altaria": {
        "level": 85,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["dragonclaw", "earthquake", "flamethrower", "haze", "healbell", "rest", "toxic"],
                "abilities": ["Natural Cure"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["dragondance", "earthquake", "fireblast", "healbell", "hiddenpowerflying", "rest"],
                "abilities": ["Natural Cure"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "zangoose": {
        "level": 79,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "quickattack", "return", "shadowball", "swordsdance"],
                "abilities": ["Immunity"],
                "preferredTypes": ["Ghost"]
            }
        ]
    },
    "seviper": {
        "level": 88,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["crunch", "earthquake", "flamethrower", "hiddenpowergrass", "sludgebomb"],
                "abilities": ["Shed Skin"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "lunatone": {
        "level": 84,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "calmmind", "hiddenpowerfire", "hypnosis", "icebeam", "psychic"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["explosion", "hiddenpowerfire", "hypnosis", "icebeam", "psychic", "toxic"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "solrock": {
        "level": 84,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["earthquake", "protect", "rockslide", "toxic"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "explosion", "overheat", "rockslide", "shadowball"],
                "abilities": ["Levitate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "whiscash": {
        "level": 83,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Oblivious"]
            },
            {
                "role": "Staller",
                "movepool": ["earthquake", "icebeam", "protect", "toxic"],
                "abilities": ["Oblivious"]
            }
        ]
    },
    "crawdaunt": {
        "level": 90,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["brickbreak", "crunch", "doubleedge", "hiddenpowerelectric", "hiddenpowergrass", "icebeam", "surf"],
                "abilities": ["Hyper Cutter"],
                "preferredTypes": ["Normal"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "hiddenpowerflying", "hiddenpowerghost", "surf", "swordsdance"],
                "abilities": ["Hyper Cutter"],
                "preferredTypes": ["Normal"]
            }
        ]
    },
    "claydol": {
        "level": 81,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["earthquake", "explosion", "icebeam", "psychic", "rapidspin", "toxic"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "cradily": {
        "level": 84,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["earthquake", "hiddenpowergrass", "recover", "rockslide", "toxic"],
                "abilities": ["Suction Cups"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "armaldo": {
        "level": 83,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerbug", "rapidspin", "rockslide", "swordsdance"],
                "abilities": ["Battle Armor"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "milotic": {
        "level": 77,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["icebeam", "recover", "refresh", "surf", "toxic"],
                "abilities": ["Marvel Scale"]
            }
        ]
    },
    "castform": {
        "level": 90,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["fireblast", "icebeam", "return", "thunderbolt", "thunderwave"],
                "abilities": ["Forecast"]
            }
        ]
    },
    "kecleon": {
        "level": 91,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "return", "shadowball", "thunderwave", "trick"],
                "abilities": ["Color Change"]
            }
        ]
    },
    "banette": {
        "level": 88,
        "sets": [
            {
                "role": "Berry Sweeper",
                "movepool": ["destinybond", "endure", "hiddenpowerfighting", "shadowball"],
                "abilities": ["Insomnia"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "hiddenpowerfighting", "knockoff", "shadowball", "willowisp"],
                "abilities": ["Insomnia"],
                "preferredTypes": ["Fighting"]
            }
        ]
    },
    "dusclops": {
        "level": 86,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["rest", "seismictoss", "sleeptalk", "willowisp"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["rest", "seismictoss", "shadowball", "sleeptalk"],
                "abilities": ["Pressure"]
            },
            {
                "role": "Generalist",
                "movepool": ["focuspunch", "icebeam", "painsplit", "shadowball", "substitute", "willowisp"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "tropius": {
        "level": 95,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["earthquake", "hiddenpowerflying", "swordsdance", "synthesis"],
                "abilities": ["Chlorophyll"]
            },
            {
                "role": "Staller",
                "movepool": ["earthquake", "hiddenpowerflying", "leechseed", "synthesis", "toxic"],
                "abilities": ["Chlorophyll"]
            }
        ]
    },
    "chimecho": {
        "level": 89,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["calmmind", "healbell", "hiddenpowerfire", "psychic", "toxic"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "absol": {
        "level": 87,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["batonpass", "doubleedge", "hiddenpowerfighting", "quickattack", "shadowball", "swordsdance"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Fighting", "Ghost"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["doubleedge", "hiddenpowerfighting", "quickattack", "shadowball"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "glalie": {
        "level": 82,
        "sets": [
            {
                "role": "Generalist",
                "movepool": ["earthquake", "explosion", "icebeam", "spikes", "toxic"],
                "abilities": ["Inner Focus"]
            }
        ]
    },
    "walrein": {
        "level": 80,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "surf", "toxic"],
                "abilities": ["Thick Fat"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["encore", "icebeam", "rest", "sleeptalk", "surf", "toxic"],
                "abilities": ["Thick Fat"]
            }
        ]
    },
    "huntail": {
        "level": 89,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["doubleedge", "hiddenpowerelectric", "hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"],
                "abilities": ["Swift Swim"],
                "preferredTypes": ["Ice"]
            }
        ]
    },
    "gorebyss": {
        "level": 85,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["hiddenpowerelectric", "hiddenpowergrass", "hydropump", "icebeam", "raindance", "surf"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "relicanth": {
        "level": 88,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["doubleedge", "earthquake", "hiddenpowerflying", "rest", "rockslide", "sleeptalk", "toxic"],
                "abilities": ["Rock Head", "Swift Swim"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "luvdisc": {
        "level": 100,
        "sets": [
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "substitute", "surf", "toxic"],
                "abilities": ["Swift Swim"]
            }
        ]
    },
    "salamence": {
        "level": 73,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["dragondance", "earthquake", "fireblast", "hiddenpowerflying", "rockslide"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["brickbreak", "doubleedge", "earthquake", "fireblast", "hiddenpowerflying", "rockslide"],
                "abilities": ["Intimidate"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "metagross": {
        "level": 73,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "explosion", "meteormash", "rockslide"],
                "abilities": ["Clear Body"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["agility", "earthquake", "explosion", "meteormash", "psychic", "rockslide"],
                "abilities": ["Clear Body"],
                "preferredTypes": ["Ground"]
            }
        ]
    },
    "regirock": {
        "level": 81,
        "sets": [
            {
                "role": "Fast Attacker",
                "movepool": ["curse", "earthquake", "explosion", "rest", "rockslide", "superpower"],
                "abilities": ["Clear Body"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Bulky Attacker",
                "movepool": ["earthquake", "explosion", "rest", "rockslide", "sleeptalk", "thunderwave", "toxic"],
                "abilities": ["Clear Body"]
            }
        ]
    },
    "regice": {
        "level": 79,
        "sets": [
            {
                "role": "Bulky Attacker",
                "movepool": ["explosion", "icebeam", "rest", "sleeptalk", "thunderbolt", "thunderwave"],
                "abilities": ["Clear Body"]
            },
            {
                "role": "Staller",
                "movepool": ["icebeam", "protect", "thunderbolt", "toxic"],
                "abilities": ["Clear Body"]
            }
        ]
    },
    "registeel": {
        "level": 78,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["rest", "seismictoss", "sleeptalk", "toxic"],
                "abilities": ["Clear Body"]
            }
        ]
    },
    "latias": {
        "level": 67,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "dragonclaw", "hiddenpowerfire", "psychic", "recover"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "dragonclaw", "recover", "refresh"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "latios": {
        "level": 67,
        "sets": [
            {
                "role": "Bulky Setup",
                "movepool": ["calmmind", "dragonclaw", "hiddenpowerfire", "psychic", "recover"],
                "abilities": ["Levitate"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "dragonclaw", "recover", "refresh"],
                "abilities": ["Levitate"]
            }
        ]
    },
    "kyogre": {
        "level": 67,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["calmmind", "icebeam", "rest", "sleeptalk", "surf", "thunder"],
                "abilities": ["Drizzle"]
            }
        ]
    },
    "groudon": {
        "level": 69,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "hiddenpowerbug", "overheat", "rockslide", "substitute", "swordsdance", "thunderwave"],
                "abilities": ["Drought"],
                "preferredTypes": ["Rock"]
            }
        ]
    },
    "rayquaza": {
        "level": 69,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["dragondance", "earthquake", "hiddenpowerflying", "overheat", "rockslide"],
                "abilities": ["Air Lock"],
                "preferredTypes": ["Ground"]
            },
            {
                "role": "Wallbreaker",
                "movepool": ["earthquake", "extremespeed", "hiddenpowerflying", "overheat", "rockslide"],
                "abilities": ["Air Lock"],
                "preferredTypes": ["Ground", "Normal"]
            }
        ]
    },
    "jirachi": {
        "level": 73,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["bodyslam", "firepunch", "protect", "psychic", "toxic", "wish"],
                "abilities": ["Serene Grace"]
            },
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "firepunch", "icepunch", "psychic", "substitute", "thunderbolt"],
                "abilities": ["Serene Grace"],
                "preferredTypes": ["Fire"]
            }
        ]
    },
    "deoxys": {
        "level": 71,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["extremespeed", "firepunch", "icebeam", "psychoboost", "shadowball", "superpower"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Fighting", "Ghost"]
            }
        ]
    },
    "deoxysattack": {
        "level": 71,
        "sets": [
            {
                "role": "Wallbreaker",
                "movepool": ["extremespeed", "firepunch", "icebeam", "psychoboost", "shadowball", "superpower"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Fighting", "Ghost"]
            }
        ]
    },
    "deoxysdefense": {
        "level": 74,
        "sets": [
            {
                "role": "Bulky Support",
                "movepool": ["recover", "seismictoss", "spikes", "toxic"],
                "abilities": ["Pressure"]
            }
        ]
    },
    "deoxysspeed": {
        "level": 77,
        "sets": [
            {
                "role": "Setup Sweeper",
                "movepool": ["calmmind", "firepunch", "icebeam", "psychic", "recover", "substitute"],
                "abilities": ["Pressure"],
                "preferredTypes": ["Fire"]
            },
            {
                "role": "Bulky Support",
                "movepool": ["psychoboost", "recover", "spikes", "superpower", "toxic"],
                "abilities": ["Pressure"]
            }
        ]
    }
}
